🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
[TOC] 本节,我们使用ip命令来手动创建IPIP隧道,模拟Calico的通信机制。 ### **准备条件** * 主机121:192.168.92.121(容器段规划为172.24.121.0/24) * 主机122:192.168.92.122(容器段规划为172.24.122.0/24) * 内核:4.19.12 ### **操作步骤** 121: ``` $ ip tunnel add tunl0 mode ipip # 注意: 名字只能为tunl0。另外,如果执行modprobe ipip也会自动生成tunl0设备 $ ip link set tunl0 up $ ip addr add 172.24.121.0/32 dev tunl0 $ ip route add 172.24.122.0/24 via 192.168.92.122 dev tunl0 onlink $ ip link add docker0 type bridge $ ip link set docker0 up $ ip addr add 172.24.121.1/24 dev docker0 ``` 122: ``` $ ip tunnel add tunl0 mode ipip # 注意: 名字只能为tunl0。另外,如果执行modprobe ipip也会自动生成tunl0设备 $ ip link set tunl0 up $ ip addr add 172.24.122.0/32 dev tunl0 $ ip route add 172.24.121.0/24 via 192.168.92.121 dev tunl0 onlink $ ip link add docker0 type bridge $ ip link set docker0 up $ ip addr add 172.24.122.1/24 dev docker0 ``` ### **参考** * https://morven.life/posts/networking-3-ipip/