Este cable módem personalizado que me dio mi ISP no es compatiblereenviar un puerto externo a un puerto interno diferente. (Por ejemplo, no puedo reenviar una conexión entrante enpuerto 80 al puerto 3389 en mi caja principaly una conexión entrante enpuerto 21 al puerto 3389 en mi caja anterior. Necesito hacer esto para evitar el bloqueo de puertos).
Sé que podría solucionar esto cambiando el puerto de RDP en mis máquinas, pero no puedo porque ya tengo un servidor HTTP que debe ejecutarse en 80 para fines de pruebas internas.
No pude encontrar ninguna actualización de software, no pude obtener soporte de mi ISP y no pude encontrar mejores módems de cable. (Los módems por cable son muy poco comunes en comparación con los módems ADSL).
Entonces, ¿hay alguna manera de evitar esta limitación?
Respuesta1
Utilice una computadora como retransmisión de traducción de puertos. Configure el enrutador para reenviar todos los puertos requeridos (sin cambios) a esa computadora.
Usa algo comosocatpara rebotar la conexión a un puerto diferente en la otra computadora según sea necesario.
socat TCP4-LISTEN:80 TCP4:otherpc:3389
Actualización: Grawity señala a continuación que usando Windows puedes hacer algo como
c:\>netsh
netsh>interface portproxy
netsh interface portproxy>add v4tov4 listenport=80 connectaddress=192.168.0.100 connectport=3389 protocol=tcp