虚拟箱桥网络停止工作


1

我正在使用在Win XP上运行的VirtualBox和具有桥接网络(eth4)的来宾Linux OS Fedora 16 。不管我通过什么位置使用通过DHCP(在网络配置中手动切换)的静态或动态地址,它的使用年龄没有问题

因为我使用腻子登录来宾Linux,所以周期性的腻子重新配置(IP)困扰了我,所以我启用了第二个网络适配器(eth5),该适配器配置为仅主机以太网适配器,可通过DHCP提供“静态足够”的地址。putty配置为登录到该地址。该接口(eth5)按预期工作,但是桥接网络的行为随机。

通常eth4没有获得IP地址,在拦截接口(以太网)时,我可以在主机上看到DHCP发现请求。但是既没有响应也没有传输到网关来查询DHCP服务器。我不确定是否可以看到已传输的请求,但我认为响应应该可见。似乎Windows驱动程序阻止了流量。我在防火墙日志中看不到它(但是我认为只有UDP / TCP)。当我在VirtualBox中关闭/打开电缆复选框选项时,我可以在dmesg中看到操作,并尝试以太网获取IP地址。当我执行sudo dhclient -r eth4时,什么都没发生,strace说可能首先尝试发送广播(0.0.0.0),然后是从/var/lib/dh​​client/dhclient.leases获取的先前DHCP租约(网关192.168.0.1)。

有时,主机和来宾(eth4)都按预期方式工作(至少有一段时间)。有时,在来宾Fedora引导eth4之后获得IP,但停止工作主机接口(可以从来宾但不能从主机访问/ ping通网关)。当我启动来宾时,“ cable-to-guest”从主机控制台断开连接并ping通网关。我看到为访客启用电缆时,它停止工作了。

我没什么区别。

我通过千兆网卡或无线卡连接到LAN。行为没有差异。

重新安装到较新的Vbox 4.3.36之后,似乎问题已解决。但这是错误的希望,因为一段时间后又遇到了问题。

主要问题是,即使我删除了第二个“仅主机适配器”,也无法像以前那样正常工作(很容易)。

有没有人遇到过类似的问题,或者有人知道如何在低虚拟桥接网络驱动程序级别上调试问题?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.