Win7環(huán)境通過XShell鏈接VirtualBox的CentOS; 始終鏈接不上,是因為虛擬機選擇網(wǎng)絡(luò)鏈接方式不對.
成都創(chuàng)新互聯(lián)公司是一家專注于成都網(wǎng)站設(shè)計、成都做網(wǎng)站與策劃設(shè)計,蓬安網(wǎng)站建設(shè)哪家好?成都創(chuàng)新互聯(lián)公司做網(wǎng)站,專注于網(wǎng)站建設(shè)10年,網(wǎng)設(shè)計領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:蓬安等地區(qū)。蓬安做網(wǎng)站價格咨詢:18982081108
[推薦連接方式:Host-only Adapter(主機模式)]
知識提要:
VBox在主機中模擬出一張專供虛擬機使用的網(wǎng)卡,所有虛擬機都是連接到該網(wǎng)卡上的,我們可以通過設(shè)置這張網(wǎng)卡來實現(xiàn)上網(wǎng)及其他很多功能。主機模式通過虛擬機及網(wǎng)卡的設(shè)置可以完成以下三種網(wǎng)絡(luò)連接模式 所實現(xiàn)的功能。
NAT
Bridged Adapter
Internal
虛擬機與物理主機的關(guān)系:默認(rèn)不能相互訪問,雙方不屬于同一IP段,host-only網(wǎng)卡默認(rèn)IP段為192.168.56.X
子網(wǎng)掩碼為255.255.255.0,后面的虛擬機被分配到的也都是這個網(wǎng)段。
虛擬機與網(wǎng)絡(luò)中其他物理主機的關(guān)系:默認(rèn)不能相互訪問,原因同上,通過設(shè)置,可以實現(xiàn)相互訪問。
虛擬機&虛擬機的關(guān)系:默認(rèn)只有虛擬機之間可以相互訪問,都同處于一個網(wǎng)段。所謂的HOST也只是說-虛擬主機.
首先,CentOS上檢查設(shè)置:
1. 關(guān)閉防火前
service iptables stop
chkconfig iptables off
2. 啟動ssh服務(wù)
service sshd start
3. 查看 CentOS 的IP地址:ifconfig -a
inet addr:192.168.56.101 Bcast:192.168.56.255 Mask:255.255.255.0
4. 然后,回到WIN7下PING 192.168.56.101 ,確保虛擬機有回應(yīng)
C:\Users\yours>ping 192.168.56.101
正在 Ping 192.168.56.101 具有 32 字節(jié)的數(shù)據(jù):
來自 192.168.56.101 的回復(fù): 字節(jié)=32 時間=1ms TTL=64
來自 192.168.56.101 的回復(fù): 字節(jié)=32 時間<1ms TTL=64
來自 192.168.56.101 的回復(fù): 字節(jié)=32 時間<1ms TTL=64
來自 192.168.56.101 的回復(fù): 字節(jié)=32 時間<1ms TTL=64
192.168.56.101 的 Ping 統(tǒng)計信息:
數(shù)據(jù)包: 已發(fā)送 = 4,已接收 = 4,丟失 = 0 (0% 丟失),
往返行程的估計時間(以毫秒為單位):
最短 = 0ms,最長 = 1ms,平均 = 0ms
接著,設(shè)置虛擬機網(wǎng)卡VirtualBox Host-Only Ethernet Adapter
IP地址:192.168.56.1 掩碼:255.255.255.0 網(wǎng)關(guān)和DNS服務(wù)器地址不填寫。
然后Xshell上場,會話方式選擇SSH,填入虛擬主機IP地址192.168.56.101.
如果VBox中centos無法聯(lián)網(wǎng):
網(wǎng)絡(luò)連接情況:netstat -antp
在命令行中運行 dhclient eth0,這時將會自動分配ip給eth0.
這樣每次重啟電腦后都要手動運行 dhclient eth0才能獲得ip,
要讓它隨系統(tǒng)啟動后自動獲取需要修改 /etc/sysconfig/network-scripts/ifcfg-eth0,將ONBOOT="no"改為 ONBOOT="yes".
PS:
Linux查看版本: lsb_release -a
查看系統(tǒng)版本: getconf LONG_BIT