dhcp-server in einer vm

Ä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.

Erstelle eine Website wie diese mit WordPress.com
Jetzt starten