Re: [SLUG] DHCP or BIND

From: Ronan Heffernan (ronan.heffernan@mindspring.com)
Date: Thu Feb 14 2002 - 22:10:26 EST


Jason Copenhaver wrote:

>IP addresses are hadned out by a DHCP server.. usually dhcpd .. BIND
>handles the name -> ip address resolution.. it is a DNS server..for a
>small home network (mine has 3 machines) I use a DHCP server.. and then
>just host files.. because the IP addresses of each machine rarely change..
>
>
I have the same kind of setup, and my dhcpd server is also my masquerade
server (dialup). I run "dnrd" (look on Freshmeat). Dnrd is a DNS
redirection daemon (proxy-ish). All of my LAN machines are told that
their only nameserver is my dnrd box. In /etc/ppp/ip-[up,down] the
running dnrd daemon is changed so that while I am connected to the 'net,
my dnrd process looks like:
       /usr/local/sbin/dnrd --cache=off -s 207.69.188.185 -s 198.80.0.6
when I am not on the 'net, my dnrd process looks like:
      /usr/local/sbin/dnrd --cache=off
So, dnrd only tries to do remote DNS lookups while I am connected. When
I am offline, dnrd immediately retruns "Address not found" (whatever
message BIND uses).

Furthermore, dnrd is willing to serve-up your /etc/hosts file (or
another file with the same format) as though you were running a real
BIND server:
      /usr/local/sbin/dnrd -m /etc/hosts --cache=off -s 207.69.188.185
-s 198.80.0.6

--ronan



This archive was generated by hypermail 2.1.3 : Fri Aug 01 2014 - 16:04:45 EDT