ISC DHCP Server “Locações dinâmicas e estáticas presentes”

1

Eu tenho um problema parecido com Fixo e IPs dinâmicos no ISC DHPD levam a dupla concessão

No meu log de DHCP, recebo frequentemente avisos como

Jan 21 10:20:56 dc2 dhcpd: Dynamic and static leases present for 192.168.1.107.
Jan 21 10:20:56 dc2 dhcpd: Remove host declaration Ares or remove 192.168.1.107
Jan 21 10:20:56 dc2 dhcpd: from the dynamic address pool for 192.168.1.0/24
Jan 21 10:20:56 dc2 dhcpd: DHCPREQUEST for 192.168.1.107 from 00:24:d7:de:60:50 via eth0
Jan 21 10:20:56 dc2 dhcpd: DHCPACK on 192.168.1.107 to 00:24:d7:de:60:50 via eth0

Estou um pouco confuso e não consigo imaginar, por que esses erros aparecem? Ontem eu também tive o problema, que um dos meus computadores não obteve o IP da entrada estática. Em vez disso, ele recebeu um IP do pool dinâmico.

Este é o meu dhcpd.conf

subnet 192.168.1.0 netmask 255.255.255.0 {

   option domain-name-servers 192.168.1.8;
   option domain-name "x";
   ddns-domainname "x";
   ddns-rev-domainname "in-addr.arpa.";
   option routers 192.168.1.2;
   option broadcast-address 192.168.1.255;
   option domain-search "x";
   option ntp-servers 192.168.1.8;
   option subnet-mask 255.255.255.0;
   option netbios-name-servers 192.168.1.205; #192.168.1.205;

   # Einige Einstellungen fuer WPAD Probleme
   option wpad "\n";
   # Bekannte Geraete
   pool {
        range 192.168.1.1 192.168.1.169;
        deny unknown-clients;
        }
   # Unbekannte Geraete
   pool {
        range 192.168.1.170 192.168.1.199;
        allow unknown-clients;
        }
   # Peripherie
   pool {
        range 192.168.1.200 192.168.1.240;
        deny unknown-clients;
        }
#       default-lease-time 600;
#       max-lease-time 7200;
}
#

# Reserveriungen...
include "/etc/dhcp/reservations.conf";

Minha intenção era que apenas 192.168.1.170 - 199 fosse livre para a área dinâmica. A configuração está errada?

Felicidades, Lukas

    
por user333163 21.01.2016 / 10:44

1 resposta

2

O erro diz tudo, você tem a concessão estática e dinâmica presente para o mesmo intervalo de endereços IP.

A seguir, você definiu uma concessão dinâmica:

# Bekannte Geraete
   pool {
        range 192.168.1.1 192.168.1.169;
        deny unknown-clients;
        }

Portanto, você não deve mais configurar a concessão estática deste intervalo. Eu acho que você tem lease estático configurado a partir desse mesmo intervalo aqui:

"/etc/dhcp/reservations.conf"

Para resolver isso, altere o pool dinâmico (Bekannte Geraete) conforme abaixo ou remova-o, se desejar reservá-lo apenas para concessão de aluguel estático.

# Bekannte Geraete
       pool {
            range 192.168.1.1 192.168.1.169;
            deny all clients;
            }
    
por 21.01.2016 / 10:58