Como posso configurar um proxy SOCKS4 ou 5 no CentOS 5.8?

4

Eu moro no Irã e devido à sua censura restrita, todos nós temos dificuldades extremas acessando sites e serviços normais. Então eu pensei que seria uma ótima idéia configurar um servidor proxy no meu VPS, para que eu pudesse encontrar uma maneira de contornar essa censura. Alguém pode me mostrar um tutorial passo a passo sobre este assunto? Ou me guiar na direção certa? Eu serei grato.

    
por Breeze 13.08.2012 / 09:03

1 resposta

5

Você conhece flossmanuals.net ? Eles têm um ótimo manual em Como contornar a censura na Internet (também como epub e pdf para uso off-line - e observe as traduções, entre outras, em Farsi ).

Entre muitas ferramentas e métodos, eles cobrem SOCKS proxies . Mas dado um VPS em algum lugar, as outras formas que eles mencionam também devem ser consideradas. (Por exemplo, como usar ssh para atuar como um servidor SOCKS ou usar OpenVPN ).

Além de orientar você na configuração do Firefox para usar o SOCKS em tudo (ou seja, não esquecer DNS), eles também mencionam ferramentas para socksify qualquer aplicativo (recentemente tivemos esse problema chegando aqui ).

Não pule o capítulo sobre Circunferência e segurança .

Em particular, usando uma máquina myvps na qual você pode ssh ; configurar um proxy SOCKS5 local (digamos, em laptop ) ( laptop --> myvps --> internet ) pode ser feito por meio da execução

ssh -D 1080 accountname@myvps

no laptop . Depois que a conexão for estabelecida, você poderá usar 127.0.0.1:1080 on laptop como um servidor SOCKS5. (Estou me referindo ao OpenSSH aqui, mas o PuTTY pode fazer isso, via Connection, SSH, Tunnels na configuração.)

No Firefox você pode tunelar todo o tráfego através do servidor SOCKS via

  • Preferences - Advanced - Network - Settings... : configure para manual, host SOCKS 127.0.0.1 , porta 1080; e
  • a configuração network.proxy.socks_remote_dns em about:config (apenas insira isso como a URL), defina como true .
por 13.08.2012 / 10:44