禁用特定接口的网络管理器


11

我想在不禁用我的主要无线接口的情况下对hostap进行一些试验。我该如何告诉networkmanager使其脱离某个或多个特定接口,同时允许其继续正常管理所有其他接口?我正在使用Ubuntu 9.04。

(由于网络管理器不是“服务器”工具的主要部分,因此不确定是应该在超级用户还是在服务器故障上进行,如果它属于服务器故障,请随时进行移动)

编辑:我尝试将其添加到/ etc / network / interfaces:

allow-hotplug wlan2
iface wlan2 inet static
        address 192.168.49.1
        netmask 255.255.255.0

但是,即使重新启动NetworkManager之后,这也没有明显的效果。

这是我的/etc/NetworkManager/nm-system-settings.conf:

[main]
plugins=ifupdown,keyfile

[ifupdown]
managed=false

编辑[2]:看来我需要重新启动nm-system-settings,然后重新启动NetworkManager。


您不必在标题中输入[Ubuntu]。您可以将其设置为“为Ubuntu中的特定接口禁用网络管理器”,更不用说已经被标记为“ ubuntu”。只是让您知道以后的问题。
豪尔赫·以色列·佩尼亚

Answers:


11

引用/usr/share/doc/network-manager/README.Debian

无线和以太网接口的配置~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~

只有那些设备在/ etc /网络/接口列出的或已配置的“自动”和“DHCP”(与没有其他选择)由NM管理。

这样,您可以为设备设置自定义(静态)配置,NM将不会尝试覆盖此设置。

修改/ etc / network / interfaces后,必须使用命令“ /etc/init.d/network-manager restart”重新启动NM。

然后有一些例子。


您可以通过文本文件或通过网络配置gui进行配置。两种方法都会导致NM不尝试管理接口。
pcapademic

不幸的是,它似乎不起作用...参见上文
bdonlan

...并解决了问题,请参阅第二篇。谢谢。
bdonlan

2

您也可以将此行添加到/ etc / network / interfaces

iface wlan0 inet manual
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.