DHCP Austausch: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: „== DHCP == * Damit Hosts im LAN automatisch eine IP-Adresse erlangen, konfigurieren wir nun einen DHCP Server (Befehle ab hier finden auf der '''Firewall''' st…“)
 
 
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt)
Zeile 12: Zeile 12:
  
 
  DHCPDv4_CONF=/etc/dhcp/dhcpd.conf
 
  DHCPDv4_CONF=/etc/dhcp/dhcpd.conf
  INTERFACESv4="enp0s8 enp0s9"
+
  INTERFACESv4="enp0s8"
  
 
* '''vim ''/etc/dhcp/dhcpd.conf'' '''
 
* '''vim ''/etc/dhcp/dhcpd.conf'' '''
Zeile 19: Zeile 19:
 
  default-lease-time 7200;
 
  default-lease-time 7200;
 
   
 
   
  subnet 172.17.1xx.0 netmask 255.255.255.0 {
+
  subnet 10.22.1.0 netmask 255.255.255.240 {
         range 172.17.1xx.50 172.17.1xx.100;
+
         range 10.22.1.5 10.22.1.9;
         option routers 172.17.1xx.1;
+
         option routers 10.22.1.1;
 
  }
 
  }
 
   
 
   
  subnet 10.0.1xx.0 netmask 255.255.255.0 {
+
  host Client {
        range 10.0.1xx.50 10.0.1xx.100;
+
    hardware ethernet AA:BB:CC:DD:EE:FF; # MAC-Adresse des Clients
        option routers 10.0.1xx.1;
+
    fixed-address 10.22.1.10;             # Statische IP-Adresse
 
  }
 
  }
 
 
* '''systemctl restart isc-dhcp-server.service'''
 
* '''systemctl restart isc-dhcp-server.service'''

Aktuelle Version vom 21. März 2025, 09:19 Uhr

DHCP

  • Damit Hosts im LAN automatisch eine IP-Adresse erlangen, konfigurieren wir nun einen DHCP Server (Befehle ab hier finden auf der Firewall statt!)
  • apt install isc-dhcp-server
  • Falls dieser Befehl einen Fehler in der Namensauflösung schmeist, dann muss ein richtiger Nameserver eingetragen werden
  • vim /etc/resolv.conf
nameserver 1.1.1.1 # Als Beispiel. Man kann auch jeden anderen validen Nameserver verwenden
  • Nach der Installation des DHCP Servers beschwert sich systemd, dass er den Dienst nicht starten kann, weil er noch nicht richtig konfiguriert ist.
  • Das ist nicht weiter schlimm, da wir ihn wie folgt einstellen:
  • vim /etc/default/isc-dhcp-server
DHCPDv4_CONF=/etc/dhcp/dhcpd.conf
INTERFACESv4="enp0s8"
  • vim /etc/dhcp/dhcpd.conf
option domain-name-servers 1.1.1.1;
default-lease-time 7200;

subnet 10.22.1.0 netmask 255.255.255.240 {
        range 10.22.1.5 10.22.1.9;
        option routers 10.22.1.1;
}

host Client {
    hardware ethernet AA:BB:CC:DD:EE:FF; # MAC-Adresse des Clients
    fixed-address 10.22.1.10;             # Statische IP-Adresse
}
  • systemctl restart isc-dhcp-server.service