Debian

告訴網路管理員暫時忽略網路設備

  • October 13, 2021

我有一台裝有 debian 的筆記型電腦。網路使用 NetworkManager 進行配置。現在偶爾我想將設備連接到其有線乙太網埠,然後將無線橋接到它。到目前為止一切正常:我需要首先手動終止 NetworkManager 以忽略乙太網埠,否則它將嘗試對其進行配置,從而乾擾所需的靜態地址。我現在的問題是:我如何使用 dbus 命令對 NetworkManager 說它應該忽略 eth0 一段時間?然後再管理它?

來自Debian 維基

從 Debian Squeeze 開始,NetworkManager 預設不管理 /etc/network/interfaces 中定義的任何介面。

因此,您可能應該將靜態乙太網配置放在interfaces文件中,並完全阻止NetworkManager對其進行管理。我認為您還可以進行一些介面映射,以根據需要在使用橋接配置和“正常”配置之間自動切換。

恐怕那是不可能的。D-Bus API允許您禁用各種無線設備,但不能禁用有線設備。禁用有線連接的唯一方法是禁用所有設備,包括您的無線設備。

取消選中有線設備的“自動連接”框*可能會有所幫助。*這樣 NetworkManager 不會自動連接到它。

引用自:https://unix.stackexchange.com/questions/73928