Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/joomla/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用PHP制作socks代理_Php_Proxy_Webserver - Fatal编程技术网

使用PHP制作socks代理

使用PHP制作socks代理,php,proxy,webserver,Php,Proxy,Webserver,例如,使用ssh,我可以使用另一台计算机作为代理 $ssh -D 9999 username@ip-address-of-ssh-server 现在,我可以将我的应用程序配置为在上述指定地址的9999端口上使用socks代理 如果我拥有一台web服务器,我可以制作一个php脚本,该脚本还可以监听特定端口上的连接(最好是通过密码提供的访问)您有没有研究过像PHProxy这样的项目?不过,我真的不知道你是不是在追求这个 这里有一个指向上面提到的链接:这可能是有可能的,但是为什么要使用一种缓慢的解释

例如,使用ssh,我可以使用另一台计算机作为代理

$ssh -D 9999 username@ip-address-of-ssh-server
现在,我可以将我的应用程序配置为在上述指定地址的9999端口上使用socks代理


如果我拥有一台web服务器,我可以制作一个php脚本,该脚本还可以监听特定端口上的连接(最好是通过密码提供的访问)

您有没有研究过像PHProxy这样的项目?不过,我真的不知道你是不是在追求这个


这里有一个指向上面提到的链接:

这可能是有可能的,但是为什么要使用一种缓慢的解释性语言来传递数据流呢?因为我有一个阻塞的连接&所以我想将它用作代理。遗憾的是,我没有ssh访问web服务器的权限。它是“唯一”支持php的web空间吗?那么答案可能是“否”,因为php只会在处理http请求时运行。你需要一直运行的东西(在后台)。如果我只是想要一个http代理呢?如果你是指一个“真正的”代理(可能是因为你想运行类似于螺旋钻的东西),你也有同样的问题。这是一个客户机/服务器套接字服务器,实际上使用php_套接字进行http连接。很有趣。