RDP uma caixa do Windows de mais de um túnel SSH para uma caixa Linux


3

Então aqui está minha situação:

[OSX] ---vpn-ssh---> [ubuntu server] ---rdp---> [windows box] 

Eu tenho um laptop (OSX) e atualmente posso ssh através de VPN (hamachi) em um servidor ubuntu headless rodando em um site remoto. Este servidor Ubuntu serve um monte de caixas de janelas que ficam na mesma rede. O que eu realmente gostaria de poder fazer é conectar o RDP às caixas de janelas individuais do meu laptop usando a conexão vpn-ssh que tenho.

Tenho certeza de que este é um problema direto, mas não tenho certeza por onde começar.

Tudo é configurado usando portas padrão. Para referência, finja:

Ubuntu Server

VPN: 25.25.25.25
LAN: 192.168.1.115

Alguma caixa de vitória

LAN: 192.168.1.120

atualmente para se conectar ao servidor remotamente, tudo o que tenho a fazer é:

ssh root@25.25.25.25 

Obrigado antecipadamente,
Max


Dê uma olhada nessa pergunta semelhante: serverfault.com/questions/214816/…
Benoit Duffez

Respostas:


2

Você deveria ser capaz de fazer algo como:

ssh -L 2345:192.168.1.120:3389 -g root@25.25.25.25 

Ignorando o fato de que você não deveria estar correndo como root, isso cria um túnel da porta local 2345 para a 192.168.1.120 porta 3389. O -g permite que hosts remotos se conectem à porta encaminhada. O 2345 pode ser qualquer número de porta disponível. Note que o -g não é necessário se você for fazer isso localmente, mas se você tiver outra máquina que você queira usar (ou seja, um cliente que se conecte ao Mac, ele acessará a máquina Windows).

Uma vez que você tenha a sessão ssh em execução, no Mac, basta conectar-se ao host local: 2345 com seu cliente RDP e, por meio da mágica do encaminhamento de porta, você deve se conectar ao sistema Windows.


Yeah root foi apenas um exemplo;) Funciona como um encanto. Obrigado pela resposta rápida!
Max Rahm

0

Isso aqui é uma questão interessante. No entanto, parece ser uma duplicata de uma pergunta em outro site do Stack Exchange.

Dê uma olhada em: Área de trabalho remota sobre SSH SOCKS Proxy

A resposta é aquela abaixo da resposta aceita sobre o encaminhamento de porta ssh.

Boa sorte!

EDIT: earnie-me para isso.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.