Hi, I did a VPN IPSEC between Teltonika RUT206 to Watchguard.
The VPN Tunnel is established, and I can do ping from PC behind my firewall to PC connected to router, but not reverse.
This is my network diagram:
removing passthrough doesn’t work, this is the iptables result:
root@RUT206:~# iptables -n -L | grep -i ipsec
zone_wan_dest_ACCEPT all -- 10.1.0.0/24 172.16.50.6 policy match dir out pol ipsec
proto 50 /* !fw3: Forward-olot-out */
zone_lan_dest_ACCEPT esp -- 0.0.0.0/0 0.0.0.0/0 /* !fw3: Allow-IPSec-ESP */
zone_lan_dest_ACCEPT all -- 172.16.50.6 10.1.0.0/24 policy match dir in pol ipsec
proto 50 /* !fw3: Forward-olot-in */
ACCEPT all -- 0.0.0.0/0 0.0.0.0/0 policy match dir in pol ipsec /* !fw3: Al
low-IPsec-Forward */
ACCEPT esp -- 0.0.0.0/0 0.0.0.0/0 /* !fw3: Allow-IPsec-ESP */
ACCEPT udp -- 0.0.0.0/0 0.0.0.0/0 udp dpt:4500 /* !fw3: Allow-IPsec-NAT-T *
/
ACCEPT udp -- 0.0.0.0/0 0.0.0.0/0 udp dpt:500 /* !fw3: Allow-IPsec-IKE */
ACCEPT all -- 0.0.0.0/0 0.0.0.0/0 policy match dir in pol ipsec /* !fw3: Al
low-IPsec-Input */
zone_wan_dest_ACCEPT all -- 0.0.0.0/0 0.0.0.0/0 policy match dir out pol ipsec
/* !fw3: Allow-IPsec-Output */
The iptables contents looks correct.
Could you do the following test:
from 172.16.50.6 start a ping 10.1.0.15 and let it run
from 10.1.0.15 ping 172.16.50.6
Does that work ?
I left the ping from 172.16.50.6 to 10.1.0.15 (work) and simultaneously did ping from 10.1.0.15 to 172.16.50.6 and didn’t work.
The solution was this:
I solved it by modifying a rule on our inbound firewall. I had only allowed inbound traffic. In the same rule, I also allowed outbound traffic from that server, and it worked.
Thank you very much.