squid2.6配置反向代理实验

系统centos5.3

实验目的:通过访问www.test.com:3128 转向到真实服务器地址

1.配置本机的hosts文件,使www.test.com 指向squid 代理服务器

2.修改代理服务器的squid.conf配置文件,主要修改添加部分如下:

http_port 3128 vhost # Squid 服务器监听本机 3128 端口,vhost 支持虚拟主机

cache_peer 192.168.1.50 parent 80 0 no-query originserver weight=1 name=a 
cache_peer_domain a www.test.com

#以上两行配置,让 Squid 服务器知道:
#从客户端过来的请求,如果是 www.test.com,则 Squid 向 ServerA 192.168.1.50 的端口 80发送请求;这里可以添加多个虚拟主机,指向不同的服务

http_access allow all
cache_peer_access a allow all

#配置访问权限,充许外部所有客户端访问

#其它配置选项默认

通过本机访问www.test.com:3128 ,出现 ACCESS DENIED ,这是因为squid.conf配置文件中有http_access deny all 这条命令,注释保存。重启squid服务.

访问转向成功.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值