共享IP的VPS搭建
发布时间:2013-11-15 浏览次数:5575

     享IP的VPS搭建一例 - 实战Squid的反向代理在共享IP的VPS上的应用Squid作为一款相当优秀的代理、负载均衡软件,其反向代理功能在提高网站性能上有极大的推动作用,并兼有保护Web服务器、自动负载均衡等功能。今有一服务器,装有VMWare server,其上带着几个VPS,只有一个IP可用。VPS通过NAT访问外网,外网通过IP Forwading访问VPS,IP Forwading中绑定主机端口都不可能是80,所以需要将带有Host头的80端口的包,按照一定的规则,分发给不同的VPS使用。使用Apache的mod_proxy可以实现此功能,但是其效能低下,如今改用Squid来实现此功能。,共享IP的VPS搭建一例...


实战Squid的反向代理在共享IP的VPS上的应用


    Squid作为一款相当优秀的代理、负载均衡软件,其反向代理功能在提高网站性能上有极大的推动作用,并兼有保护Web服务器、自动负载均衡等功能。今有一服务器,装有VMWare server,其上带着几个VPS,只有一个IP可用。VPS通过NAT访问外网,外网通过IP Forwading访问VPS,IP Forwading中绑定主机端口都不可能是80,所以需要将带有Host头的80端口的包,按照一定的规则,分发给不同的VPS使用。使用Apache的mod_proxy可以实现此功能,但是其效能低下,如今改用Squid来实现此功能。
acl all port 80
http_port 80 accel defaultsite=mysite.com vhost
cache_peer 127.0.0.1 parent 10801 0 no-query originserver name=server_1
cache_peer_domain server_1
www.cipon.net .mysite1.com
cache_peer 127.0.0.1 parent 10802 0 no-query originserver name=server_2
cache_peer_domain server_2
www.cipon.net .mysite2.com
http_access allow all
第二行中的mysite.com指定当传递的HTTP头中HOST为空时,默认的值。
第三行、第四行是定义服务器1的IP地址、端口和默认域名,泛域名
第六行、第七行是定义服务器2的IP地址、端口和默认域名,泛域名
这样一样,squid就可以根据HOST来分发包了。若再加上Cache特性,其性能一定会发挥得更好。在此就不多叙述了

思朋简介
联系我们
官方微博
思朋特色
服务宗旨
企业服务
商务合作
企业运维

Copyright 2023 江苏思朋信息科技有限公司 版权所有 技术支持:星度网络 苏ICP备2021003433号-2

地址:苏州市吴中区石湖西路188号万达广场西楼(苏州大学国家大学科技园吴中分园)19楼1902室(吴中万达1号门附近) 咨询热线:0512-80682876