1、创建了一个veth pair设备,且设置ip地址
ip link add veth0 type veth peer name veth1
ip addr add 192.168.1.101/24 dev veth0
ip addr add 192.168.1.102/24 dev veth1
ip link set veth0 up
ip link set veth1 up
2、创建完成后此时两张网卡情况如下所示:
3、但是此时通过veth0这张网卡去ping veth1,发现不通
ping -I veth0 192.168.1.102 -c 2
4、通过如下命令分别去抓取veth1和veth0的报文,发现只有arp发送出去,但是没有响应mac地址
tcpdump -n -i veth0
tcpdump -n -i veth1
5、查询了相关的资料,所需要的修改一下这样的配置,修改了以后重试
6、发现确实报文里面有回复mac地址了,但是还是不通
这么神奇?
但是其他服务器是可以ping通的
我吐了,啥原因