作成したネットワークコンポーネントを削除する際のコマンドもメモしておく。
- 仮想ブリッジの削除(delete_bridge.sh)
#!/bin/sh
NAME=$1
VLANID=$2
INTERFACE=$3
ip link del $INTERFACE.$VLANID
ip link del $NAME
- 仮想ルータの削除(delete_router.sh)
#!/bin/sh
NAME=$1
VLANID=$2
INTERFACE=$3
EXIF=$NAME-ex
INIF=$NAME
ip link del $INTERFACE.$VLANID
ip link del veth-$EXIF
ip link del veth-$INIF
ip link del $EXIF
ip link del $INIF
ip natns del $NAME
- 仮想ホストの削除(delete_host.sh)
#!/bin/sh
NAME=$1
docker stop $NAME
docker rm $NAME
find -L /var/run/netns -type l -delete
コメントを残す
コメントを投稿するにはログインしてください。