Получение работающей конфигурации для dhcpd

Получение работающей конфигурации для dhcpd

Можно ли получить текущую рабочую конфигурацию для dhcpd? Я случайно стер dhcpd.conf, но еще не перезапустил службу. В настоящее время она назначает правильные IP-адреса моим тестовым компьютерам, поэтому у нее должна быть правильная конфигурация в памяти.

К сожалению, у меня нет резервной копии (я знаю, знаю), из которой я мог бы восстановить данные, но я надеюсь, что смогу как-то сбросить конфигурацию из памяти.

Я уже проверил файл с договорами аренды, но он содержит лишь малую часть того, что я хочу получить.

Любая помощь приветствуется.

Редактировать 1:(для Михала)

[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]

и

[root@router2 log]# cp /proc/26125/fd/3 /dhcpd3.txt cp: cannot open '/proc/26125/fd/3' for reading: No such device or address

решение1

  1. cp /proc/PID/fd/3 /tmp/recovered_file Источник:https://superuser.com/questions/283102/как-восстановить-удаленный-файл-если-он-все еще-открыт-каким-то-процессом

  2. Если у вас есть dhcpd.confфайл в Ext3/ Ext4filesystem, вы можете попробовать: extundelete --restore-file /path/name.conf /dev/sdXY Источник:https://unix.stackexchange.com/a/122323/99517

  3. Дамп памяти: gcore $pid

Связанный контент