ubuntu16.04虚拟机Net模式无法ping通百度

情况描述:

有两个虚拟机,ubuntu14.04和ubuntu16.04,两个虚拟机分别配置了两块网卡,一个Net模式,用于上网; 一个自定义桥接模式,桥接到真实物理网卡,用于和其他物理机通讯。

在16中ping baidu ping不通,但是ping另一台虚拟机的net ip是ok的,ping baidu时显示是用静态ip网卡ping的。ifconfig 可以显示我的eth0。重启虚拟机,重启windows系统均无济于事,然后一顿网上搜索,有用资料如下:

In my case:

Go to /etc/network/interfaces.d/

I didn't found the setup file.

i created one

bash 复制代码
nano /etc/network/interfaces.d/setup

with below contents:

bash 复制代码
auto lo
iface lo inet loopback

auto wlp2s0
iface wlp2s0 inet dhcp

Then restart the service.

bash 复制代码
/etc/init.d/networking restart

Then try ifdown:

bash 复制代码
ifdown wlp2s0

It worked!!!

原来链接:

ask ubuntu链接

我的操作是,在/etc/network/interfaces中添加了

bash 复制代码
auto eth0
iface eth0 inet dhcp

重启网络:

bash 复制代码
sudo service network-manager restart

可以ping baidu 了。

特此记录,欢迎关注一起讨论交流。