问题描述:
问题1:eth0端口没有开
问题2:没有在/etc/network/interfaces添加eth0网络信息
问题3:使用各种连接方式之后,还是无法连接外网
问题解决步骤:
问题1:
打开eth0端口:
ifup eht0
问题2
连接方式为“桥接模式”:
本机连接为"有线连接",查看本机网络网络信息:
编辑/etc/network/interfaces文件:
auto eth0
#iface eth0 inet dhcp #设置为dhcp模式
iface eth0 inet static #设置为静态IP模式
address 192.168.xx.xx #设置为静态IP,如果是网线连接,有其他没有人占用的IP,可以在这里设置,如果没有把此IP设置为与宿主机IP一致
netmask 255.255.255.0 #设置与宿主机的一致
gateway 192.168.xx.xx # 设置为宿主机一致
注意上面文件的代码段的注释信息,如果不设置一样是无法访问外网的。
问题3
在没有进行问题2,静态ip设置时,尝试各种连接,IP地址也一样,就是无法访问外网,最后进行问题解决之后,如果还是不行,可以在/etc/resolv.conf,添加如图所示信息:
配置完毕之后,重启网络:
/etc/init.d/networking restart
结果展示:
这样设置虽然能访问外网,但是虚拟机和宿主机不能同时上网,会出现IP冲突,网络不稳定的情况,在切换到外网时,需要适应一会。