Não é possível configurar o túnel ssh no mac

2
No meu laptop windows XP do meu escritório eu uso um programa chamado Bitvise Tunnelier para estabelecer o túnel ssh para um banco de dados MySQL interno. No programa Tunnelier, também preciso fornecer o endereço do servidor proxy http corporativo para estabelecer o túnel.

No meu laptop pessoal, uso o cliente Cisco Anywhere para estabelecer uma conexão VPN com minha rede corporativa. Mas eu sou incapaz de estabelecer túnel ssh para banco de dados mysql usando ssh. Como especifico o endereço do servidor proxy no comando ssh?

Como informações adicionais quando uso o laptop de escritório (seja em casa ou no escritório), posso executar o ping com êxito para o endereço do servidor especificado no programa Tunnelier. Mas eu não posso ping o mesmo servidor usando minha máquina mac (mesmo depois de conectar via VPN).

Então, basicamente, eu não consigo entender o que está acontecendo e quais os passos que eu posso dar para depurar esse problema.

    
por prashant 15.11.2012 / 23:42

1 resposta

0

But i'm unable to establish ssh tunnel to mysql database using ssh. How do I specify the proxy server address in the ssh command?

Existem muitas maneiras de usar túneis SSH. Eu os uso descaradamente e para coisas insanas. Eu os encontrei para trabalhar exatamente da mesma maneira no OSX e no Linux. Posso ver como você pode ter um problema se estiver tentando abrir um número de porta local abaixo de 1000, o que exige direitos de administrador.

Você pode dizer ao ssh para abrir um proxy SOCKS até o outro lado com uma porta local de, digamos, 5000, como segue:

ssh [email protected] -D 5000

Com isso aberto, você pode dizer aos clientes locais para usar um proxy SOCKS em 127.0.0.1:5000 .

Eu normalmente uso o encaminhamento de porta, com ssh, assim:

ssh [email protected] -L 5000:192.168.1.10:3389

Nesse caso, eu estaria tentando abrir uma porta local (127.0.0.1:5000) na qual eu poderia apontar clientes locais, que seriam conectados à porta RDP (por convenção) no IP local 192.168 .1.10 em thebowlingalley.com . Isto é como eu desktop remoto em máquinas Windows. Você também pode usar nomes DNS em vez de IPs, se sua máquina host SSH remota puder fazer sentido deles ... Assim, a última seria:

ssh [email protected] -L 5000:donnyscomputer:3389

Eu acho que responde sua pergunta ??

    
por 15.11.2012 / 23:51

Tags