Php 如何建立自己的代理服务器?

Php 如何建立自己的代理服务器?,php,proxy-server,Php,Proxy Server,我想建立自己的代理服务器。开始的程序是什么?步骤是什么?我擅长PHP,我有自己的web服务器 请指导我,建立一个代理服务器,处理PHP页面的 我只想知道最基本的!有很多代理网站说“从学校访问facebook”,那么它们是如何工作的呢?我也能创造出这样的东西吗 如果我使用file\u get\u contents()函数并将其显示在屏幕上,它可以用作静态网页代理 所以我的问题很简单, 如何开发可用于访问Facebook的内容?SSH端口转发应该满足您的需要 编辑:来自网站的相关信息: ssh -

我想建立自己的代理服务器。开始的程序是什么?步骤是什么?我擅长PHP,我有自己的web服务器

请指导我,建立一个代理服务器,处理PHP页面的


我只想知道最基本的!有很多代理网站说“从学校访问facebook”,那么它们是如何工作的呢?我也能创造出这样的东西吗

如果我使用
file\u get\u contents()
函数并将其显示在屏幕上,它可以用作静态网页代理

所以我的问题很简单,
如何开发可用于访问Facebook的内容?

SSH端口转发应该满足您的需要

编辑:来自网站的相关信息:

ssh -L 8888:www.linuxhorizon.ro:80 user@computer -N 
ssh -L 8888:www.linuxhorizon.ro:80 -L 110:mail.linuxhorizon.ro:110 \ 
25:mail.linuxhorizon.ro:25 user@computer -N 

通过在服务器上设置,您可以通过服务器的IP从任何位置访问信息。如果域被阻止,但您的服务器未被阻止,这将提供一种解决方法

在Web服务器上配置PHP并安装您选择的PHP代理软件:

确保您可以从任何位置连接到代理,并且它位于您试图绕过的防火墙之外


然后将代理服务器地址添加到操作系统或浏览器的代理设置中(这取决于操作系统或浏览器)

哇,这个问题真的很模糊。请提出具体问题。如果你必须问一个广泛的/一般性的问题,那么至少要提供背景信息,说明你正在努力完成什么,以及你到底在哪里达到了一个不知道该做什么的阶段……当你不知道问题本身时,你如何知道这个问题的答案?你怎么知道这就是他要找的?这个问题非常模糊,它可能意味着从编写自己的HTTP代理软件到设置HTTP代理,再到设置SSH隧道……你真的因为我努力帮助他而否决了我吗?当然不是:-)引用常见问题解答“如果你看到错误信息,请否决”。IMHO认为这是错误信息,因为在我看来,你不可能知道答案,因为目前这个问题的措辞如此模糊,它可能意味着很多事情,所以任何答案都可以被认为是“错误信息”。有很多代理网站说“从学校访问facebook”,那么它们是如何工作的?我也能创造出这样的东西吗!如果我使用
file\u get\u contents()
函数并将其显示在屏幕上,它可以用作静态网页代理。所以我的问题很简单,我如何开发可以用于访问Facebook的东西?我的答案解决了这个问题。这是因为你的学校最有可能拒绝流行网站(如facebook),而不是允许流量进入白名单域名。由于进出服务器的流量是可信的,因此您可以设置端口转发以获取来自任何网站的流量。顺便说一句,吸烟者,戒烟,读我的答案。SSH端口转发可以用于任何类型的代理,不管他的问题有多含糊。请不要因为你不理解他的问题而投反对票。如果我们否决了所有我们不理解的答案,这个网站就不起作用了。有很多代理网站说“从学校访问facebook”,那么它们是如何工作的呢?我也能创造出这样的东西吗!如果我使用file_get_contents()函数并将其显示在屏幕上,它可以用作静态网页代理。所以我的问题很简单,我如何开发可以用于访问Facebook的东西?答案是你不需要开发任何新的东西。您只需在Web服务器上设置代理服务器,然后访问它。你为什么要重新发明轮子?