[vox-tech] 2 dhcp servers, one box
Doug Huckaba
vox-tech@lists.lugod.org
Thu, 20 Jun 2002 20:46:13 -0700 (PDT)
I think you can configure dhcp to give out of 2 different address ranges
based on the network the request came in on. Check out the man page for
dhcpd.conf.
I just checked and I'm running isc's dhcpd
hope it helps...
-doug
Here's the syntax (base on my dhcpd.conf and your information):
server-identifier houston;
default-lease-time 86400;
max-lease-time 172800;
option domain-name-servers 192.168.16.15;
option domain-name "mrdoug.com";
option subnet-mask 255.255.255.0;
subnet 192.168.0.0 netmask 255.255.255.0{
range 192.168.0.20 192.168.0.30;
option broadcast-address 192.168.0.255;
option routers $ip_of_the_nic_for_this_network
}
subnet 192.168.1.0 netmask 255.255.255.0{
range 192.168.1.20 192.168.1.30;
option broadcast-address 192.168.1.255;
option routers $ip_of_the_nic_for_this_network
}
--
Today, Matthew Holland spewed forth:
> Does anyone have any experience running multiple dhcp servers out of one
> box? Allow me to clarify... I have a box with three network cards: eth0
> is connected to the DSL modem, eth1 to a 192.168.0.0/24 network
> (MASQed), and eth2 will be connected to a 192.168.1.0/24 network (which
> I also intend to MASQ). There are various cabling considerations that
> have made this arrangement seem sensible. I'm running dhcpd on eth1,
> because there are as many laptops in the house as desktops. The
> potentially tricky part is that I installed eth2 so that I can plug my
> laptop into it when I'm in the same room as the router. This makes it
> appealing to run dhcpd on eth2 as well, so that I don't have to do any
> funny voodoo every time I plug the laptop into a different network.
>
> That said, there may be some voodoo to do concerning the configuration
> of dhcp. There's no issue of overlapping blocks of addresses since the
> networks are different. The question is, do I need multiple copies of
> dhcpd.conf and dhcpd.leases, or can two daemons share the same files? I
> imagine it's possible that both subnets could be defined in the same
> dhcpd.conf, since each instance of dhcpd should know which network it's
> on. But then again, it may not work that way.
>
> Any other gotchas that I should be aware of? In case it matters, the
> machine is running Gentoo Linux.
>
> Thanks,
> Matt
>
> _______________________________________________
> vox-tech mailing list
> vox-tech@lists.lugod.org
> http://lists.lugod.org/mailman/listinfo/vox-tech
>