如何在 CentOS 5.8 上设置 SOCKS4 或 5 代理?

Rik*_*ika 4 proxy centos socks

我住在伊朗,由于审查制度严格,我们都很难访问正常的网站和服务。所以我认为在我的 VPS 上设置代理服务器是个好主意,这样我自己就可以找到绕过这种审查的方法。任何人都可以向我展示有关此事的分步工作教程吗?或者引导我走向正确的方向?我会很感激。

sr_*_*sr_ 5

你知道flossmanuals.net吗?他们有一个伟大的手动如何绕过互联网审查(也作为epubpdf脱机使用-并注意翻译等等在波斯语)。

在众多工具和方法中,它们涵盖了SOCKS 代理。但是考虑到某个地方的 VPS,也应该考虑他们提到的其他方式。(例如如何使用ssh作为SOCKS服务器,或者使用OpenVPN)。

除了指导您配置Firefox来使用SOCKS的一切(即不要忘记DNS),他们也提到工具来socksify任何应用程序(我们最近有这个问题来了这里)。

不要跳过关于规避和安全的章节。


特别是,使用myvps你可以ssh进入的机器;设置本地(例如,在laptop)SOCKS5 代理(laptop --> myvps --> internet)可以通过运行来完成

ssh -D 1080 accountname@myvps
Run Code Online (Sandbox Code Playgroud)

laptop。建立连接后,就可以使用127.0.0.1:1080laptop的SOCKS5服务器。(我在这里指的是 OpenSSH,但 PuTTY 可以通过Connection, SSH, Tunnels在配置中做到这一点。)

在 Firefox 中,您可以通过 SOCKS 服务器通过隧道传输所有流量

  • Preferences - Advanced - Network - Settings...: 设置为manual, SOCKS host 127.0.0.1 , port 1080; 和
  • 中的network.proxy.socks_remote_dns设置about:config(只需输入它作为 URL),将其设置为true