我尝试在Ubuntu 14.04上安装新的Virtualbox 5.0(从4.3.10升级)。我已经在Ubuntu 14.04(及更早版本)上成功运行了Virtualbox(4.3.10及更早版本)多年,但我无法与Virtualbox 5.0建立连接。我读了6个小时的线程,尝试了NAT和Bridged以及可以想象到的一切。
另一个变量:我刚刚将我的VM vdi复制到我的新Seagate Expansion 5TB USB外置硬盘上,我起初试图从那里开始运行。
但是现在:即使在完全删除VB 5.0并重新安装VirtualBox 4.3.10并回到我的常规SATA驱动器上的vdi之后,我的Win7来宾中也没有互联网连接。我根本无法ping任何IP。
在Win7设备管理器的网络适配器下,我有4个项目,所有项目都以黄色感叹号开头: 英特尔(R)PRO / 1000 MT桌面适配器(这也是在vb设置中设置的) WAN Miniport(IP) WAN Miniport(IPv6) WAN Miniport(网络监视器)
当我卸载英特尔台式机适配器,然后重新安装它时,黄色惊叹号消失,好像它工作正常,但我的非工作互联网连接没有变化。
这是来自我的Ubuntu主机的ifconfig(注意:有些条目来自之前未完成的VPN设置,但它们从未对我的VM造成任何问题,除了我提到的内容之外没有其他任何改变):
ifconfig
eth0 Link encap:Ethernet HWaddr f4:6d:04:25:67:7f
inet addr:192.168.0.100 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::f66d:4ff:fe25:677f/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1383682 errors:0 dropped:0 overruns:0 frame:0
TX packets:988203 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1148303939 (1.1 GB) TX bytes:240381867 (240.3 MB)
Interrupt:18
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:568 errors:0 dropped:0 overruns:0 frame:0
TX packets:568 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:69229 (69.2 KB) TX bytes:69229 (69.2 KB)
tun0 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
inet addr:10.9.0.1 P-t-P:10.9.0.2 Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
tun1 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
inet addr:10.8.0.1 P-t-P:10.8.0.2 Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
virbr0 Link encap:Ethernet HWaddr 2e:2a:79:b5:5c:15
inet addr:192.168.122.1 Bcast:192.168.122.255 Mask:255.255.255.0
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
这是来自Windows 7客户端的ipconfig:
这也是来自win7 guest虚拟机的ipconfig的结果:`
:\Users\Chris>ipconfig /all
Windows IP Configuration
Host Name . . . . . . . . . . . . : Chris-Win7-Ult
Primary Dns Suffix . . . . . . . :
Node Type . . . . . . . . . . . . : Hybrid
IP Routing Enabled. . . . . . . . : No
WINS Proxy Enabled. . . . . . . . : No
Tunnel adapter Local Area Connection* 11:
Media State . . . . . . . . . . . : Media disconnected
Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : Teredo Tunneling Pseudo-Interface
Physical Address. . . . . . . . . : 00-00-00-00-00-00-00-E0
DHCP Enabled. . . . . . . . . . . : No
Autoconfiguration Enabled . . . . : Yes
Tunnel adapter isatap.monkeybrains.net:
Media State . . . . . . . . . . . : Media disconnected
Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : Microsoft ISATAP Adapter #2
Physical Address. . . . . . . . . : 00-00-00-00-00-00-00-E0
DHCP Enabled. . . . . . . . . . . : No
Autoconfiguration Enabled . . . . : Yes
C:\Users\Chris>
最后,不应该是一个问题,但我正在运行D-link Dir-601路由器后面的所有东西已经存在多年了。
答案 0 :(得分:0)
ipconfig显示Windows guest虚拟机没有任何网络适配器可见。 AFAIK,VirtualBox为每个新的网络适配器生成一个新的MAC,因此,可能会重新生成“英特尔(R)PRO / 1000 MT桌面适配器”的MAC。 Windows期望NIC具有旧的MAC地址。解决问题的简便方法:从VM配置中删除“英特尔(R)PRO / 1000 MT桌面适配器”并添加一个新的,但另一个型号。应该有所帮助。
答案 1 :(得分:0)
apt-get清除所有内容并再次完全重新安装VB 4.3.10似乎已经解决了问题。对不起,我没有解释。