Using dnscache locally with FBSD 6.x

Mark Powell M.S.Powell at salford.ac.uk
Wed Aug 2 08:45:42 UTC 2006


On Tue, 1 Aug 2006, Bill Moran wrote:

>>    However, I use svscan to start up dnscache, and that starts very late in
>> the boot. That means I can't just have the single "nameserver 127.0.0.1"
>> line in resolv.conf, as every lookup would timeout until dnscache started.
>> That means I need to replace resolv.conf early in the boot with the
>> addresses of remote dns caches:
>
> Have you investigated the possibility of moving svscan's startup earlier in
> the boot sequence?  I don't know whether the svscan startup script is rcng
> compliant yet, but if it is, you could move it to /etc/rc.d and move it
> _way_ up in the startup sequence.

I think it is rcng compliant. However, once in /etc/rc.d, how is the order 
of execution determined? I expect I will need to get it to run about the 
same time that named is usually started.

> Another option is to put addresses that need to resolve before svscan has
> started into /etc/hosts so that they don't need DNS.  This could be
> a maintenance nightmare, though, if there are many addresses.

That sounds like a nightmare :(
   Cheers.

>
>

-- 
Mark Powell - UNIX System Administrator - The University of Salford
Information Services Division, Clifford Whitworth Building,
Salford University, Manchester, M5 4WT, UK.
Tel: +44 161 295 4837  Fax: +44 161 295 5888  www.pgp.com for PGP key


More information about the freebsd-questions mailing list