天天看點

VirtualBox實作主控端和虛拟機之間網絡的通訊

摘要:實作主控端和虛拟機之間網絡的通訊

環境:

主控端作業系統            WindowsXP

軟體                    VirtualBox

虛拟機作業系統             Linux

原理:

host-only(主機模式)

在某些特殊的網絡調試環境中,要求将真實環境和虛拟環境隔離開,這時你就可采用host-only模式。在host-only模式中,所有的虛拟系統是可以互相通信的,但虛拟系統和真實的網絡是被隔離開的。  

提示:在host-only模式下,虛拟系統和主控端器系統是可以互相通信的,相當于這兩台機器通過雙絞線互連。

在host-only模式下,虛拟系統的TCP/IP配置資訊(如IP位址、網關位址、DNS伺服器等),都是由VMnet1(host-only)虛拟網絡的DHCP伺服器來動态配置設定的。

如果你想利用VirtualBox建立一個與網内其他機器相隔離的虛拟系統,進行某些特殊的網絡調試工作,可以選擇host-only模式。

步驟:

1,檢視主控端的IP配置情況:

在window XP 指令提示行輸入ipconfig指令

VirtualBox實作主要端和虛拟機之間網絡的通訊

看到主控端的IP是192.168.56.1

那麼,我們在虛拟機配置相同網段的IP。即可實作通信

2,配置VBOX

在VirtualBox中設定網絡連接配接,啟用host-only連接配接模式。

VirtualBox實作主要端和虛拟機之間網絡的通訊

在虛拟機LIUNX

#cd /etc/sysconfig/network-scripts

#cp ifcfg-eh0 ifcfg-eth1

#vi ifcfg-eh1

DEVICE=eth1

IPADDR=192.168.56.56

NETMASK=255.255.255.0

#service network restart

#ping 192.168.56.1   通

OK