Ist es möglich, die aktuell laufende Konfiguration für DHCP abzurufen? Ich habe versehentlich dhcpd.conf gelöscht, den Dienst aber noch nicht neu gestartet. Er weist meinen Testcomputern derzeit die richtigen IPs zu, daher muss er die richtige Konfiguration im Speicher haben.
Leider habe ich kein Backup (ich weiß, ich weiß), aus dem ich wiederherstellen kann, aber ich hoffe, dass ich die Konfiguration irgendwie aus dem Speicher kopieren kann.
Ich habe die Datei mit den Leasingverträgen bereits geprüft, aber sie enthält nur einen kleinen Teil dessen, was ich erhalten möchte.
Ich wäre für jede Hilfe sehr dankbar.
Bearbeitung 1:(für Michal)
[root@router2 log]# ll /proc/26125/fd/ total 0 lrwx------. 1 root root 64 Jun 17 20:13 0 -> /dev/null lrwx------. 1 root root 64 Jun 17 20:13 1 -> /dev/null lrwx------. 1 root root 64 Jun 17 20:13 2 -> /dev/null lrwx------. 1 root root 64 Jun 17 20:13 3 -> socket:[100465655] lrwx------. 1 root root 64 Jun 17 20:13 4 -> socket:[100465662] lrwx------. 1 root root 64 Jun 17 20:13 5 -> socket:[100465666] l-wx------. 1 root root 64 Jun 17 20:13 6 -> /var/lib/dhcpd/dhcpd.leases lrwx------. 1 root root 64 Jun 17 20:13 7 -> socket:[100465667]
Und
[root@router2 log]# cp /proc/26125/fd/3 /dhcpd3.txt cp: cannot open '/proc/26125/fd/3' for reading: No such device or address
Antwort1
cp /proc/PID/fd/3 /tmp/recovered_file
Quelle:https://superuser.com/questions/283102/wie-kann-man-eine-gelöschte-datei-wiederherstellen-wenn-sie-noch-von-einem-prozess-geöffnet-wirddhcpd.conf
Wenn Sie eine Datei imExt3
/ Dateisystem hatten,Ext4
können Sie Folgendes versuchen:extundelete --restore-file /path/name.conf /dev/sdXY
Quelle:https://unix.stackexchange.com/a/122323/99517Speicherauszug:
gcore $pid