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

时间:2011-03-24 22:22:08

标签: php proxy-server

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

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

我只是想了解基础知识!有许多代理网站说“从学校访问facebook”所以他们如何工作?我也可以创造这样的东西吗? !

如果我使用file_get_contents()功能并在屏幕上显示它,它可以用作静态WEBPAGE代理。

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

2 个答案:

答案 0 :(得分:1)

SSH端口转发应该是您想要的。

http://www.linuxhorizon.ro/ssh-tunnel.html

编辑:网站的相关信息:

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从任何地方访问信息。如果域被阻止,但是您的服务器不被阻止,则提供了一种解决方法。

答案 1 :(得分:1)

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

http://sourceforge.net/search/?q=php+proxy&sortdir=desc&limit=25&sort=rating

确保您可以从任何地方连接到代理,并且它不在您尝试绕过的任何防火墙之外。

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