Como configurar o túnel SSH com o mesmo servidor intermediário / final?

0

Eu tenho leia esta pergunta no SuperUser e o SSH seção do manual Debian , e eu estou tentando fazer algo semelhante. Mas há uma ligeira complicação em que eu realmente só tenho dois servidores em jogo.

A configuração

Para fazer logon na minha máquina de trabalho em minha máquina doméstica, eu preciso de duas etapas. Primeiro, eu faço logon no workip.com usando um estranho sshuser nome de usuário e, em seguida, posso fazer login em minha própria conta.

Etapa 1: ssh [email protected]

Etapa 2: ssh myusername@localhost -p 32000

Que fornecerá acesso à minha estação de trabalho. Eu não sei por que a rede está configurada dessa maneira, mas não posso alterá-la.

Observe que a execução do comando

ssh [email protected] -p 32000

diretamente da minha máquina doméstica não funciona , então preciso passar pelo túnel.

O que você está tentando fazer?

Eu preciso poder executar o comando ssh myusername@localhost:9090 da minha máquina doméstica para obter acesso direto a [email protected] . Este túnel está sendo difícil de configurar.

O que você tentou?

Como sugerido pela pergunta acima e pelo manual, eu tentei configurar o túnel da minha máquina doméstica usando dois comandos diferentes (nenhum trabalho):

ssh -L localhost:9090:workip.com:32000 [email protected]

ssh -L localhost:9090:localhost:32000 [email protected]

Infelizmente, quando tento executar o comando ssh myusername@localhost:9090 em casa, recebo a mensagem de erro could not resolve localhost:9090: Name or service not known , que indica que minha solução está incorreta.

    
por jesterII 06.08.2014 / 19:06

0 respostas