二个namespace之间的通信
# 创建 namespace
[root@boy ~]# ip netns add s1
[root@boy ~]# ip netns add s2
# 创建一对veth-pair
[root@boy ~]# ip link add veth0 type veth peer name veth1
# 将veth0和veth1加入s1,s2
[root@boy ~]# ip link set veth0 netns s1
[root@boy ~]# ip link set veth1 netns s2
# veth0和veth1配置IP
[root@boy ~]# ip netns exec s1 ip address add 10.70.2.1/24 dev veth0
[root@boy ~]# ip netns exec s1 ip link set veth0 up
[root@boy ~]# ip netns exec s2 ip address add 10.70.2.2/24 dev veth1
[root@boy ~]# ip netns exec s2 ip link set veth1 up
# 从veth0 ping veth1
[root@boy ~]# ip netns exec s1 ping 10.70.2.2
PING 10.70.2.2 (10.70.2.2) 56(84) bytes of data.
64 bytes from 10.70.2.2: icmp_seq=1 ttl=64 time=0.295 ms
64 bytes from 10.70.2.2: icmp_seq=2 ttl=64 time=0.070 ms
64 bytes from 10.70.2.2: icmp_seq=3 ttl=64 time=0.058 ms