Linux 虚拟机ping不通外网的问题

以前玩虚拟机的时候 ,经常遇见设置过ip后 不能访问外网的情况,这两天又再搞虚拟机,整理了一下解决方法,希望能帮到大家!

1.设置ip ifconfig eth0 192.168.0.111 ,设置成和本地一个ip段的,如果设置后ping不通本地机,解决方法如下

    (1)如果是vmware       

《Linux 虚拟机ping不通外网的问题》
《Linux 虚拟机ping不通外网的问题》
《Linux 虚拟机ping不通外网的问题》
service network restart 重启网络即可

    (2)如果是VM VirtualBox

《Linux 虚拟机ping不通外网的问题》
《Linux 虚拟机ping不通外网的问题》
service network restart 重启网络即可
经过以上设置后就可以本机和虚拟机互相ping通了,但是虚拟机此时还不能ping通外网。要想连接外网,设置如下

2.vi /etc/resolv.conf 设置dns
《Linux 虚拟机ping不通外网的问题》

3.vi /etc/sysconfig/network 设置默认网关
《Linux 虚拟机ping不通外网的问题》

4.vi /etc/sysconfig/network-scripts/ifcfg-eth0
《Linux 虚拟机ping不通外网的问题》

5.service network restart
完成

    原文作者:小小仕
    原文地址: https://segmentfault.com/a/1190000010650620
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞