Update after further testing:
I ran a packet capture on Site A (OPNsense), LAN interface, while pinging 192.168.20.250 from a client (192.168.10.80) on the LAN.
Here's a sample from the capture:
This confirms that:
✅ The ICMP request is leaving the client and reaching the remote site
✅ The ICMP reply is coming back through the WireGuard tunnel and reaching OPNsense Site A
Then, I ran a tcpdump directly on the Linux client at 192.168.10.80, and here's the interesting part:
✅ I can see the ICMP echo requests going out
❌But I do not see the ICMP echo replies arriving
➤ Conclusion:
The echo reply reaches OPNsense but never makes it to the LAN client.
🔍 My other checks:
Let me know if there's anything else you recommend I check at this point — I feel like I'm close! 😅
Thanks again to everyone helping out
I ran a packet capture on Site A (OPNsense), LAN interface, while pinging 192.168.20.250 from a client (192.168.10.80) on the LAN.
Here's a sample from the capture:
Code Select
192.168.10.80 > 192.168.20.250: ICMP echo request
192.168.20.250 > 192.168.10.80: ICMP echo reply
This confirms that:
✅ The ICMP request is leaving the client and reaching the remote site
✅ The ICMP reply is coming back through the WireGuard tunnel and reaching OPNsense Site A
Then, I ran a tcpdump directly on the Linux client at 192.168.10.80, and here's the interesting part:
✅ I can see the ICMP echo requests going out
❌But I do not see the ICMP echo replies arriving
➤ Conclusion:
The echo reply reaches OPNsense but never makes it to the LAN client.
🔍 My other checks:
- I verified that the LAN rule on Site A does not define a gateway (it's set to default — unchecked)
- I reviewed the LAN firewall rules on Site A to ensure they allow traffic from 192.168.20.0/24 to LAN net
- I also double-checked Outbound NAT to make sure no NAT is interfering with inter-site LAN traffic
- And I'll make sure the client firewall (iptables or ufw) isn't dropping the reply silently
Let me know if there's anything else you recommend I check at this point — I feel like I'm close! 😅
Thanks again to everyone helping out