with Docker†[edit]
# docker run -d --name vyos_netp --privileged -v /lib/modules:/lib/modules vyos_netp:test /sbin/init
# docker exec -it vyos_netp /bin/vbash
docker0 を使用しない†[edit]
- --subnet= で使用する IPアドレスの範囲を指定
# docker network create --driver=bridge --subnet=172.22.240.0/29 netp_bridge
# docker run -d --name vyos_netp --privileged -v /lib/modules:/lib/modules --net netp_bridge vyos_netp:test /sbin/init
# docker exec -it vyos_netp /bin/vbash
(コンテナ内)# ifconfig
Trouble Shooting†[edit]
- Docker内から DNS検索ができない.
- ホスト側の Firewall の影響
- ホストのfirewalld を止めてからイメージを実行-
- イメージが動いている最中に止めて駄目,=> Dockerを再起動
- Docker 内の /etc/resolv.conf は特殊なファイルなので mv できない => set system name-server x.x.x.x は使用できない
操作モード(operational mode)†[edit]
設定モード(configuration mode)†[edit]
- run を先頭につけると,操作モードのコマンドや一般コマンドが使える(場合がある)
インターフェイス の設定†[edit]
- set interfaces ethernet eth0 address 192.168.27.100/24
- 既にOS(System)側で割り振っている場合はエラーになる
- set protocols static route 0.0.0.0/0 next-hop 192.168.27.127