¿Es posible enviar hacia delante sin acceso a la página del enrutador en Linux?

1

Quiero redireccionar un servidor en mi frambuesa pi con Raspbian sin cabeza. No conozco la contraseña de la configuración de mi enrutador y no quiero pasar por el esfuerzo de restablecer todas las configuraciones para poder acceder a ella. ¿Hay alguna manera de configurar el reenvío de puertos a través de la línea de comandos en Linux?

theReubenator
fuente
6
Probablemente no. Todos los enrutadores que he usado que tuvieron acceso a Telnet o SSH shell usaron el mismo nombre de usuario / contraseña que usa la aplicación web de configuración. Algunos de los más elegantes pueden tener una conexión de consola a la que podría conectarse, pero en cualquier cosa moderna, puede esperar que tenga algún tipo de requisito de autenticación.
Frank Thomas

Respuestas:

0

Si el enrutador y el sistema operativo son compatibles con UPNP, La respuesta simple es sí.

Algunos enrutadores ISP, como Verizon Actiontec "Mi424wr" aquí en los Estados Unidos. Ni siquiera te permiten deshabilitarlo.

Creo que el soporte UPNP debe estar habilitado en el sistema operativo host. Pero cuando se habilite en ambos, se crearán automáticamente reenvíos de puerto para el programa que lo solicita.

MiniUPnP es un cliente UPnP de línea de comandos que le permite habilitar el reenvío de puertos.

Creo que podrías compilarlo en un pi, probablemente desde el código fuente.

Tim_Stewart
fuente
UPNP debe ser compatible con la aplicación en sí, no solo con el host. el host no tiene idea de que un puerto necesita ser reenviado
Frank Thomas
@Frank Thomas, tienes razón, ahí es donde MiniUpNP entra en esta situación. También es por eso que puse "crear automáticamente los reenvíos de puerto para el PROGRAMA que lo solicita". ¿Sientes que esto necesita ser elaborado?
Tim_Stewart
-1

No es posible realizar un reenvío desde cualquier dispositivo detrás del enrutador para las conexiones entrantes. Deberás hacerlo desde el Router.

Abu Zaid
fuente