Obtendo a configuração atual para o dhcpd

1

É possível obter a configuração atual em execução para o dhcpd? Eu, inadvertidamente, limpei o dhcpd.conf, mas ainda não reiniciei o serviço. Atualmente está atribuindo os IPs corretos aos meus computadores de teste, portanto, ele deve ter a configuração correta na memória.

Infelizmente eu não tenho um backup (eu sei, eu sei) a partir do qual eu posso restaurar, mas eu estou esperando que eu possa de alguma forma despejo a configuração da memória.

Já verifiquei o arquivo de concessões, mas ele contém apenas uma pequena fração do que estou procurando obter.

Qualquer ajuda seria muito apreciada.

Editar 1: (para 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]

e

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

    
por SenorAmor 18.06.2015 / 02:28

1 resposta

1

  1. cp /proc/PID/fd/3 /tmp/recovered_file Fonte: link

  2. Se você tiver o arquivo dhcpd.conf no sistema de arquivos Ext3 / Ext4 , você pode tentar: %código% Fonte: link

  3. Despejo de memória: extundelete --restore-file /path/name.conf /dev/sdXY

por 18.06.2015 / 02:53