Hello,
I'm facing very strange problem with my implementation of the Site-to-Site VPN.
I have successfully created the VPN tunnel between two sites, and I am able to ping or traceroute basically any host on the other site and vice versa.
The problem I'm having is that for whatever reason, I can't get to any services on the other site.
What I mean is this....
Let's say that Host A on Site B is working as a web server. From Host A on Site A I am unable to see any page serving by that host.
Same applies to any other service, like SSH, or file sharing or whatever else.
Please check the attached picture for my setup, and if you have any idea what may be the cause of my problem I'd really appreciate any help.
Thank you,
Chris
The first thing that comes to mind is what gateway is Host A using? From the picture, it looks like you have two possible gateways for Host A to connect out of. If Host A has a packet send to it from the m0n0wall IP/SEC it might not know how to send the return properly, might be trying to send it out the default gateway instead of back through the m0n0wall IP/SEC.
If that's the case, you'll have to assign some static routes for each host to know where the Internal traffic needs to go vs. the external traffic (WAN).