我刚刚在电脑上安装了 Ubuntu 15.10,我想重新配置网络接口。我添加了/etc/network/interfaces
如下文件:
auto wlan0
iface wlan0 inet static
address 192.168.1.4
netmask 255.255.255.0
gateway 192.168.1.1
但是,更改后,我重新启动网络管理器服务,我的网络接口不工作:
但是当我删除上述脚本时,一切都正常了。有人和我一样遇到问题吗?
附言:我也找不到/etc/udev/rules.d/70-persistent-net.rules
。它在哪里?
答案1
ubuntu 使用的连接管理工具是network-manager
。如果您编辑/etc/network/interfaces
文件,您将禁用此接口的网络管理器。结果是它将不会显示。
您可以使用nmcli -d
来显示它们是否受到管理:
$ nmcli -d
DEVICE TYPE STATE CONNECTION
wlp4s0 wifi connected YOUR-SSID #Managed
wlp5s0 wifi unmanaged -- #Not managed
enp3s0 ethernet unmanaged --
lo loopback unmanaged --
解决方案 1
您可以再次删除这些行并重新启动系统。然后使用network-manager
命令行工具nmcli
或屏幕截图中显示的 GUI 来配置网络连接。
Edit Connections -> SSID -> Edit -> IPv4 Settings -> Manual -> Add address
解决方案 2
或者不要删除这些行并使用wpa_supplicant
和wpa_client
来自己连接和管理连接/etc/network/interfaces
。