I turned off "far gateway" without any success.
I'm not exactly sure how to set the default gateway for the LAN clients. I did set the router to have routes 0.0.0.0/1 and 128.0.0.0/1 with next hop to 10.103.19.20 (internal opnsense ip)
I did some more tests and instead of tracerouting to google I tried to do it to the external IP of opnsense instead and it doesn't work as it gets stuck at the internal side.
I also tried to curl to google and the internal server using both the internal and external interface on the opnsense server and that worked without any issues.
I'm not exactly sure how to set the default gateway for the LAN clients. I did set the router to have routes 0.0.0.0/1 and 128.0.0.0/1 with next hop to 10.103.19.20 (internal opnsense ip)
I did some more tests and instead of tracerouting to google I tried to do it to the external IP of opnsense instead and it doesn't work as it gets stuck at the internal side.
Code Select
sudo traceroute -T 10.103.19.20 (internal ip)
traceroute to 10.103.19.20 (10.103.19.20), 30 hops max, 60 byte packets
1 10.103.19.20 (10.103.19.20) 4.360 ms 6.671 ms 4.454 ms
sudo traceroute -T 10.110.100.20 (external ip)
traceroute to 10.110.100.20 (10.110.100.20), 30 hops max, 60 byte packets
1 _gateway (10.103.10.1) 2.965 ms 2.809 ms 2.695 ms
2 10.103.19.20 (10.103.19.20) 3.575 ms 2.532 ms 3.346 ms
I also tried to curl to google and the internal server using both the internal and external interface on the opnsense server and that worked without any issues.