Configurando um túnel com putty, servidor de salto para usar sinergia

2

Há muito tempo atrás eu configurei um ambiente onde minha máquina Linux (LM) era um servidor de sinergia e minha máquina Windows (WM) o cliente de sinergia como descrito aqui .

Desde que nosso administrador colocou em um servidor de salto Linux (JS), eu não consigo encapsular entre as duas máquinas.

Aqui estão algumas perguntas: Na máquina windows eu configuro o Putty dessa maneira:
Sessão - > HostName: jumpserver Port: 22.
Conexão - > SSH - > Túneis L24800 LM: 24800.

Meu entendimento é que uma conexão com o servidor de salto será configurada e o a ssh hopping começará na máquina Linux. Mesmo se eu tiver um registro no servidor de salto, não posso confirmar se o túnel está configurado. Mesmo eu sinto falta da parte em que estou dizendo ao JS para encaminhar todos os pedidos para o LM e vice-versa.

Se eu usei com Putty Connection - > SSH Comando remoto e putt ssh LM na primeira vez que reconheci que consegui estabelecer uma conexão com o JS e depois com o LM. Mas a sinergia não aceitou dessa maneira.

Como posso configurar um túnel a partir de uma máquina Windows com Putty através de um servidor saltador Linux para uma máquina Linux? Como devo configurar a sinergia?

Obrigado antecipadamente.

    
por Clueless 21.05.2014 / 18:00

2 respostas

2

Você precisa de dois encaminhamentos de porta, o primeiro do JS para o LM e o segundo do WM para o criado anteriormente no JS. Adicione à sua configuração do Putty a seguinte linha no menu SSH sob o comando remoto:

ssh -L 24800:localhost:24800 LM

Em Túneis, configure o encaminhamento de porta como se estivesse conectando diretamente ao LM

L24800 localhost:24800

Quando você se conectar com o Putty da máquina cliente WM ao JS do servidor de salto, poderá verificar o log de eventos para ver se o túnel está ativo. Basta clicar com o botão direito na barra na parte superior da janela do Putty e selecionar Event Log no menu. Você deveria ver algo assim:

2014-05-21 18:14:16 Local port 24800 forwarding to localhost:24800

Seu cliente deve ser configurado para se conectar ao host local: 24800.

    
por 21.05.2014 / 18:23
0

Finalmente consegui que funcionasse. Aqui as configurações finais em nosso ambiente.

Na primeira sessão de massa eu adicionei:
Sessão - > HostName: jumpserver Port: 22.
Conexão - > SSH - > Túneis L24800 LM: 22

Então devo configurar a segunda sessão de putty como parcialmente descrita por Guido:
Sessão - > HostName: localhost Port: 24800.
Conexão - > SSH - > Túneis L24800 localhost: 24800

Depois de executar ambas as sinergias de sessão, não é possível alterar as configurações anteriores.

    
por 23.05.2014 / 12:55