![不使用网络管理器设置网络](https://linux22.com/image/984169/%E4%B8%8D%E4%BD%BF%E7%94%A8%E7%BD%91%E7%BB%9C%E7%AE%A1%E7%90%86%E5%99%A8%E8%AE%BE%E7%BD%AE%E7%BD%91%E7%BB%9C.png)
我使用的特定应用程序与网络管理器配合不佳。我想清除网络管理器并手动配置我的连接。
我有一个到网络的 dhcp 连接,以及一个到以太网设备的静态 ip 连接。
我应该怎样配置我的 ubuntu?
我尝试设置 /etc/network/interfaces:
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp
auto eth3
iface eth3 inet static
address 192.168.155.130
netmask 255.255.0.0
gateway 192.168.155.1
但那根本不起作用。我还需要考虑其他事情吗?
答案1
你需要做两件事:
- 删除网络管理器:
sudo apt-get purge network-manager
或者,您也可以在不卸载的情况下禁用它:
sudo stop network-manager echo "manual" | sudo tee /etc/init/network-manager.override
- 使用 ifup 配置您的网络接口:
sudo ifup eth0 sudo ifup eth3
/etc/network/ interfaces 中标有 的接口auto
在启动时会自动启用。因此实际上只需执行此步骤即可手动启用它们。
要关闭接口,请使用ifdown
。
--
参考: