Änderungsstand: 2020-09-07
Ursprünglich benutzte ich einen DHCP-Server in einer kleinen Debian-Server-VM, mit 4GB Größe und 1GB Ram. Da es aber eine DHCP-Dockeranwendung in Unraid gibt, wurde das obsolet. Die Aufzeichnung dazu lasse ich drin.
Installation des DHCP-Server
(Fehlermeldungen nach der Installation sind vorerst normal):
apt -y install isc-dhcp-server
mv /etc/default/isc-dhcp-server /etc/default/isc-dhcp-server.old
nano /etc/default/isc-dhcp-server
DHCPDv4_CONF=/etc/dhcp/dhcpd.conf
INTERFACESv4="enp1s0"
#INTERFACESv6="enp1s0"
STRG-x, y, Enter
mv /etc/dhcp/dhcpd.conf /etc/dhcp/dhcpd.conf.backup
nano /etc/dhcp/dhcpd.conf
default-lease-time 600;
max-lease-time 7200;
allow booting;
subnet 192.168.252.0 netmask 255.255.255.0 {
range 192.168.252.201 192.168.252.250;
option broadcast-address 192.168.252.255;
option routers 192.168.252.1; # Router
option domain-name-servers 192.168.252.1; # Router
next-server 192.168.252.49; # UNRAID-IP
filename "netboot.xyz.kpxe"; # (this we will provide later)
}
Strg-x, y, Enter
Erklärung:
- Zeile 6: Angabe des Subnet und die Netmask (192.168.252 ist mein eigener IP-Bereich)
- Zeile 7: DHCP-IP-Vergabe, wenn mittels PXE aufgerufen wird (die FritzBox vergibt in der Standardeinstellung 10 bis 200 (also sind 201 bis 255 noch frei)
- Zeilen 9 & 10: Jeweils die IP des Routers
- Zeile 11: Die IP des Rechners oder VM, auf welchem netbootxyz läuft (in meinem Fall die IP des UNRAID-Servers)
- Zeile 12: Bootmenu von netbootxyz
systemctl restart isc-dhcp-server
Erscheint keine Fehlermeldung, wurde der ics-dhcp-server installiert und aktiviert.