情况描述:
有两个虚拟机,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!!!
原来链接:
我的操作是,在/etc/network/interfaces中添加了
bash
auto eth0
iface eth0 inet dhcp
重启网络:
bash
sudo service network-manager restart
可以ping baidu 了。
特此记录,欢迎关注一起讨论交流。