正如标题所示,我想知道PHP脚本在技术上是否可以充当SOCKS代理。如果没有,技术上会有什么限制?
我可以访问付费主机,该主机为我提供了执行PHP脚本的功能,并且域名已连接到主机。 (例如example.com)。
是否有任何用PHP编写的SOCKS代理,因此我可以将其上传到主机上的目录(例如example.com/proxy),并配置客户端(如Firefox)以通过代理进行连接。
答案 0 :(得分:0)
您描述的内容无效。尽管PHP确实具有创建TCP服务器的能力,但是特别是代理服务器必须已经运行并且正在侦听连接,然后客户端才能尝试连接到该服务器,并且托管服务提供商仅在需要时才根据需要执行PHP脚本。客户端通过HTTP / S协议请求脚本,仅在该请求期间运行脚本。对于您想要的东西,您需要一台专用的服务器,该服务器运行与Web服务器分开的PHP应用程序。您无法通过托管服务提供商获得该服务。