34.3. コンテナーネットワーク用のノードのセットアップ
未使用の 11.11.x.0/24 サブネット IP アドレスをノードの Linux ブリッジに割り当てます。
brctl addbr lbr0 ip addr add 11.11.1.1/24 dev lbr0 ip link set dev lbr0 up
# brctl addbr lbr0 # ip addr add 11.11.1.1/24 dev lbr0 # ip link set dev lbr0 up
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 新規ブリッジを使用するように Docker 起動スクリプトを変更します。デフォルトでは、起動スクリプトは
/etc/sysconfig/docker
ファイルです。docker -d -b lbr0 --other-options
# docker -d -b lbr0 --other-options
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 11.11.0.0/16 ネットワークのルーターへのルートを追加します。
ip route add 11.11.0.0/16 via 192.168.2.2 dev p3p1
# ip route add 11.11.0.0/16 via 192.168.2.2 dev p3p1
Copy to Clipboard Copied! Toggle word wrap Toggle overflow ノードで IP 転送を有効にします。
sysctl -w net.ipv4.ip_forward=1
# sysctl -w net.ipv4.ip_forward=1
Copy to Clipboard Copied! Toggle word wrap Toggle overflow