This is for an assignment that I am working on. Pi is external while CentRelay, WinSvrRelay and CentClient are all VMs created using VMWare Workstation Pro 16.
------ ------------- --------------- --------------
| Pi |<-------->| CentRelay |<------>| WinSvrRelay |<------>| CentClient |
------ bridged ------------- LAN1 --------------- LAN2 --------------
Pi has wifi connected to my home network with firewall disabled and masquerading to provide internet connection and a bridged ethernet connection to my host.
WiFi IP: 192.168.0.99
Bridged: 172.168.1.1/24
CentRelay is using CentOS 8 Stream, firewall disabled and masquerading.
Bridged: 172.168.1.2/24
LAN 1: 192.168.2.1/27
WinSvrRelay is using Windows Server 2019, firewall disabled with RRAS set up for LAN routing and added NAT routing protocol.
LAN 1: 192.168.2.2/27
LAN 2: 192.168.2.33/27
CentClient is using CentOS 8 Stream, firewall disabled.
LAN 2: 192.168.2.34/27
All the VMs have internet connection but when I try to ping it is all one way. CentClient/WinSvrRelay can ping the Pi but the Pi can't ping them back. The Pi can ping CentRelay and CentRelay can ping the Pi, so I used Wireshark and noticed that there is no answer to ARP request when the Pi tries to ping WinSvrRelay. I have tried adding a route from CentRelay to WinSvrRelay with:
ip route add 192.168.2.32/27 dev ens224
This did nothing to help and I was wondering if I am missing something here. Any help would be appreciated and thank you! First time posting on forums so if I am missing any required information please let me know.