Abrufen der laufenden Konfiguration für DHCP

Abrufen der laufenden Konfiguration für DHCP

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

  1. 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-wird

  2. dhcpd.confWenn Sie eine Datei im Ext3/ Dateisystem hatten, Ext4können Sie Folgendes versuchen: extundelete --restore-file /path/name.conf /dev/sdXY Quelle:https://unix.stackexchange.com/a/122323/99517

  3. Speicherauszug: gcore $pid

verwandte Informationen