代码是工作之余写的,代码分为转发服务器和代理服务器先说转发服务器转发服务器虽然也可以说成是重定向服务器linux使用代理服务器,例如转发服务器窃听80端口,假如有浏览器用户访问服务器IP(浏览器默认恳求80端口),转发服务器接收到浏览器用户的恳求后,便把浏览器用户的恳求重定向到本机的其它端口或则处于同一公网其它机器的指定端口再说一下代理服务器先说明一下,我这个代理服务器只能代理指定的网站或其它可以代理的顾客什么是linuxlinux命令详解词典,例如建在外网的SVN服务或则有些地方不能访问的内网网站。代理服务器分为服务器端和顾客端,服务器端须要运行在顾客端和你们都能访问的内网上,顾客端须要置于能访问到须要代理的顾客的网路上,也可以置于顾客的本机上。用法:解压proxy.tar.gz步入proxy目录,之后makelinux使用代理服务器,会生成三个我们须要的程序,transmit(转发服务器)、manager(代理服务器端)、client(代理顾客端)服务器端用法:./transmit[端口](例如80)./manager[端口](随意指定)顾客端用法:./client-i[代理服务器IP]:[端口]-t[顾客IP]:[端口]-d[顾客域名]举例:如果我的内网服务器IP为1.2.3.4,代理的顾客为网易(网易域名:,IP:202.108.9.33)服务器端如下运行./transmit80./mananger8000顾客端如下运行./client-i1.2.3.4:8000-t202.108.9.33-d或./client-i1.2.3.4:8000-t202.108.9.33:80-d之后在本机hosts文件(windows是c:windowssystem32driversetchostslinux是/etc/hosts)填加如下一行1.2.3.4这时在浏览器里敲就可以通过代理服务器访问网易了其实若果顾客是自己申请域名,就可以直接把自己的域名指向1.2.3.4,而不用更改本机hosts文件了
以上是代码实现转发服务器与代理服务器的详细介绍及用法的详细内容。更多信息请关注PHP中文网其他相关文章!