I have set up a branch office vpn between our main office and a remote office. The remote office is using IPCOP version 1.3. Everything works great except when someone at the branch office attempts to connect to the intranet at the main office. It does not connect, even when using the ip address instead of the server name. It seems that the IPCOP is sending the request out over the internet instead of thru the vpn tunnel. DNS is providing the correct ip address and I can successfully ping the intranet server by ip and hostname. The intranet server does not have a public ip address.
I have tried a couple of iptable fixes but have been unsuccessful so far. I am also using DansGuardian and transparent web proxy on the IPCOP machine.