I'm working on a client's machine (at home) where DNS doesn't seem to be working across the VPN. We are establishing the VPN between the clients computer and the router at their office. The VPN router is a Linksys RV082 and we are using the built in pptp server. The VPN establishes fine. I can ping the server. When I ping via the server name, I get proper IP address resolution.
THe DSL router is handing out a 192.168.1.x address scheme. The VPN is on 192.168.0.x. I can ping the server as I said which is on 192.168.0. 1.
DNS on the server (SBS 2003) is set correctly for DNS with proper forward and reverse zones.
On the home computer, the router is handing out ip address and handling DNS. On the VPN setting, I set the IP address configuration to automatically get the IP Address (which is handed out by the Linksys Router) but I set the DNS manually to point to the server (192.168.0.1).
I added a record to the host file where
I reduced the mtu to prevent fragmenting (ping -f -l 1500 www.somedomain.com
). The fragmenting stopped once the packet size was reduce to 1350.
When I run NS lookup on the client machine, I get the following message:
*** home can't find servername: Non-existent domain
The 192.168.1.254 is the ip address of the (home) router for DNS. I don't understand why it won't look to the VPN for resolution.
While I can access the data files via IP address (192.168.0.1/data), Outlook won't work because it can't find the exchange server.
This is getting to be a really issue for the client and I need help to clear it up. It'll be nice to know why this isn't working the way that I expect.
Thanks in advance for the assistance.