
Ich konfiguriere den isc dhcp
Server auf einem ubuntu 16.04
PC. Der DHCP-Server muss DHCP-Leases an Clients bereitstellen, die sich in einem anderen Netzwerk befinden. Dies liegt daran, dass die Clients den DHCP-Server über eineVPN-Verbindung mit Kombination aus IP-Relay.
Als ich den DHCP-Server konfiguriert und ausgeführt habe, erhalte ich die folgende Fehlermeldung:
- Not configured to listen on any interfaces!
In der Antwort im folgenden Thread wird erwähnt, dass der ISC-DHCP diese Art von Konfiguration als Fehler kennzeichnet und nicht startet. Ist es möglich, dies zum Laufen zu bringen?
Details zu meinem Setup
Teilausgabe von ifconfig auf dem DHCP-Server:
enp0s25 Link encap:Ethernet HWaddr 64:00:6a:95:9c:2e
inet addr:192.168.168.200 Bcast:192.168.168.255 Mask:255.255.255.0
/etc/default/isc-dhcp-server:
INTERFACES="enp0s25"
INTERFACESv4="enp0s25"
/etc/dhcp/dhcpd.conf:
subnet 192.168.2.0 netmask 255.255.255.0 {
range 192.168.2.102 192.168.2.254;
option domain-name-servers ubuntuserver.ostechnix.lan;
option domain-name "ostechnix.lan";
option routers 192.168.2.101;
option broadcast-address 192.168.2.255;
default-lease-time 600;
max-lease-time 7200;
}
Antwort1
Ich stoße auf Fehler wie „ No subnet declaration for eth1
“ und „ Not configured to listen on any interfaces!
“.
Dann füge ich die eth1
(dasselbe wie enp0s25
) subnet
Deklaration hinzu dhcpd.conf
, obwohl das Subnetz die Adresse nicht least. Und es funktioniert.
Versuchen Sie, diese Konfiguration hinzuzufügen:
subnet 192.168.168.0 netmask 255.255.255.0 {
option routers 192.168.168.1;
}
Referenz von:Ubuntu - DHCP-Server „nicht zum Abhören von Schnittstellen konfiguriert“