[Dnsmasq-discuss] Re: resolver options

AJ Weber aweber at comcast.net
Tue Feb 6 17:58:02 GMT 2007


Thank you for your quick reply...

RE: "options in the custom resolver file", should we have the ability to propagate some of these options?  For example, timeout, attempts and rotate?  I think they could be useful in certain situations (like my own...I don't want to have to update all my clients resolv interaction -- or can this be set with a dhcp option of sorts?).

RE: The existing leases...I knew the leases were cached in a file, but I didn't know that when dnsmasq starts it actually reads the file and leverages that information.  Is that documented somewhere?

I've said it before, and I'll say it again:  This is a fantastic piece of software!

Thanks again,
AJ

  ----- Original Message ----- 
  From: Simon Kelley 
  To: AJ Weber 
  Cc: dnsmasq-discuss at lists.thekelleys.org.uk 
  Sent: Tuesday, February 06, 2007 12:42 PM
  Subject: Re: resolver options


  AJ Weber wrote:
  > 
  > If I use a "different" resolv.conf file (i.e. I use a 
  > resolv-file=/etc/resolv.dnsmasq), will an "option" have the same effect 
  > it normally would?
  >  
  > For example, I'm considering changing timeout to 2 (instead of the 
  > default of 5), because I've had some issues with my ISP's DNS servers 
  > recently and don't want to wait too long for the timeout.  With the 
  > broadband connection, any of the nameservers in my list consistenly 
  > returns in < 1 sec (when they're up, of course).
  >  
  > Will this have the desired effect?  Any comments or concerns with that 
  > change in general?  Am I misunderstanding the purpose of the "options 
  > timeout:" ?

  The only lines which are read by dnsmasq are "nameserver" ones - 
  everything else is ignored, except "search" if the option --domain=# id 
  used, when the first entry of the search string is used as dnsmasq's 
  domain setting.

  To get the effect of faster time-outs, it's necessary to alter the 
  timeout in the clients, not in dnsmasq.
  >  
  > ALSO...(DIFFERENT TOPIC) : Is there no way to tell dnsmasq to dump it's 
  > current lease-info to a file that could be read on restart so it knows 
  > about all outstanding DHCP leases?  It's rare that I have to restart 
  > dnsmasq or the linux box it's on, but when I do, it forces me to restart 
  > a lot of client machines in case I'd get a dhcp/IP address mix-up (where 
  > dnsmasq doesn't know an IP Address is already leased to a running 
  > client, and a new client requests a lease so it hands-out the same 
  > address).

  Dnsmasq does this by default, in /var/lib/misc/dnsmasq.leases. You can 
  change the location of the lease file using --dhcp-leasefile.

  Cheers,

  Simon.

  >  
  > Thanks in advance,
  > AJ
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.thekelleys.org.uk/pipermail/dnsmasq-discuss/attachments/20070206/0c86a2c4/attachment.htm


More information about the Dnsmasq-discuss mailing list