First time relayed network

Tuc at Beach House tuctboh at
Wed Mar 22 19:12:44 UTC 2017


I'm trying to figure out how to do relayed subnets within a datacenter
owners environment and our (sorry, old) 4.1.1-38.P1 ISC DHCP server.
Normally we allocated an interface to our machine for every subnet
that its on, but this new network is "remote" and they won't stretch
L2 to us.

So the normal config isn't what I'm used to, but works :

        subnet netmask {

               interface eth0;
                allow booting;
                option routers        ;
                option subnet-mask    ;
                option domain-name              "";
                option domain-name-servers;
                option ntp-servers    ;
                filename "pxelinux.0";
                pool {
                        option routers        ;
                        option domain-name-servers;
                        max-lease-time 600;
                        allow unknown-clients;

And the others all are the same, but with different "interface"
statements. It is not wrapped in any sort of "shared-network"

I'm getting valid Option 82 information, so I did :

class "EXTDHCP" {
match if option  = "";

And then pretty much the same except removed the "interface"
statement, and added "allow members of "EXTDHCP";" into the pool

However, all I keep seeing in my logs is :

dhcpd: DHCPDISCOVER from 81:9c:de:3b:61:02 via unknown
network segment is the TOR switch IP thats handling the relay. I can't seem
to find any more in depth debug. Pointers to where I went wrong? (And
"Using DHCPD 4.1.1" if it can't do it is acceptable)

Thanks, Tuc

More information about the dhcp-users mailing list