Virtualbox主机换网络后虚拟机不能自动得到ip的问题
Virtualbox主机换网络后虚拟机不能自动得到ip的问题
·
virtualbox有4种网络形式,列表如下
虚拟机采用bridge的形式进行安装,安装完了之后得到的ip如下
host:(主机) 192.168.31.101
guest(虚拟机): 192.168.31.102
host和guest之间可以互相通信,一切正常
当我把笔记本从家移动到办公室之后,host的ip变成了 9.115.112.83,这个时候启动guest虚拟机,虚拟机得不到ip了,如何解决这个问题呢?
0. 现象
guest虚拟机情况如下
与此同时,我在办公室网络下重新采用bridge又安装了一个虚拟机,情况如下
1. 得到host主机的网络参数
windows
C:\Users\IBM_ADMIN>ipconfig /allEthernet adapter Local Area Connection:
Connection-specific DNS Suffix . : cn.ibm.com
Description . . . . . . . . . . . : Intel(R) 82579LM Gigabit Network Connecti
on
Physical Address. . . . . . . . . : 00-21-CC-CD-58-2E
DHCP Enabled. . . . . . . . . . . : Yes
Autoconfiguration Enabled . . . . : Yes
Link-local IPv6 Address . . . . . : fe80::b417:4a66:d4ea:46b8%13(Preferred)
IPv4 Address. . . . . . . . . . . : 9.115.112.83(Preferred)
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Lease Obtained. . . . . . . . . . : Tuesday, September 02, 2014 8:56:15 AM
Lease Expires . . . . . . . . . . : Tuesday, September 02, 2014 9:26:14 PM
Default Gateway . . . . . . . . . : 9.115.112.1
DHCP Server . . . . . . . . . . . : 9.0.146.32
DHCPv6 IAID . . . . . . . . . . . : 354996804
DHCPv6 Client DUID. . . . . . . . : 00-01-00-01-1A-B9-F5-C2-00-21-CC-CD-58-2E
DNS Servers . . . . . . . . . . . : 9.0.148.50
9.0.146.50
NetBIOS over Tcpip. . . . . . . . : Enabled
2. 根据host主机参数修改guest虚拟机网络参数
route add -net 9.115.112.0 netmask 255.255.255.0 dev eth0
route add -net 159.254.0.0 netmask 255.255.0.0 dev eth0
route add default gateway 9.115.112.1
mv /var/lib/dhclient/dhclient-eth0.lease /var/lib/dhclient/dhclient-eth0.lease.bak
sorry, 一直没有找到正确方式,未完待续
更多推荐
已为社区贡献1条内容
所有评论(0)