Tunelamento SSH em um servidor remoto

Tunelamento SSH em um servidor remoto

Reddit está bloqueado pelo meu ISP. :(
Eu quero ignorá-lo usandoTunelamento SSH.

Eu tenho um servidor web remoto (confiável) que posso usar (tenho o nome de usuário e a senha).
eu baixeiMassae pode estabelecer com êxito uma conexão com o servidor.

Aqui estão as três primeiras linhas do console de conexão do PuTTY: (meu nome de usuário e host estão ocultos)

login as: <my-username>
<my-username>@<my-host> password:
Linux debianx 2.6.26-2-amd64 #1 SMP Sun Mar 4 21:48:06 UTC 2012 x86_64

Eu também tentei executar este comando:

ssh -D 8080 -f -C -q -N -p 2222 <my-username>@<my-host> &

E responde com este resultado: [1] 12284. O que isso significa?

A questão é: é possível criar um túnel SSH para ignorar a filtragem de internet do meu ISP com tudo o que tenho?

Outra dúvida, utilizo o Mozilla Firefox, e quando entrei no "SOCKS Host", devo usar o SOCKS v4 ou o SOCKS v5?

Obs: sou muito novato e não tenho muito conhecimento em protocolos de internet. Desculpe pelas perguntas idiotas.

Responder1

Isso irá se conectar ao servidor SSH, entrar em segundo plano e escutar na interface local as conexões SOCKS para a porta 1080.

insira a descrição da imagem aqui

insira a descrição da imagem aqui

Agora que você tem um proxy SOCKS atendendo em 127.0.0.1, porta 1080, você pode configurar qualquer aplicativo que possa usar um proxy SOCKS para usá-lo.

Responder2

Você precisa usar SOCKS5.Este artigotem detalhes para PuTTY.

Você tentou configurar o tunelamento executando um comando em seu servidor; em vez disso, você precisa configurar o PuTTY.Antes de conectar, no PuTTY, em Conexão > SSH > Túneis, você precisa adicionar um túnel dinâmico, por exemplo, na porta 8080, e então configurar o Firefox.

informação relacionada