我在Microsoft Windows 7上运行Oracle VM VirtualBox Manager v4.2.0 r80737,目的是为我的Debian Linux 6.0虚拟机build立一个桥接networking,以便能够通过本地networking连接到它并对其进行Internet访问。 昨天工作正常,但今天失败了。
当我使用ifup eth0命令时,它一直在等待DHCP。 它输出:
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 6 DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 14 DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 13 DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 15 DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 13 NO DHCPOFFERS received.
我的/etc/network/interfaces文件包含以下代码:
auto lo iface lo inet loopback auto eth0 iface eth0 inet dhcp
任何想法我可能做错了什么?
如果您只想在访客机器上访问互联网, NAT就可以开箱即用,无需桥接。 您可以将它与Shared Forlders一起用于在主机和任务操作系统之间共享文件。
如果你真的想要一个桥梁,比如你希望在本地networking中作为两个不同的主机出现在其他系统中,同时仍然可以对客户进行ssh,那么你应该build立一个桥梁。 如果VirtualBox Manager不会自动执行此操作,则可以将与客户机操作系统关联的虚拟网卡与主机操作系统上的networking适配器设置中的另一个networking接口桥接(如果它们已经被鸟化,请先查看第一个networking接口)。
如果客户端操作系统上仍然没有获得DHCP提供的服务,请尝试手动设置IP,然后ping您的DHCP服务器(例如您的路由器或调制解调器),也可以从客户端操作系统中查看是否可以访问networking。