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

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

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

答案1

你知道吗flossmanuals.net?他们有一本很棒的手册如何绕过互联网审查(也如epubpdf供离线使用——并注意翻译等波斯语)。

在众多工具和方法中,它们涵盖SOCKS 代理。但如果某个地方有 VPS,他们提到的其他方法也应该考虑。 (例如如何使用ssh充当 SOCKS 服务器,或使用开放VPN)。

除了指导您配置 Firefox 以使用 SOCKS 进行所有操作(即不要忘记 DNS)之外,他们还提到了一些工具袜子化任何应用程序(我们最近遇到了这个问题这里)。

不要跳过以下章节规避和安全


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

ssh -D 1080 accountname@myvps

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

在火狐浏览器中你可以通过 SOCKS 服务器传输所有流量通过

  • Preferences - Advanced - Network - Settings...:将其设置为手动,袜子主机 127.0.0.1,端口1080;和
  • network.proxy.socks_remote_dns中的设置(about:config只需将其作为 URL 输入),将其设置为真的

相关内容