Obteniendo la configuración en ejecución para dhcpd

Obteniendo la configuración en ejecución para dhcpd

¿Es posible obtener la configuración actual en ejecución para dhcpd? Sin darme cuenta, limpié dhcpd.conf pero aún no he reiniciado el servicio. Actualmente está asignando las IP correctas a mis computadoras de prueba, por lo que debe tener la configuración correcta en la memoria.

Desafortunadamente no tengo una copia de seguridad (lo sé, lo sé) desde la cual pueda restaurar, pero espero poder de alguna manera borrar la configuración de la memoria.

Ya revisé el archivo de arrendamientos, pero solo contiene una pequeña fracción de lo que busco obtener.

Cualquier ayuda sería muy apreciada.

Edición 1:(para Mical)

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

y

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

Respuesta1

  1. cp /proc/PID/fd/3 /tmp/recovered_file Fuente:https://superuser.com/questions/283102/cómo-recuperar-archivo-borrado-si-todavía-está-abierto-por-algún-proceso

  2. Si ha tenido dhcpd.confun archivo en Ext3/ Ext4filesystem, puede probar: extundelete --restore-file /path/name.conf /dev/sdXY Fuente:https://unix.stackexchange.com/a/122323/99517

  3. Volcado de memoria: gcore $pid

información relacionada