Linux虚拟机没有网络排查教程
- 事件详情
Ubuntu 18.04虚拟机不能ping通百度,虚拟机能看见IP,并且能与宿主机互通。 - 问题分析
能Ping通宿主机,说明虚拟机的IP获取是成功的,宿主机能Ping通网络,所以整个网络是通的,不存在说是因为网络不通的原因导致。且经过实际勘察发现,能够ping通114.114.114.114这个公网的IP。所以基本确定是DNS的问题。
使用命令cat /etc/resolv.conf
发现里面不存在DNS服务器。
- 修复
修改网络接口的DNS服务器:
vim /etc/network/interfaces
在该文件的底部加上dns服务器:
dns-nameservers 114.114.114.114
reboot一下即可解决问题。