Strona 1 z 1

Debian i DHCP failover

: 08 września 2015, 09:00
autor: bynus
Witam,


Mam ustawione dwa serwery DHCP w trybie failover niby wszystko działa przychodzą zapytania do serwerów bo w logach widzę że jest "failover by peer" wiec dzielą sobie pule adresów, tylko czy jak wyłączę jeden z serwerów to drugi powinien działać i przydzielać adresy IP ?? bo nie działa mi to w ten sposób a chciałbym aby tak było. Dodam że przełączniki są konfigurowane aby przekazywały zapytania DHCP do odpowiednich serwerów i w logach widać że przekazuje zapytania do serwerów.

W pliku dhcpd.conf.sync mam wszystkie pule adresowe dodane no i te same pliki sa na obu serwerach.

Konfiguracja wygląda następująco:

Kod: Zaznacz cały

 ##########################
 # DHCP Failover, Primary #
 ##########################

 failover peer "FAILOVER" {                   # Failover configuration
        primary;                             # I am the primary
        address 192.168.100.53;               # My IP address
        port 647;
        peer address 192.169.100.53;          # Peer's IP address
        peer port 647;
        max-response-delay 60;
        max-unacked-updates 10;
        mclt 3600;
        split 128;                           # Leave this at 128, only defined on Primary
        load balance max seconds 3;
 }

ddns-update-style none;
default-lease-time 43200;
max-lease-time 86400;
authoritative;

include "/etc/dhcp/dhcpd.conf.sync";

Kod: Zaznacz cały

 ##########################
 # DHCP Failover, Secondary #
 ##########################

 failover peer "FAILOVER" {                   # Failover configuration
        secondary;                           # I am the secondary
        address 192.169.100.53;               # My IP address
        port 647;
        peer address 192.168.100.53;          # Peer's IP address
        peer port 647;
        max-response-delay 60;
        max-unacked-updates 10;
        mclt 3600;
        load balance max seconds 3;
 }

ddns-update-style none;
default-lease-time 43200;
max-lease-time 86400;
authoritative;

include "/etc/dhcp/dhcpd.conf.sync";