1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

VPN using wrong DNS

Discussion in 'Tomato Firmware' started by puffer, Jul 11, 2007.

  1. puffer

    puffer Network Guru Member

    When I connect to my work VPN I get a work ip, a work dns and all that good stuff but when i try to access my company intranet my machine is using the dns the router hands out not the dns it got from the VPN. If I de-select 'use Internal Caching DNS Forwarder' everything works fine. I thought the only way that 'Use Internal Caching DNS Forwarder' would work would be if the client machine dns was pointed to my router. The VPN dns is not pointed to my router so why would the router handle the dns?
  2. puffer

    puffer Network Guru Member

    well as always the solution comes to me after I posted a problem. The checkbox 'Use Received DNS With Static DNS' fixed the problem. I thought that check box would just add your isp's dns after the routers static when dishing it out via DHCP. example if I am using 'Use Internal Caching DNS Forwarder' but have my local machine set to static dns the router seems to intercept those dns requests and uses its own.. Is this normal?
  3. ifican

    ifican Network Guru Member

    Very good question but sounds normal from your explanation. And no worries about the post, now its there and i am sure at some point down the road it will help someone else.
  4. puffer

    puffer Network Guru Member

    I am thinking its now opendns and its auto correction. I had opendns static in the router so even if I turned off dns cache dhcp would still give out those dns servers. I turned off the auto correction feature in opendns and it now works with dns cache on or off. The reason it worked before was because the check box ''Use Received DNS With Static DNS' was attaching my isp dns to the router and isp dns seems to be preferred over static entries so the isp was outright saying no entry and then my computer was falling back to the VPN DNS. where-as opendns would respond even if it could not find an entry.. I think I might have got this right ...

Share This Page