Redirigir desde 1 IP desde el puerto seleccionado a otra ip

Redirigir desde 1 IP desde el puerto seleccionado a otra ip

Esta es mi situación. Puedo acceder a mi PC usando mi IP pública. Por ejemplo, cuando escribo 202.34.56.20 en el navegador, se me envía al host local de mi servidor. He configurado el puerto de reenvío y está funcionando. Estoy accediendo a mi servidor con la IP 192.168.1.50 desde una IP pública usando un escritorio remoto, pero no puedo acceder a mi enrutador usando mi IP pública y mi enrutador no admite administración remota.

Entonces, cada vez que tengo que acceder a mi enrutador de forma remota, tengo que acceder al servidor usando el escritorio remoto y luego accedo a mi enrutador usando ese sistema. La IP de mi enrutador es 192.168.1.1

Entonces quiero configurar el puerto de mi servidor para que cuando escriba el puerto seleccionado mi servidor me redirija a mi enrutador. Por ejemplo, cuando escribo mi IP pública, por ejemplo 202.34.56.20:8080, en el navegador web, me redirecciona a 192.168.1.1:80 y podré acceder a mi enrutador.

Entonces, ¿esto es posible en Windows? Estoy usando el servidor de Windows 2019.

Respuesta1

Cuando escribo mi IP pública 202.34.56.20:8080en un navegador web, me redirecciona a 192.168.1.1:80.

Creo que lo mejor que se puede esperar aquí es (posiblemente) establecer unaproxy inverso.

En resumen, en teoría tomaría 202.34.56.20:8080, redirigiría esa combinación de IP/puerto a un servidor interno (por ejemplo, 192.168.1.50) en un puerto específico y luego usaría un servidor web (por ejemplo, Apache o Nginx) en ej. 192.168.1.50, actuando como un tercero, para acceder a la interfaz web de 192.168.1.1.

De repente, no estoy lo suficientemente familiarizado con las capacidades de Windows Server 2019 (y específicamente de IIS), por lo que no puedo decir si podría actuar como un proxy inverso en este caso. Sino ambosapacheynginxson potencialmente capaces de hacer esto y actualmente están disponibles en Windows.

Cualquier proxy se realizaría en el contexto de hosts virtuales (Apache) o bloques de servidores (Nginx). Tenga en cuenta que es posible que aún se produzcan problemas inesperados al intentar realizar el proxy de la interfaz del enrutador.

información relacionada