Reenviar el puerto RDP en el enrutador WinXP a la computadora en una red interna (NAT)

0

Por lo tanto, tengo Windows XP que funciona como un enrutador (dos NIC: una interna y otra externa) con una red interna NAT con acceso a Internet (a través de una NIC externa). Esta NIC externa tiene un servicio de IP y RDP de acceso público en ejecución. Este servicio RDP es accesible desde internet.

Luego tengo una computadora en la red interna a la que necesito poder acceder a través de RDP desde Internet (es decir, la red externa).

Instalé PassPort y configuré una regla para reenviar algún puerto libre en el enrutador WinXP a los puertos RDP de la computadora en la red interna. Sin embargo, como puedes adivinar, no funciona.

¿Alguna idea de cómo hacer que esto funcione? No estoy seguro de si PassPort funciona, pero el servicio web en línea informa que mi puerto para ser redirigido a RDP está abierto. Supongo que el problema está en el enrutamiento debido a la NAT, pero no estoy seguro de cómo probarlo (y solucionarlo). La conclusión es que no puedo conectarme externamente a través de RDP a la computadora de la red interna.

¿Algunas ideas?

NeverStopLearning
fuente

Respuestas:

0

Ok, entonces es posible lograr el resultado mediante el comando netsh (disponible en XP desde algunos SP, creo).

netsh int ipv6 install netsh interface portproxy add v4tov4 listenport=x listenaddress=y connectport=z connectaddress=zz

Esto reenviará el puerto x en ip y al puerto z en ip zz. Espero que esto ayude a alguien.

NeverStopLearning
fuente