Encaminhamento de túnel do Chrome ssh

15

Eu estou entrando primeiro em um servidor ssh. Então estou tentando usar o Chrome para encaminhamento de túnel ssh. Existe alguma maneira de fazer isso? Eu posso fazer isso no Firefox em cerca de 10 segundos, então eu acho que o Chrome também teria esse recurso útil. Existe uma maneira mais fácil de fazer isso?

Linux
/usr/bin/chromium-browser --proxy-server="socks5://localhost:3145"

Windows
C:\Users\username\AppData\Local\Chromium\Application\chrome.exe --proxy-server="socks5://localhost:3145"

Eu encontrei isso lendo estes dois links.

por cokedude 02.10.2014 / 10:16

1 resposta

24

Se você quiser usar um servidor ssh remoto como um proxy SOCKS5 com o Chromium, é tão fácil quanto:

ssh -ND 1080 remote_server
  • -N: não execute um comando: apenas faça redirecionamentos / proxies
  • -D: configure um servidor proxy na porta local 1080

Outras possibilidades:

  • -f: seria o fork imediatamente após efetuar login e configurar os redirecionamentos
  • -C: ativaria a compactação, o que faz sentido em links lentos ou caros (móveis, GPRS / 3g / LTE).

e depois:

chromium-browser --proxy-server="socks5://localhost:1080"

Lembre-se de fechar todas as janelas do Chrome primeiro. Caso contrário, o efeito de proxy não terá nenhum efeito.

Você pode querer instalar o pacote " autossh " para que a conexão seja automaticamente restabelecida após desconexões. Nesse caso, com certeza você deseja configurar a autenticação de chave pública para que você não precise digitar sua senha todas as vezes.

1080 é a porta padrão para um servidor SOCKS. O uso de padrões ajuda outros programadores a entender e manter suas configurações.

    
por 16.10.2014 / 11:48