VirtualBox有两个接口,NAT和Host Only Adapter,配置不起作用

时间:2015-03-05 13:53:50

标签: network-programming virtualbox

我在Windows 7上运行VirtualBox,我想确保我的VM有两个网络接口。一个是访问Internet的 NAT接口(eth0),另一个是与主机通信的仅主机接口(eth1)。在VM上运行命令ifconfig我得到eth0的IP地址是10.0.2.15,eth1的IP地址是192.168.56.101。我通过添加以下行来更改/ etc / network / interface文件:

auto eth1
    iface eth1 inet static
    address 192.168.56.101
    netmask 255.255.255.0

但是,我无法从我的主机(Windows 7)计算机ping 192.168.56.101或SSH 192.168.56.101。我尝试过DHCP而不是静态(在接口文件中),但仍然没有连接。

有人可以提供配置步骤,这样我可以让这两个接口工作,即拥有Internet并从主机访问VM吗?

2 个答案:

答案 0 :(得分:0)

vboxnet可能很有用,但我并不完全确定。按照此link创建vboxnet网络适配器

答案 1 :(得分:0)

我有完全相同的设置,事情正在发挥作用。你的客人是什么?我在运行Centos 5.3 我最初开始使用静态ip,然后出于某种原因停止工作。我最终启用了DHCP服务器,并将“Lower Address Bound”设置为我希望Guest OS具有的IP地址。互联网再次开始工作。我可能遇到麻烦b / c我断开了以太网并开始在我的主机上使用无线,但重新启动Virtualbox并且事情仍然失败。无论如何,切换到DHCP而不是静态IP,并让互联网再次工作。