ISC-DHCPD (Linux): Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Zeile 39: | Zeile 39: | ||
# option definitions common to all supported networks... | # option definitions common to all supported networks... | ||
option domain-name "kirner.or.at"; | option domain-name "kirner.or.at"; | ||
option domain-name-servers | option domain-name-servers 8.8.8.8, 8.8.4.4; | ||
default-lease-time 600; | default-lease-time 600; | ||
Zeile 47: | Zeile 47: | ||
# network, the authoritative directive should be uncommented. | # network, the authoritative directive should be uncommented. | ||
authoritative; | authoritative; | ||
subnet 10.0.0.0 netmask 255.255.255.0 { | subnet 10.0.0.0 netmask 255.255.255.0 { |
Version vom 16. August 2020, 17:41 Uhr
Noch in Bearbeitung
Installation
sudo apt-get install isc-dhcp-server
Konfiguraration
/etc/default/isc-dhcp-server
sudo vi /etc/default/isc-dhcp-server
In dieser Zeile die Schnittstelle, wo DHCP-Anfragen beantwortet werden sollen, eintragen:
INTERFACESv4="eth0"
/etc/dhcp/dhcpd.conf
Die Datei /etc/dhcp/dhcpd.conf anpassen:
sudo vi /etc/dhcp/dhcpd.conf
Foldende Konfiguration beinhaltet nur alle einkommentierten Optionen:
# The ddns-updates-style parameter controls whether or not the server will # attempt to do a DNS update when a lease is confirmed. We default to the # behavior of the version 2 packages ('none', since DHCP v2 didn't # have support for DDNS.) ddns-update-style none; # option definitions common to all supported networks... option domain-name "kirner.or.at"; option domain-name-servers 8.8.8.8, 8.8.4.4; default-lease-time 600; max-lease-time 7200; # If this DHCP server is the official DHCP server for the local # network, the authoritative directive should be uncommented. authoritative; subnet 10.0.0.0 netmask 255.255.255.0 { range 10.0.0.2 10.0.0.100; option routers 10.0.0.1; }
Danach den den DHCP-Server neustarten:
sudo /etc/init.d/isc-dhcp-server restart
Replikation
https://www.tech-island.com/tutorials/dhcp-failover-linux
PXE (Preboot Execution Environment)
https://www.debian.org/releases/jessie/i386/ch04s05.html.de
Probleme
No subnet declaration for eth0
Für die betroffene Schnittstelle muss zuerst eine IP-Adresse gesetzt werden:
sudo ifconfig eth0 10.3.0.1
Links
https://wiki.ubuntuusers.de/ISC-DHCPD/
Zurück zu Ubuntu