私のArchボックスには、ネットワークブリッジがありました。目標は、ブリッジを削除し、ブリッジされていないネットワークアダプターのみを使用することでした。そのために、/etc/systemd/network
の下にあるすべての* .netdevおよび* .network構成ファイルを削除し、1つの単純なファイルに置き換えました。
/etc/systemd/network/lan.network
--------------------------------
[Match]
eno*
[Network]
DHCP=ipv4
次に、lo
とsystemctl restart systemd-networkd
インターフェースだけを残すと想定して、eno*
を使用してネットワークサービスを再起動しました。しかし残念ながら、これは効果がありませんでした。 ip link
をざっと見ても、ブリッジインターフェースがアクティブであることがわかりました。
この特定のケースでの稼働時間は重要ではないため、問題を解決したマシンを再起動しただけです。それでも、このような場合には再起動は必要ないのではないかと思います。私は何を逃したのですか?
ブリッジマスターインターフェイスがまだアップしている場合、その間にバインドされたスレーブインターフェイスは、その間に新しい構成が検出された場合でもバインドされたままになります。だから、橋を失うだけです。
ip link set down br0
ip link del dev br0
systemctl restart systemd-networkd