主体思路
就是把公网网卡通过系统的网络共享,让虚拟网卡可以联网。测试如下:
1、虚拟机准备好,这里不多说了。配置好一块hostonly网卡即可
2、网络和共享中心->更改适配器设置->配置公网网卡->共享->打钩允许其他网络
确认后,会出现如图提示:137网段的ip,可以在hostonly网卡配置中修改成需要的网段。
3、接下来,修改虚拟机网卡配置。
DEVICE=eth0
BOOTPROTO=none
BROADCAST=192.168.4.255
HWADDR=08:00:27:5F:3F:CC
IPADDR=192.168.4.119
NETMASK=255.255.255.0
NETWORK=192.168.4.0
ONBOOT=yes
TYPE=Ethernet
USERCTL=no
GATEWAY=192.168.4.1
DNS1=192.168.4.1
4、此时,还不能上外网;额外配置一下dns解析服务器
在/etc/resolv.conf结尾加入dns服务器ip
nameserver 192.168.4.1
5、ping一下腾讯,已经可以使用了。^—^
还发现一个小问题,每次重启网卡,dns地址就丢失,/etc/resolv.conf中没有配置的ip。
结果想到了配置文件中的提示信息,哈哈。
在ifcfg-eth0中加一个DNS1=192.168.4.1后,重启网络服务resolv.conf中nameserver乖乖的出现了
DNS1=192.168.4.1
几年前大学课堂上第一次接触虚拟机时,研究这个问题最终放弃。现在看来,真的简单呀