Um servidor OpenSSH pode encaminhar o tráfego de entrada para outro servidor?

5

Na configuração atual do meu trabalho, tenho:

  • Windows 7 laptop
  • Host virtual do Ubuntu / SSH
  • Convidado do Windows 2k8

Eu gostaria de poder RDP do meu laptop para o convidado do Windows sem ter que abrir portas adicionais ou ter o Windows RDP diretamente exposto à Internet.

Se eu encaminhar localhost: 10467 para ubuntuhost: 22 usando o Putty, o OpenSSH pode encaminhar essa conexão para o windowsguest: 3389 ou preciso começar a examinar as soluções VPN?

    
por Ivan 09.05.2013 / 19:13

1 resposta

7

Com um túnel SSH, você pode fazer algo assim:

  laptop            Ubuntu server         guest
 ____ 10467           22  _____  ?     3389_____
|    |___________________|     |__________|     |
|____|          \        |_____|          |_____|
                 \
                  \__SSH connection

Mas tome cuidado para que apenas a conexão entre o laptop e o servidor Ubuntu seja criptografada. E a porta 3389 tem que ser aberta, então não é isso que você está procurando. Você deve ir com uma VPN se quiser fazer o RDP com um servidor acessível pela Internet.

Se o servidor Ubuntu estiver na mesma Rede de Área Local (LAN) protegida do que o Windowsguest, então está tudo bem. Você só precisa abrir sua porta 3389 no windowsguest e fechá-la no seu firewall, para que ela permaneça protegida. Mesmo que o windowsguest seja acessível pela Internet, ele não usará a mesma interface para se comunicar com o servidor Ubuntu e com o resto do mundo. Portanto, certifique-se de que a porta 3389 esteja fechada na interface da Internet e aberta na interface da LAN.

Com o programa openssh , a linha de comando seria semelhante ssh -L 10467:windowsguest:3389 user@ubuntuhost .

A mesma opção existe para o PuTTY.

Nestajanela:

  • selecioneaopção"Local"
  • digite "windowsguest: 3389" como destino
  • insira "10467" como porta de origem
  • deixe a opção "Auto"

Esta imagem foi tirada de link que é uma bonita bom tutorial para tunelamento de porta com SSH.

    
por 09.05.2013 / 19:42

Tags