0

我想要一种方法来允许用户通过我的 http 代理服务器(Squid、Privoxy 等),而无需在 Web 浏览器设置中键入 IP/端口。我希望我可以使用一个简单的网络界面。

我正在设想这个:

  1. 用户访问我服务器上的网站 ( http://proxy.com
    ) 并 在表单中键入 URL 。
  2. 用户的浏览器 URL 看起来像 ( http://proxy.com/url=URL )
  3. 到任何未来链接的所有连接都通过我
    在不同端口上运行的 http 代理传递。

而且我不想使用现有的 php/cgi web 代理脚本。

我唯一的理由是我觉得通过本机代理服务器重新路由连接比让许多 php 实例代理连接更有效。请告诉我您是否认为实际上并非如此。

有什么简单的方法可以做到这一点吗?谢谢!

4

1 回答 1

1

您可能想要设置一个透明代理。这样,客户端不知道他们正在使用代理,因此他们不必在浏览器中设置代理 IP。这显然不适用于 https。这里有一些关于鱿鱼的信息:http ://www.cyberciti.biz/tips/linux-setup-transparent-proxy-squid-howto.html

于 2009-07-15T23:37:04.183 回答