使用linux服务器试验ipip

330 阅读1分钟

准备

sudo  modprobe ipip

设置ipip

sudo ip netns exec ns1 ip tunnel add tun1 mode ipip remote 10.10.20.2 local 10.10.10.2
sudo ip netns exec ns2 ip tunnel add tun2 mode ipip remote 10.10.10.2 local 10.10.20.2
sudo ip netns exec ns1 ip link set tun1 up
sudo ip netns exec ns2 ip link set tun2 up
sudo ip netns exec ns1 ip addr add 10.10.100.10 peer 10.10.200.10 dev tun1
sudo ip netns exec ns2 ip addr add 10.10.200.10 peer 10.10.100.10 dev tun2

试验

sudo ip netns exec ns1 ping 10.10.200.10

得到如下

PING 10.10.200.10 (10.10.200.10) 56(84) bytes of data.
64 bytes from 10.10.200.10: icmp_seq=1 ttl=64 time=0.032 ms