Cómo realizar RDP en la máquina "C" desde la máquina "A" cuando la máquina "B" está en el medio

Cómo realizar RDP en la máquina "C" desde la máquina "A" cuando la máquina "B" está en el medio

Ok, estoy trabajando en una disposición de red bastante compleja, así que haré todo lo posible para ser claro. Hay 3 PC: A, B y C.

R: Ubuntu 12.04, el de mi escritorio: es parte de una intranet 125.1.xx/16

B: Windows XP, una PC remota que tiene 2 NIC, NIC#1: 125.1.xx/16, NIC#2: 192.168.7.x/24

C: Windows Server 2008, una PC remota en la red 192.168.7.x/24

A "ve" B pero no C; B "ve" tanto A como C; C "ve" B pero no A;

Ahora el desafío: necesito RDP (escritorio remoto) C desde A.

Lo que hago ahora es RDP B, y desde dentro de B, RDP C. Entonces tengo una conexión remota dentro de una conexión remota. El problema es que necesito trabajar en B y C simultáneamente, por lo que prefiero tener ambas ventanas RDP por separado y no C confinado dentro de los límites de la pantalla B.

Espero haber sido claro.

Lo que intenté hasta ahora: -En A: agregue una ruta estática a la red 192.168.7.0/24 con la puerta de enlace 125.1.bb -En B: gire a "1" la entrada de registro "IPEnableRouter" (HKLM/System/"CCS"/ Servicios/TCPIP/Parámetros/)

Sin éxito.

Respuesta1

Utilice un reenviador de puertos en B, que reenvíe, por ejemplo, el puerto 125.1.xy:3390 en B a 192.168.7.y:3389 en C.

Desde A ahora si te conectas

  • a B en el puerto estándar 3389, obtendrá el Escritorio B
  • a B en el puerto 3390, obtendrá el Escritorio C

EDITAR

¿Por qué? porque quieres

  • No te metas con el enrutamiento, creando efectos secundarios potencialmente no deseados o incluso riesgos de seguridad.
  • ni usar XP como enrutador (mientras que como puerto proxy podría estar bien)

información relacionada