Running isc-dhcpd on two interfaces?

Dirk-Willem van Gulik dirkx at webweaving.org
Mon Apr 21 14:48:05 PDT 2003


On Mon, 21 Apr 2003, Paul Hoffman wrote:

> Hi again. I have a box that has two interfaces on two nets, and I
> want it to be a DHCP server for both nets. I installed isc-dhcpd from
> ports, but it looks like it is pretty much hard-wired to only run
> once, using just one config file. How do I make it work for two
> different interfaces ?

Option 1:

- Mention each interface in
	/usr/local/etc/rc.isc-dhcpd.conf
  the
	dhcpd_ifaces=sis0 sis1 sis2 sis3 fxp0 fxp2
  line

Option 2

  Have NO interfaces at all; isc-dhcp will run on
  all interfaces. And make it non authoritative for
  the non dhcp running ifaces:

	subnet 172.17.144.64 netmask 255.255.255.248 {not authoritative; } # vx0

        #  wi0 Omni voor de buurt
        #
        subnet 172.17.144.0 netmask 255.255.255.192 {
                range  172.17.144.10 172.17.144.60;
                option broadcast-address 172.17.144.63;
                option subnet-mask 255.255.255.192;
                option routers 172.17.144.1;

        }

	# Interlink to church:
	#
	subnet 172.16.0.68 netmask 255.255.255.252 {not authoritative; } # wi1

Dw




More information about the freebsd-questions mailing list