个人技术分享

现象:

        近日,一直工作正常的虚拟机莫名出现网络无法连接的情况。

        参考网上的各种教程,终于解决问题。

        如遇到类似情况的,可以尝试这个方式,看能否解决问题。

        网络连接:采用NAT模式

        异常:网络图标显示问号,ifconfig查看,有ens33,ip地址也自动被设置,无论怎么修改配置,都不能ping www.baidu.com

        解决方法:

        第一步:选择虚拟机的菜单栏中虚拟机选项--->电源--->关闭客户机

        第二步:卸载虚拟网卡后重新安装

        在虚拟机菜单中点击虚拟机点击设置,先选择网络适配器进行移除 ,然后再重新添加网络设配器。

        第三步:打开菜单中的编辑选项,打开虚拟网络编辑器,点击还原默认设置,等待提示结束,还原成功,然后点确定,退出窗口,关闭虚拟机客户机

        第四步:重新打开虚拟机客户机,如果没有网络图标出现,则执行:

        sudo service NetworkManager stop

        sudo rm /var/lib/NetworkManager/NetworkManager.state

        sudo service NetworkManager start

        等待图标显示正常,此时

        ping www.baidu.com,正常。

        关机重启后可能问题重现,重新执行一遍流程。此解决方法,治标不治本。猜测可能跟虚拟机的后台网络服务有关。但是,实力不够,只能简单的处理一下。