this may be an overkill and somewhat unrelated to squid, but why not run your own local caching nameserver? this should solve your problems: 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, after that a licence is 79$ I am not affiliated with simpledns in any way. On 5/6/08, H.Lekin <h.lekin@xxxxxxx> wrote: > Hello list, > > I wish to run the Windows port of Squid 2.6 on an XP system with dial up > access. The name server is supposed to be taken from the registry. This > value is only set after dialing in, i.e. there is no name server defined > when the service starts (cache.log: Warning: Could not find any > nameservers...). > > As several ISPs are used, dns_nameservers can't be specified in > squid.conf.; the name server of ISP 1 does not work when dialed in via ISP > 2. The public resolver name servers of the Open Root Server Network are > blocked by the ISPs. The only DNS proxy - Acrylic - I could find needs a > specified name server. > > Reconfiguring the Squid service with the -k option after being dialed in > works in principle, but is not allowed from an user's account (OpenSCManager > failed). There might be a workaround by setting the > SERVICE_INTERACTIVE_PROCESS flag for The Squid service. This sounds rather > dubious; moreover I do not know how to script an internet connection > detector to start the reconfiguration. > > Is there any solution for this problem? > > Thanks in advance for your help. > > Greetings, > H.Lekin >