使わなくなったブリッジを削除
ネットワークの状態をみると、使われていないブリッジ br0 が残っている
$ ip a
9: br0: mtu 1500 qdisc noqueue state DOWN group default qlen 1000
link/ether f6:67:96:15:14:22 brd ff:ff:ff:ff:ff:ff
inet6 fe80::f467:96ff:fe15:1422/64 scope link
valid_lft forever preferred_lft forever
brctl show でブリッジを見ようとするが Bridge-utils が削除されてインストールされていませんでしたので、インストール。
$ brctl show
Command 'brctl' not found, but can be installed with:
sudo apt install bridge-utils
$ sudo apt install bridge-utils
ブリッジをみると br0 が存在する。消去したい。
$ brctl show
bridge name bridge id STP enabled interfaces
br0 8000.f66796151422 no
brctl -h でコマンドを確かめると、delbr が削除コマンドのようです。
brctl delbr <bridge>
$ brctl -h
Usage: brctl [commands]
commands:
addbr add bridge
delbr delete bridge
addif add interface to bridge
delif delete interface from bridge
hairpin {on|off} turn hairpin on/off
setageing
さっくりと、br0 を削除コマンドするが、
can’t delete it
まだ、UP しているとおっしゃるので、
$ sudo brctl delbr br0
bridge br0 is still up; can't delete it
net-tools をインストールして
ifconfig br0 down
で DOWN させた。
$ sudo apt install net-tools
$ sudo ifconfig br0 down
ip a で br0 の確認すると、
scope link の表記が消えた。
$ ip a
9: br0: mtu 1500 qdisc noqueue state DOWN group default qlen 1000
link/ether f6:67:96:15:14:22 brd ff:ff:ff:ff:ff:ff
brctl delbr をすると br0 がさっぱりと消去されました。
$ sudo brctl delbr br0
$ brctl show
$ 何も表示されない。
$ ip a
br0が削除された。