最近被桥接模式下 DHCP 下无法获取 IP 地址困扰了很久。特此记录解决方案。
卸载NetworManager
有时会出现 wired unmanaged,查资料说要把 NetworkManager 配置文件中的 managed 改为 true。
1 | $ vim /etc/NetworkManager/NetworkManager.conf |
但这时又会出现一个名为 ifupdown 的连接,且无法修改、删除。
而且 NetworManager 貌似有时会与 networking 冲突,索性直接卸载总是出各种莫名问题的 NetworManager。
1 | $ apt remove NetworManager |
设置DNS
1 | $ vim /etc/resolv.conf |
DNS 解析服务器设置为 192.168.1.1
设置网卡
1 | $ vim /etc/network/interfaces |
最后 4 行备用,以后设置静态 IP 直接更改。
设置VMWare虚拟网络配置
在虚拟机界面,编辑-虚拟网络编辑器中,在桥接模式的虚拟网卡中桥接到正确的现实网卡。
重启网络。
1 | $ /etc/init.d/networking restart |
如果还不行,那可能就是网络本身有问题了。