您的位置:首页 > 运维架构 > 反向代理

squid反向代理

2015-07-08 18:59 483 查看
一、安装环境
CentOS1:squid服务器 192.168.1.25
  192.168.7.1
CentOS2:apache 服务器 192.168.1.26
  192.168.7.2
Winows :客户端   192.168.1.22

二、配置hosts文件
CentOS1:192.168.7.2 www.ning.com 
ning
CentOS2:
 192.168.7.2 www.ning.com 
ning

Winows
:192.168.1.25 www.ning.com ning

三、配置文件
CentOS1:

vim
/etc/squid/squid.conf


http_port 80 vhost vport  #

指定Squid所服务的端口为80,vhost和vport指的是所采用的虚拟主机的方式:基于IP地址和基于端口的;

cache_peer 192.168.7.2 parent 80 0 no-query originserver name=ning  #指定真实Web
Server的IP地址,端口,优先级,不做查询操作,直接获取数据,源服务器,定义个名字
cache_peer_domain ning   www.ning.com #告诉反向代理服务器,当客户端有对www.ning.com的访问请求时,需要从真实Web
Server 192.168.7.2上取得数据;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息