Comportamento estranho com múltiplos pools dentro de redes compartilhadas no isc-dhcp-server

1

Eu tenho um comportamento estranho no meu dhcp-server, estou usando uma configuração de balanceamento de carga e usando vários pools dentro dessa rede compartilhada, eu tenho essa configuração:

shared-network "my-shared-network" {
    subnet 186.88.128.0 netmask 255.255.224.0 {
        option subnet-mask 255.255.224.0;
        option routers 186.88.128.1;
        pool {
            range 186.88.128.2 186.88.159.254;
            failover peer "my-failover";
        }
    }
    subnet 186.90.0.0 netmask 255.255.224.0 {
        option subnet-mask 255.255.224.0;
        option routers 186.90.0.1;
        pool {
            range 186.90.0.2 186.90.31.254;
            failover peer "my-failover";
        }
    }
}

Funciona bem para a sub-rede 186.88.128.0, mas quando eu recebo pacotes da sub-rede 186.90.0.0 meus servidores oferecem IP da sub-rede 186.88.128.0, o que eu vejo nos logs:

Oct 26 18:22:09 my-server dhcpd: DHCPDISCOVER from 60:e7:01:4d:f9:3f via 186.90.0.1
Oct 26 18:22:09 my-server dhcpd: DHCPOFFER on 186.88.139.127 to 60:e7:01:4d:f9:3f via 186.90.0.1
Oct 26 18:22:09 my-server dhcpd: DHCPRELEASE of 186.88.139.127 from 60:e7:01:4d:f9:3f via 186.90.0.1 (found)

O que há de errado com minha configuração?

P.D: Todo DHCPDISCOVER vem do mesmo IP, por exemplo: 172.16.25.40

Obrigado antecipadamente

    
por Roberto De Oliveira 27.10.2015 / 05:11

0 respostas