| 
 | 
 
先决条件: 你的上行带宽足够. 足够的意思是指 5M 以上. 
 
如果你是ADSL拨号.那么没戏.   如果你是LAN或FTTB之类的虚拟 PPPOE. 那么请检查上行带宽. 
 
注意,除非下载站,否则你的上行带宽需求很低. 一个站平均不会超过2M bps. 这个数据有争议,不过我不在乎. 所以这是给家里有光纤并且上行好的同学的福利. 
 
只限于做流量站的同学. 
 
特别适合于用小偷程序镜像网站的同学. 
 
那么你还余下4个问题: 
 
1, 你没有固定IP 
 
2, 你的80端口被封了 
 
3,你家经常停电. 
 
4,你不想别人知道你 家在哪. 
 
一个个解决. 
 
先解决第1,2,4的问题. 
 
如果你有一台美国的VPS.   你可以和它建立长久通讯 ,然后每一个访问这台VPS的 HTTP请求.可以转发到你家里来.那么, 这3个问题就解决了. 
 
那么,这台VPS你需要如下功能: 
 
a,可以建立通讯 
 
你需要安装 PPTP 服务.  安装方法请自行度娘:   debian  安装  pptp 服务,或者   FreeBSD 安装 PPTP 服务等等 .  并配置成按帐号分配静态IP. 
 
b, 可以转发请求. 
 
你需要安装squid, 并配置成  父节点  为你的PPTP分配的 静态IP. 
 
这时候,你在本地的机器上, 新建 VPN连接, 安装WEB SERVICE,   就可以工作了. 
 
但, 稳健性不够. 
 
因为VPN会掉线,你的PPPOE也会掉线,你家也会停电. 
 
那么,你还需要: 
 
a, 自动 VPN 拨号重拨软件 .   时刻监控 VPN连接.断了就重拨.  
 
b,UPS. 这个根据家里停电情况配置, 如果不停.也无所谓.    推荐在线式的长效型UPS, 可以坚持 10小时以上的. 
 
如果你的PPTP服务器设定的IP是   192.168.1.1   , 你的客户端VPN IP是  192.168.1.2  ,你的 VPS IP是   166.166.1.18 , 
 
那么,用户访问网站的时候的流程是: 
 
http request ->    166.166.1.18  ->   192.168.1.1 -> 192.168.1.2  ,也就是你家里的IP了. 
 
这时候,你一切控制都是本地. 想改啥,更新啥,都是内网直连. 
 
你还可以在VPS上的反代配置中设置好, 减少带宽消耗. 
 
同样的道理,可以用在 国内独服和海外VPS上面.  
 
可以站养活了之后, 再根据条件,安排单人间. 
from:http://www.dazhou.net/24 |   
 
 
 
 |