Hey guys,
I have to admit, I thought this issue was solved. However, it is not!
At Local Site:
When a connection is initiated from inside (e.g. I am trying to access google.de using Chrome) then my complete traffic gets routed via VPN tunnel. Back and Forth! Everything! Good!
However, when a connection is initiated from outside (e.g. someone is trying to access a service) then the traffic from the outside gets routed from Remote Site to Local Site. There, the service "answers" the requests from outside, however the local pfsense just does not send this packets again through the tunnel. All packets want to leave WAN at local site - not at remote site! However, they should leave at remote site ! and not at local site!
I can see this clearly when looking at packet capture.
Following example:
I visit https://www.yougetsignal.com/tools/open-ports/
I enter the host address of remote site and the port, which gets forwarded through the tunnel.
I click "check"
Then I go to pfsense -> Packet Capture at Local Site and monitor.
I can clearly see that all answer-packets leave at WAN interface! However, they should get routed through the VPN tunnel and leave the WAN interface of the remote site!
I have clearly defined a firewall rule at local site:
Unbenannt.JPG
At remote site I have configured Outbound NAT. But I think the problem right now is local site, because there the packets want to leave via WAN interface. However, they should get sent into the tunnel.
Does anyone have an idea what's the problem?