Então aqui está a minha configuração. A imagem não é "exata". Eu a modifiquei, mas dá uma idéia.
As ferramentas que estou usando são:
PUTTY
OpenSSH
CYGWIN
Remote Desktop
VMware vCenter Server Version 5.1.0
vSphere Client Version 5.1.0
Outra coisa que posso notar é que a máquina DEVILSMILK
e DUCLAW
são máquinas virtuais. KENT-PC
é minha máquina física com acesso administrativo ao domínio em que todas as três máquinas residem na mesma rede local 10.0.10.0/24
. Também aqui está uma lista dos sistemas operacionais em execução em cada máquina:
KENT-PC
-Windows 7 Ultimate
DEVILSMILK
-CENTOS 6.3
DUCLAW
-Windows Server 2008 Datacenter
Etapas que eu levei até agora com o SSH:
- Por
DEVILSMILK
que estou correndoOpenSSH
como meu servidor SSH e ter desativadoiptables
assim que todas as portas estão abertas. - Em
DUCLAW
estou executandoOpenSSH
viaCYGWIN
e regras foram feitas para permitir o acessoRemote Desktop
, bem como a porta 22 para SSH.
Minha primeira máquina KENT-PC
em 10.0.10.110:RHP
(Random High Port) é SSH em DEVILSMILK
at 10.0.10.113:22
. DEVILSMILK
at 10.0.10.113:RHP
é SSH'd em DUCLAW
at 10.0.10.130:22
. Todas as conexões foram feitas com sucesso e estão logadas.
Configurações de encapsulamento SSH em PUTTY
:
KENT-PC
-L33389 localhost:60666
DEVILSMILK
-L60666 localhost:3389
Agora, com todas essas configurações definir e SSH conectado com êxito de ponta a ponta I, em seguida, iniciar Remote Desktop
a partir KENT-PC
e tentar conectar-se localhost:33389
.
Remote Desktop
deve, em seguida, tentar se conectar a KENT-PC
pelo no porto 33389
que será então encaminhado para DEVILSMILK
na porta 60666
, que é então enviada para DUCLAW
na porta 3389
(desktop Porta remota) e a conexão deve ser estabelecida e ele deve funcionar, e eu terei um túnel Remote Desktop
através de um túnel SSH criptografado .
Mas isso não acontece.
O erro que recebo Remote Desktop
é:
Este computador não pode se conectar ao computador remoto.
Tente conectar-se novamente. Se o problema persistir, entre em contato com o proprietário do computador remoto ou com o administrador da rede.
Veja outras coisas a serem observadas.
A área de trabalho remota diretamente para DUCLAW
funcionar bem sem problemas, simplesmente não funciona através do túnel SSH.
Alguém sabe o que estou fazendo de errado?
ATUALIZAÇÃO 1: Tentei alterar todos os números de porta do túnel e nomes de host para:
KENT-PC
-L62333 DEVILSMILK:62334
DEVILSMILK
-L62334 DUCLAW:3389
Ainda não funciona. Também desativou o firewall totalmente em KENT-PC
... não é possível.
ATUALIZAÇÃO 2: Tentei usar endereços IP em vez de nomes de host e isso também não funcionou. Eu também tentei usar a porta 3333 em vez de 62333 para o KENT-PC
Localhost
número da porta do túnel e ainda o mesmo.
KENT-PC
e a janela do terminal pisca e desaparece.
KENT-PC
, DEVILSMILK
, DUCLAW
}? Você pode se conectar à própria porta RDP de uma máquina remota ou dela DUCLAW
mesma? O que você tentou isolar o problema? Esse problema parece muito específico à sua instalação e provavelmente é um erro de configuração. Não sei ao certo como isso é útil para outras pessoas no Superusuário .
Remote Desktop
diretamente para DUCLAW
funcionar bem, sem problemas, simplesmente não funciona através do túnel SSH". Posso também RDP
a DEVILSMILK
apenas multa. No entanto, o que posso fazer é tentar fazer um túnel DEVILSMILK
e ver se isso funciona e tentar isolar um pouco mais o problema.
KENT-PC
, você pode conectar-se à porta 33389 com telnet? O que isso diz?