ブリッジが物理インターフェイスに接続されているかどうかを確認するには?

ブリッジが物理インターフェイスに接続されているかどうかを確認するには?

私のCentOS 7.7サーバーではbrctl showを使用しています。ブリッジは3つです。

[dele@att ~]$ brctl show 
bridge name bridge id       STP enabled interfaces
br-eb92c719d431     8000.0242d1ce907c   no      
bridge0     8000.000000000000   no      
docker0     8000.024216a07d31   no      veth73c744c

すべてのブリッジが物理ネットワークインターフェイスに接続されているかどうかを知りたいです。どうやって確認しますか?

ベストアンサー1

[インターフェイス]列には、ブリッジに関連付けられているインターフェイスが表示されます。ip a物理インターフェイスに接続されているブリッジがあるかどうかを確認するために、実行して反対方向に確認することもできます。以下の例では、物理的なインターフェースについてbrctl show教えてください。を見ると、ブリッジが関連付けられていることがわかりました。brqadad232-a5enp65s0.31enp65s0.31ip abrqadad232-a5

$ brctl show
bridge name     bridge id               STP enabled     interfaces
brqadad232-a5          8000.0effcd8e7f9c       no              enp65s0.31

$ ip a | grep enp65s0.31
9: enp65s0.31@enp65s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 9000 qdisc noqueue master brqadad232-a5 state UP group default qlen 1000

を実行すると、[インターフェイス]brctl show列にtuntapインターフェイスなどの非物理インターフェイスが表示されることがあります。veth73c744cあなたの質問には、非物理的なインターフェースの例もあります。

おすすめ記事