Como diagnosticar o proxy sobre o ssh?

5

Recentemente, tentei configurar o proxy usando ssh -D 2454 username@servername (para navegar na Internet por meio do túnel ssh), mas não consegui fazer isso corretamente. Eu ficaria feliz por quaisquer sugestões e / ou links para manuais, contendo algumas informações úteis ou dicas sobre como solucionar isso.

Aqui está uma descrição mais detalhada do problema

  1. Eu corro ssh -D 2454 TheUser@TheServer (sob usuário, não raiz). O comando se conecta ao TheServer e não mostra nenhum aviso.
  2. No Mozilla Firefox, em Editar > Preferências > Avançadas > Configurações de conexão, escolho as seguintes configurações: Configuração manual de proxy, proxy HTTP: 127.0.0.1, porta: 2454, SOCKS v5 (veja a imagem)

  • Tente carregar algumas páginas. O Firefox diz "A conexão com o servidor foi redefinida enquanto a página estava sendo carregada".
  • No entanto, o Firefox acha que eu encaminhei a porta: se eu pular a etapa 1, ele diz "O Firefox está configurado para usar um servidor proxy que está recusando conexões".

    Alguns detalhes técnicos:

    1. O computador local (127.0.0.1) está executando o Ubuntu 11.10.
    2. O computador remoto (TheServer) está executando o Windows 7 com o Cygwin.
    3. a conexão ssh funciona (posso executar comandos no TheServer, o rsync faz o download de arquivos com êxito a partir dele)
    4. O proxy sobre ssh funciona bem quando inicializo o Windows e o configuro com putty (com TheUser e TheServer inalterados).
    5. O Mozilla Firefox funciona bem sem proxy.
    por fiktor 05.02.2012 / 08:19

    1 resposta

    2

    A opção -D está emulando o proxy SOCKS - portanto, eu preferiria remover a configuração dos campos do proxy HTTP e movê-la para os campos do proxy SOCKS. Estou surpreso que funcionou via massa de vidraceiro.

    Segundo, verifique se o servidor pode se conectar às páginas que você está tentando testar. Tente estabelecer uma conexão do servidor de alguma forma - lynx , links ou talvez firefox via VNC. Se você não tiver isso, você ficará com nc ou telnet , que funcionam bem, mas são mais difíceis de usar.

        
    por 05.02.2012 / 12:42