2010-01-31 65 views
2

使用ssh,我可以使用另一台计算机作为代理,例如。使用PHP制作袜子代理

$ssh -D 9999 [email protected] 

现在,我可以配置我的应用程序使用上面放弃地址端口9999上的socks代理。

如果我拥有一个web服务器,我可以创建一个php脚本,它也监听特定端口上的连接(最好通过密码提供的访问)?

+0

这也许可能以某种方式,但为什么要使用一个缓慢的,解释型语言通过数据流? – 2010-01-31 17:25:26

+0

因为我有一个被阻止的连接,所以我想用它作为代理。可悲的是,我没有SSH访问Web服务器。 – 2010-01-31 17:27:21

+0

它是“仅”启用php的webspace吗?那么答案可能是“否”,因为只要处理http请求,php就会运行。你需要一直运行的东西(在后台)。 – VolkerK 2010-01-31 17:33:44

回答

2

你看过像PHProxy这样的项目吗?不过,我无法确定这是不是你想要的。

下面就以上述的链接:http://sourceforge.net/projects/poxy/

+0

这是一个客户端/服务器套接字服务器,实际上使用php_socket进行http连接。很多有趣的。 – erm3nda 2015-03-03 04:29:20