this may be an overkill and somewhat unrelated to squid, but why notrun your own local caching nameserver? this should solve yourproblems: http://www.simpledns.com/download.aspx pretty painless to setup and run. doesn't require many resources(definitely not with 1 user). you can evaluate it for 14 days, afterthat a licence is 79$ I am not affiliated with simpledns in any way. On 5/6/08, H.Lekin <h.lekin@xxxxxxx> wrote:> On 06.05.2008 13:32, Amos Jeffries wrote:>> >> > Unless the ISP are playing nasty games with DNS the squid option> dns_nameservers should work. Squid tries all the listed NS and the first> working one or fastest replying one is used.> >> >> I can't set dns_nameservers as the assigned name servers vary with the> ISPs. If I set the name servers of ISP 1 as dns_nameservers in squid.conf,> things do not work reliably when dialed in via ISP 2.>> I just tried it out again:>> Dialed in via ISP 1> -------------------> H:\WinHome>ipconfig /all> snip> DNS-Server. . . . . . . . . . . . : 62.53.238.227> 193.189.244.205> snip>> H:\WinHome>nslookup www.squid-cache.org 62.53.238.227> Server: mgr1.drms.mediaWays.net> Address: 62.53.238.227>> Nicht autorisierte Antwort:> Name: squid-cache.org> Address: 12.160.37.9> Aliases: www.squid-cache.org>> H:\WinHome>nslookup www.squid-cache.org 193.189.244.205> Server: frnk.dnscache.mediaways.net> Address: 193.189.244.205>> Nicht autorisierte Antwort:> Name: squid-cache.org> Address: 12.160.37.9> Aliases: www.squid-cache.org>> Dialed in via ISP 2> -------------------> H:\WinHome>ipconfig /all> snip> DNS-Server. . . . . . . . . . . . : 195.50.140.252> 145.253.2.203> snip>> H:\WinHome>nslookup www.squid-cache.org 62.53.238.227> Server: mgr1.drms.mediaWays.net> Address: 62.53.238.227>> Nicht autorisierte Antwort:> Name: squid-cache.org> Address: 12.160.37.9> Aliases: www.squid-cache.org>> H:\WinHome>nslookup www.squid-cache.org 193.189.244.205> *** Der Servername für die Adresse 193.189.244.205 konnte nicht gefunden> werden:>> Query refused> Server: UnKnown> Address: 193.189.244.205>> *** www.squid-cache.org wurde von UnKnown nicht gefunden: Query refused> ((tried several times without success))>>> Dialed in via ISP 2, the first name server of ISP 1 can be used, the second> name server of ISP 1 can not.>> A couple of days ago, I used ISP 3 and none of the name servers of a> different ISP could be used at all; with different failure messages. In one> case I remember because of its oddity, I got a list of names and IPs of> Top-Level name servers.>> I don't know exactly how the name server stuff works, but the browser for> example does not need to be restarted or reconfigured when the name servers> change. I assume it queries the name servers set in the registry every time.> Can Squid be configured like this?>> Thanks> H.L.>