web-dev-qa-db-ja.com

network-managerでブリッジをセットアップする方法は?

私はシステム構成ファイルでブリッジとWiFiをセットアップする方法を(考えている)状況にありますが、network-manager(WiFiネットワーク、VPN間の切り替えに関してより快適であるため) provfilesなど)および(構成GUIコントロールに基づいて)ブリッジの作成をサポートしているようです。

問題は、ブリッジとスレーブの作成は利用可能なネットワーク接続のリストに影響を与えないということです。したがって、私の質問は、イーサネットインターフェイスをスレーブ化するブリッジbr0eth0network-managerによって管理され、DHCPを介して設定されます。明らかに、私が見ない何かを変更する必要があります。そうしないと、ブリッジ作成機能が意味をなさないでしょう。

システム構成とnetwork-managerを混在させることは、network-managerがシステム構成によって制御/リストされているインターフェースを制御できないため、オプションがないようです。

Ubuntu 16.10を使用しています。

2
Karl Richter

検索して実験した後、network-manager UIを使用してnetwork-manager UI(16.04 LTSでテスト済み)を使用してセットアップされたブリッジをアクティブにする方法を見つけることもできません。

ただしnetwork-managerでブリッジインターフェイスを設定した後、nmcliコマンドラインツールを使用して、次のように切り替えることができます。

$ nmcli connection show
NAME                              UUID                                  TYPE             DEVICE 
New bridge                        fcaca251-7425-4a09-af4b-9cdf022d1c8c  bridge           br0    
Ethernet (br0 slave)              2deb668a-dce4-4295-af7b-529f34993aac  802-3-ethernet   --   
Auto Ethernet                     e02fd57f-e0ef-4391-94c4-c886975d71e6  802-3-ethernet   --     

$ nmcli connection up fcaca251-7425-4a09-af4b-9cdf022d1c8c
Connection successfully activated (master waiting for slaves) (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/11)
Connection successfully activated (master waiting for slaves) (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/11)

$ nmcli connection up 2deb668a-dce4-4295-af7b-529f34993aac
Connection successfully activated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/12)

「何が起こるのか」というあなたの質問に直接答えることはできませんが、Network Managerを介してすべてを行っているため、手動でbrctlを使用したり、/etc/network/interfacesを編集したりする必要はありませんすべてがUIを介していない場合)。

2
talljosh