CentOS环境中ping 出现Destination Host Unreachable

我配置了5台虚拟机,分别由各自的网卡,拓扑如下:
图片说明
这个是华为虚拟机画的,方便你们了解,这里的IP地址我是配置完成,并且自己也操作了,发现都是可以ping通的,但是在虚拟机上出现了问题。下面是我的虚拟机的配置:
图片说明
图片说明
图片说明
图片说明
图片说明

下面是PC1的ping192.168.1.3和172.16.0.3
图片说明

和PC1是可以ping通的,但是R1就是不能ping通R2
图片说明

以下是各个设备的路由表
图片说明
图片说明
图片说明
图片说明
图片说明

防火墙和iptables关闭和/proc/sys/net/ipv4/ip_forward开启
图片说明
图片说明
图片说明

有需要我贴上去的请告诉我,希望各位大佬可以帮助我解决这个问题。

192.168.1.3和172.16.0.3 都不是同一个网段

局域网要直接ping通需要在同一个网段上,把虚拟机的网段设置为192.168.1.xx试试

如果一定要在不同的网段,你需要自己设置网卡桥接。

R1和R2之间是一个简单的以太网直连,而且两侧的路由看起来没有问题,按理说应该是可以通的。
是不是IP地址172.16.0.2配置的网卡不对?确认下是eth2吗?