DHCPD von selbst geloescht?
Hey liebe (Linux) Community,
dhcpd löschte sich aus nirgends von selbst inclusive die dhcpd.conf datei. Hier ist, was passiert ist:
Ich lag auf meinem Bett, aber mein PC war eingeschaltet, also habe ich ssh benutzt und benutze 'sudo shutdown now'. Nachdem ich meinen PC wieder eingeschaltet habe konnte sich mein Ethernet nicht connecten. Habe Versucht NetworkManager zu restarten, was nichts brachte und dhcpd, aber dhcpd wurde nicht gefunden also habe ich 'find / -name "dhcpd"' und 'whereis dhcpd' probiert aber nichts gefunden. Zum Glück hat mein Laptop auch Linux, also habe ich die dhcpd executable auf /usr/bin/dhcpd und den dhcpd.conf in /etc/dhcpd.conf kopiert.
Das hat mein Problem behoben, aber ich frage mich wie das passiert ist? Wurde ich gehackt? Ich habe ja einen HTTP server und SSH aber nichts Pulbic nur local. Das letze was ich gemacht habe war Minecraft mit Mods gespielt.
( i use Arch btw)
Specs:
OS: Arch Linux x86_64 Kernel: 6.7.6-arch1-1 Shell: bash 5.2.26 DE: Plasma 5.27.10 WM: kwin CPU: AMD Ryzen 5 5500 (12) @ 4.267GHz GPU: AMD ATI Radeon RX 6600/6600 XT/6600M Memory: 2797MiB / 15859MiB
3 Antworten
Sieht dein auth.log denn sauber aus?
Ansonsten klingt das eher nach falsch gelaufenem Update oder Cleanup. Irgendwo war dhcpd ne Dependency und ist dann weggeflogen.
Danke! Koennte wirklich sein das ich versucht habe was zu installieren und meine auth log sieht auch sauber aus
Bist du sicher, dass du nicht ein c vergessen hast?
dhcpd ist ein Daemon für einen DHCP Server, aber das macht doch sicher dein Router.
Du meinst vermutlich den dhcpcd, einen DHCP Client, welcher sich eine IP Adresse von einem DHCP Server holt (deinem Router).
Und binärdateien von einem Rechner auf einen anderen kopieren funktioniert nur mit sehr viel Glück. Warum hast du es auf dem Linux Rechner nicht einfach aus dem Paketmanager neu installiert?
wozu brauchst du den dhcpd auf dem Linux Rechner? DHCP Server auf mehreren Geräten laufen zu lassen, kann das ganze Netzwerk durcheinanderbringen!
ich brauchte dhcpd. also das program, nicht den server. Ohne das Programm kann man ja kein dhcp benutzen?
nochmal: dhcpd ist der server!
was du brauchst, ist der dhcp Client, das ist der dhcpcd!
Oder alternativ dhclient.
keine Software, auch wenn sie schon 50 Jahre lang problemlos gelaufen ist, ist fehlerfrei.
man muss also nicht sofort an "PC gehackt" oder ähnliche schlimme Dinge denken.
Warum sollte man dhcp löschen, denn wer sich mit einer so "ergaunerten" IP-Adresse Zugang verschafft hatte, sagt doch gleichzeitig "da ist was faul".
Wenn gleichzeitig die History von root manipuliert wurde (oft nur gelöscht) sollte man hellhörig werden.
Erst vor wenigen Tagen konnte ich den Basisbefehl cp nicht mehr nutzen. Nicht mal das Kopieren von Dateien über tar funktionierte.
Ein Filesystem-Check zeigte 0 Fehler.
Erst nach einem Reboot ging es wieder.
Auch dafür findet man keine Erklärung.
dhcpd (Dynamic host configuration Protocoll Daemon) Bin ich mir sicher richtig geschrieben zu haben. "Warum hast du es [...] nicht einfach aus dem Paketmanager neu installiert". Da mein DHCPD geloescht wurde konnte ich meine IP nicht bekommen also hatte kein zugriff auf dem WLAN. Man kann sicherlich manuell seine IP zuweisen lassen. Das habe ich aber noch nie gemacht deswegen musste ich es kopieren