如何使用 squid 和 nginx 将网络流量重定向到外部页面?

如何使用 squid 和 nginx 将网络流量重定向到外部页面?

我的学校网络屏蔽了对游戏页面的访问,更确切地说是 colonist.io。我们可以访问 Linux 服务器以用于学习目的。我想通过在上述 Linux 服务器上设置某种代理服务器来避免屏蔽,通过该代理服务器我可以转发所有流量。我读过有关 squid 的信息,但我无法让它工作。想法是在浏览器中写入服务器 URL,它会将所有流量重定向到 colonist.io,接收答案并将其返回给我。服务器可以接收到 colonist.io 的 curl,但我使用浏览器时访问被屏蔽。我已经安装了 squid,但在配置它以使所有流量都通过它时遇到了问题。

答案1

好的。我的朋友使用端口转发解决了这个问题,没有使用 nginx 或 squid。

例如:

ssh -d 9898 用户名@ip地址

然后进入 Firefox -> 设置 -> 网络设置:

  1. 勾选单选按钮手动代理配置
  2. SOCKS 主机 127.0.0.1 端口 9898
  3. 勾选单选按钮 SOCKS v5
  4. 使用 SOCKS v5 时,勾选代理 DNS
  5. 按“确定”

您可以使用任何其他端口,不一定是 9898。

相关内容