Hace unos días un cliente me solicitó realizar unos cambios en la programación de su firewall D-Link DFL-210 y al intentar entrar en la configuración vía web me dí cuenta de que la contraseña, por motivos que desconozco, se perdió y ni el cliente ni yo la sabíamos por lo que era imposible entrar de esta manera.
Lo pasé bastante mal ya que la configuración fué, en su día, muy compleja y extensa por lo que resetearlo y volver a configurarlo no era una opción válida para mí. Lo solucioné de otra manera:
El paquete incluye un cable null modem RS-232 el cual conecté al firewall y creé con Hiperterminal una conexión con la siguiente configuración:
Baud rate 9600
Data bits 8
Parity none
Stop bits 1
Flow control none
Una vez conectado vía hiperterminal (no requiere contraseña) puse los siguientes comandos:
cc LocalUserDataBase AdminUser (cambia el contexto a la base de datos de usuarios del grupo administradores)
set User admin Password nuevaclave (cambia el password del usuario admin por nuevaclave)
activate (aplica la configuración en el firewall. Aquí hay que resaltar que una vez hecho esto hay que entrar vía web en el firewall antes de 30 segundos ya que de lo contrario los cambios aplicados se pierden)
Una vez dentro se pudieron realizar los cambios requeridos y realizar la obligada copia de seguridad de la programación del firewall.