DNS Server DHCP Server

  • Hallo Leute,

    gestern ist nach langer Laufzeit mein PC mit Debian 4 abgestürtzt ( Festplattenschaden ), da ich ja einige Raspberry's zur verfügung habe wollte ich auf einem 4er + Bookworm Lite 64 Bit verwenden.

    Aber der DHCP Server (isc-dhcp-server) will nicht, bei der Installation gib es wohl probleme.

    pi@p4:~ $ sudo su
    root@p4:/home/pi# apt purge isc-dhcp-server
    Paketlisten werden gelesen… Fertig
    Abhängigkeitsbaum wird aufgebaut… Fertig
    Statusinformationen werden eingelesen… Fertig
    Die folgenden Pakete wurden automatisch installiert und werden nicht mehr benötigt:
     policycoreutils selinux-utils
    Verwenden Sie »sudo apt autoremove«, um sie zu entfernen.
    Die folgenden Pakete werden ENTFERNT:
     isc-dhcp-server*
    0 aktualisiert, 0 neu installiert, 1 zu entfernen und 2 nicht aktualisiert.
    Nach dieser Operation werden 6.012 kB Plattenplatz freigegeben.
    Möchten Sie fortfahren? [J/n] j
    (Lese Datenbank ... 91092 Dateien und Verzeichnisse sind derzeit installiert.)
    Entfernen von isc-dhcp-server (4.4.3-P1-2) ...
    Trigger für man-db (2.11.2-2) werden verarbeitet ...
    (Lese Datenbank ... 91072 Dateien und Verzeichnisse sind derzeit installiert.)
    Löschen der Konfigurationsdateien von isc-dhcp-server (4.4.3-P1-2) ...
    root@rfid-p4:/home/pi# apt install isc-dhcp-server
    Paketlisten werden gelesen… Fertig
    Abhängigkeitsbaum wird aufgebaut… Fertig
    Statusinformationen werden eingelesen… Fertig
    Vorgeschlagene Pakete:
     isc-dhcp-server-ldap ieee-data
    Die folgenden NEUEN Pakete werden installiert:
     isc-dhcp-server
    0 aktualisiert, 1 neu installiert, 0 zu entfernen und 2 nicht aktualisiert.
    Es müssen 1.356 kB an Archiven heruntergeladen werden.
    Nach dieser Operation werden 6.012 kB Plattenplatz zusätzlich benutzt.
    Holen:1 http://deb.debian.org/debian bookworm/main arm64 isc-dhcp-server arm64 4.4.3-P1-2 [1.356 kB]
    Es wurden 1.356 kB in 0 s geholt (4.421 kB/s).
    Vorkonfiguration der Pakete ...
    Vormals nicht ausgewähltes Paket isc-dhcp-server wird gewählt.
    (Lese Datenbank ... 91067 Dateien und Verzeichnisse sind derzeit installiert.)
    Vorbereitung zum Entpacken von .../isc-dhcp-server_4.4.3-P1-2_arm64.deb ...
    Entpacken von isc-dhcp-server (4.4.3-P1-2) ...
    isc-dhcp-server (4.4.3-P1-2) wird eingerichtet ...
    Generating /etc/default/isc-dhcp-server...
    Job for isc-dhcp-server.service failed because the control process exited with error code.
    See "systemctl status isc-dhcp-server.service" and "journalctl -xeu isc-dhcp-server.service" for details.
    invoke-rc.d: initscript isc-dhcp-server, action "start" failed.
    × isc-dhcp-server.service - LSB: DHCP server
        Loaded: loaded (/etc/init.d/isc-dhcp-server; generated)
        Active: failed (Result: exit-code) since Wed 2025-07-09 15:30:19 CEST; 45ms ago
          Docs: man:systemd-sysv-generator(8)
       Process: 1630 ExecStart=/etc/init.d/isc-dhcp-server start (code=exited, status=1/FAILURE)
           CPU: 42ms

    Jul 09 15:30:17 rfid-p4 dhcpd[1642]: bugs on either our web page at www.isc.org or in the README file
    Jul 09 15:30:17 rfid-p4 dhcpd[1642]: before submitting a bug.  These pages explain the proper
    Jul 09 15:30:17 rfid-p4 dhcpd[1642]: process and the information we find helpful for debugging.
    Jul 09 15:30:17 rfid-p4 dhcpd[1642]:
    Jul 09 15:30:17 rfid-p4 dhcpd[1642]: exiting.
    Jul 09 15:30:19 rfid-p4 isc-dhcp-server[1630]: Starting ISC DHCPv4 server: dhcpdcheck syslog for diagnostics. ... failed!
    Jul 09 15:30:19 rfid-p4 isc-dhcp-server[1630]:  failed!
    Jul 09 15:30:19 rfid-p4 systemd[1]: isc-dhcp-server.service: Control process exited, code=exited, status=1/FAILURE
    Jul 09 15:30:19 rfid-p4 systemd[1]: isc-dhcp-server.service: Failed with result 'exit-code'.
    Jul 09 15:30:19 rfid-p4 systemd[1]: Failed to start isc-dhcp-server.service - LSB: DHCP server.
    Trigger für man-db (2.11.2-2) werden verarbeitet ...

    Habe ich was falsch gemacht oder was muß ich anders machen ?

  • Moin linuxnewbie,

    warum hast du

    isc-dhcp-server (4.4.3-P1-2)

    entfernst, ohne den vorgeschlagenen Autoremove zumachen, um dann die gleicher Version wieder zu installieren?

    isc-dhcp-server_4.4.3-P1-2_arm64.deb

    73 de Bernd

    Ich habe KEINE Ahnung und davon GANZ VIEL!!
    Bei einer Lösung freue ich mich über ein ":thumbup:"
    Vielleicht trifft man sich in der RPi-Plauderecke.
    Linux ist zum Lernen da, je mehr man lernt um so besser versteht man es.

  • ohne den vorgeschlagenen Autoremove zumachen

    der autoremove bezieht sich auf zwei andere Pakete.

    um dann die gleicher Version wieder zu installieren?

    warum nicht? er hat ja den DHCP-Server nicht so einfach deinstalliert, sondern mittels 'purge' auch noch die alten Konfigurationsdateien gelöscht.

    ----

    Wie es aussieht, ist der DHCP-Server noch ein alter SysVinit Prozess, der beim starten einen Fehler hat.

    Man müsste sich ansehen, wohin dieser Start-Prozess logged und ihn dann doch mal von Hand aufrufen.

    Dabei alles teste, was bei einem solchen Prozess sein sollte. also

    /etc/init.d/isc-dhcp-server

    Also ohne Parameter, hier sollte der Prozess, wenn er sauber ist, melden, wie er aufgerufen werden soll.

    Dann mit dem Parameter "start", um die genaue Ausgabe zu checken.

    eventuell startet er nur nicht, weil in der /etc/dhcp/dhcpd.conf (also der IPv4-Version, noch nichts passenden drin steht.

    =========================

    Der DHCP-Server ISC-DHCP enthält keinen DNS-Server, das ist ein eigenes System, meistens BIND. Will man etwas, was beides ist, muss man etwas anderes verwenden, zum Beispiel "dnsmasq", der beides macht.

    Computer ..... grrrrrr

    Edited once, last by Rasp-Berlin (July 10, 2025 at 9:54 AM).

  • ich hatte entfernt um dem Fehler zeigen zu können.

    nun lösche ich SD-Karte und spiele Image neu auf

    PI 4, Bookworm Lite, 64Bit,

    nach dem starten werde ich nur den isc-dhcp-server installieren

    pi@rfid-p4:~ $sudo apt update

    pi@rfid-p4:~ $ sudo apt install isc-dhcp-server
    Reading package lists... Done
    Building dependency tree... Done
    Reading state information... Done
    The following additional packages will be installed:
    policycoreutils selinux-utils
    Suggested packages:
    isc-dhcp-server-ldap ieee-data
    The following NEW packages will be installed:
    isc-dhcp-server policycoreutils selinux-utils
    0 upgraded, 3 newly installed, 0 to remove and 93 not upgraded.
    Need to get 1,640 kB of archives.
    After this operation, 9,023 kB of additional disk space will be used.
    Do you want to continue? [Y/n] y
    Get:1 http://deb.debian.org/debian bookworm/main arm64 isc-dhcp-server arm64 4.4.3-P1-2 [1,356 kB]
    Get:2 http://deb.debian.org/debian bookworm/main arm64 selinux-utils arm64 3.4-1+b6 [124 kB]
    Get:3 http://deb.debian.org/debian bookworm/main arm64 policycoreutils arm64 3.4-1 [160 kB]
    Fetched 1,640 kB in 7s (247 kB/s)
    Preconfiguring packages ...
    Selecting previously unselected package isc-dhcp-server.
    (Reading database ... 56180 files and directories currently installed.)
    Preparing to unpack .../isc-dhcp-server_4.4.3-P1-2_arm64.deb ...
    Unpacking isc-dhcp-server (4.4.3-P1-2) ...
    Selecting previously unselected package selinux-utils.
    Preparing to unpack .../selinux-utils_3.4-1+b6_arm64.deb ...
    Unpacking selinux-utils (3.4-1+b6) ...
    Selecting previously unselected package policycoreutils.
    Preparing to unpack .../policycoreutils_3.4-1_arm64.deb ...
    Unpacking policycoreutils (3.4-1) ...
    Setting up selinux-utils (3.4-1+b6) ...
    Setting up policycoreutils (3.4-1) ...
    Setting up isc-dhcp-server (4.4.3-P1-2) ...
    Generating /etc/default/isc-dhcp-server...
    Job for isc-dhcp-server.service failed because the control process exited with error code.
    See "systemctl status isc-dhcp-server.service" and "journalctl -xeu isc-dhcp-server.service" for details.
    invoke-rc.d: initscript isc-dhcp-server, action "start" failed.
    × isc-dhcp-server.service - LSB: DHCP server
    Loaded: loaded (/etc/init.d/isc-dhcp-server; generated)
    Active: failed (Result: exit-code) since Thu 2025-07-10 12:34:38 CEST; 18ms ago
    Docs: man:systemd-sysv-generator(8)
    Process: 1278 ExecStart=/etc/init.d/isc-dhcp-server start (code=exited, status=1/FAILURE)
    CPU: 41ms

    Jul 10 12:34:36 rfid-p4 dhcpd[1290]: bugs on either our web page at www.isc.org or in the README file
    Jul 10 12:34:36 rfid-p4 dhcpd[1290]: before submitting a bug.  These pages explain the proper
    Jul 10 12:34:36 rfid-p4 dhcpd[1290]: process and the information we find helpful for debugging.
    Jul 10 12:34:36 rfid-p4 dhcpd[1290]:
    Jul 10 12:34:36 rfid-p4 dhcpd[1290]: exiting.
    Jul 10 12:34:38 rfid-p4 isc-dhcp-server[1278]: Starting ISC DHCPv4 server: dhcpdcheck syslog for diagnostics. ... failed!
    Jul 10 12:34:38 rfid-p4 isc-dhcp-server[1278]: failed!
    Jul 10 12:34:38 rfid-p4 systemd[1]: "isc-dhcp-server.service: Control process exited, code=exited, status=1/FAILURE"
    Jul 10 12:34:38 rfid-p4 systemd[1]: #isc-dhcp-server.service: Failed with result 'exit-code'.#
    Jul 10 12:34:38 rfid-p4 systemd[1]: Failed to start isc-dhcp-server.service - LSB: DHCP server.
    Processing triggers for man-db (2.11.2-2) ...
    W: Operation was interrupted before it could finish
    pi@rfid-p4:~ $
    = Schrift rot

    " " = Schrift hell weis

    # # = Schrift gelb

    nun habe ich alles nach der Installation gepostet, bei sonstigen Installationen wie mc, vsftpd, usw. hatte ich solche meldungen nie.

    Was habe ich falsch gemacht oder kan ich etwas anderes machen, ich brauche einen DHCP Server auf meinen PI wegen DNS und sonstige sachen.

  • nachholem

    Computer ..... grrrrrr

  • Failed to start isc-dhcp-server.service - LSB: DHCP server.

    Dass nach der Installation Fehlermeldungen kommen ist normal, da der Server noch nicht konfiguriert ist und somit auch nicht gestartet werden kann.

    Schau dir mal folgende Anleitung an.

    Willkommen bei SCHROETER|EDV - Raspbian - Installation und simple Einrichtung des DHCP Servers ISC

  • ich brauche einen DHCP Server auf meinen PI wegen DNS und sonstige sachen.

    Sieh Dir mal PiHole an, der hat auch einen DHCP-Server auf Basis von dnsmasq.
    Aber man kann den über eine Weboberfäche administrieren.
    Und es gibt einen Adblocker gratis dazu.

    MfG

    Jürgen

  • danke

    den pihole habe ich laufen

    aber ich wollte eine mühle getrennt von allem wie früher als meine Debian PC noch lief

    leider habe ich keine einstellung mehr hierrüber

    ich hatte ein DNS mit verschiedenen TLDs am laufen so das ich nicht beschrängt war auf 1 Domain

    mein dhcp klapt nun trotz der meldung und habe keine Ahnung warum ( was ich nicht gut finde aber wohl annehmen muß, als übel bei installation )

    jetzt werde ich mich um DNS kümmern

  • mein dhcp klapt nun trotz der meldung und habe keine Ahnung warum ( was ich nicht gut finde aber wohl annehmen muß, als übel bei installation )

    Verwendest du IPv6 in deinem Netz?

    es könnte sein, das die IPv6-Komponente wegen fehlender Einstellungen auf die Nase fällt, die IPv4 läuft dann aber, da es ein eigener Prozess ist.

    Computer ..... grrrrrr

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!