Linux
無法通過 SSH 連接到 VirtualBox 上的來賓作業系統
我在本地電腦的 virtualbox 上安裝了 centos 7。我在 vm 2 適配器卡中配置了一個作為橋接適配器,另一個作為僅主機適配器:
現在我有 2 個配置了有效 IP 地址的網路適配器:
- enp0s3:192.168.1.95/24(橋接)
- enp0s8:192.168.56.102.24(僅限主機)
enp0s8 的配置:
TYPE="Ethernet" BOOTPROTO="static" DEFROUTE="yes" IPV4_FAILURE_FATAL="no" NAME="enp0s8" DEVICE="enp0s8" ONBOOT="yes" PEERDNS="yes" PEERROUTES="yes" IPADDR=192.168.56.102 NETMASK=255.255.255.0
當我 ping google 時,它可以工作,這意味著第一塊網卡工作正常。但是,當我嘗試通過膩子(ssh)連接到虛擬機時,它失敗了..
知道我還能檢查什麼嗎?
解決方案是禁用 firewalld 服務。謝謝 !
您是否為僅主機網路創建了主機端介面?
從 VirtualBox GUI:“文件”→“首選項”→“網路”→“僅主機網路”→“(+)添加僅主機網路”
https://www.virtualbox.org/manual/ch06.html#network_hostonly