免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2502 | 回复: 3
打印 上一主题 下一主题

[proxy] 两台都使用suqid反向代理加速的困惑 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-03-09 10:04 |只看该作者 |倒序浏览
有一台服务器(A)已经配置SQUID反向代理,能正常使用,
现在还有一台服务器(B)想加速网通用户(从电信(A)这台服务器上读取数据),但在配置好服务器(B)SQUID后,老是提示 Access Denied.
拒绝访问
access.log
212.32.121.221 - - [09/Mar/2007:10:06:37 +0800] "GET http://www.xxx.com HTTP/1.1" 403 1466 TCP_CLIENT_REFRESH_MISS:FIRST_UP_PARENT
,我只要把服务器(A)SQUID去掉后,也就是服务器(A)不使用反向代理,服务器(B)SQUID就正常了,就是两个服务器同时都使用向代理代理时,服务器(B)就提示拒绝访问,
不知道什么原因,是不是什么二次代理之类的,请高手指点,

[ 本帖最后由 axoras 于 2007-3-9 10:06 编辑 ]

论坛徽章:
0
2 [报告]
发表于 2007-03-09 14:33 |只看该作者
建议贴下配置参数及squid版本,这样大家好帮你。

论坛徽章:
0
3 [报告]
发表于 2007-03-09 22:07 |只看该作者
版本:squid2.6

服务器(A)
http_port 11.22.33.44 80 vhost vport
icp_port 0
cache_mem 128 MB
cache_dir ufs /cache 5000 16 256
log_icp_queries off
buffered_logs on
emulate_httpd_log on
redirect_rewrites_host_header off
half_closed_clients off
acl all src 0.0.0.0/0.0.0.0
#http_access allow all
#acl manager proto cache_object
acl acceleratedHostA dstdomain .a.com
acl localhost src 127.0.0.1/255.255.255.255
http_access allow acceleratedHostA
http_access allow localhost
http_access deny all
cache_mgr webmaster
cache_effective_user nobody
cache_effective_group nobody
cache_peer 127.0.0.1 parent 80 0 no-query originserver login=PASS
visible_hostname ebay
#httpd_accel_with_proxy off
cache_store_log none
cache_access_log /dev/null
cache_log /var/log/squid/cache.log
acl QUERY urlpath_regex -i cgi-bin \? \.jsp
maximum_object_size 1024 KB
cache_swap_high 95%
cache_swap_low 80%
error_directory /usr/local/squid/share/errors/Simplify_Chinese

服务器(B)
http_port 1.2.3.4:80 vhost vport
icp_port 0
cache_mem 128 MB
cache_dir ufs /cache2 10000 16 256
log_icp_queries off
buffered_logs on
emulate_httpd_log on
redirect_rewrites_host_header off
half_closed_clients off
acl all src 0.0.0.0/0.0.0.0
http_access allow all
cache_mgr webmaster
cache_effective_user nobody
cache_effective_group nobody
acl dm  dstdomain www.a.com
cache_peer www.b.com parent 80 0 no-query originserver no-digest
cache_peer www.a.com parent 80 0
cache_peer_access www.a.com deny !dm
cache_peer_access www.b.com deny dm
visible_hostname myname
cache_store_log none
cache_access_log /var/log/squid/squid.log
cache_log /var/log/squid/cache.log
error_directory /usr/local/squid/share/errors/Simplify_Chinese

服务器(B)host文件www.a.com已经指向11.22.33.44
测试域名是www.a.com

[ 本帖最后由 axoras 于 2007-3-9 22:09 编辑 ]

论坛徽章:
0
4 [报告]
发表于 2007-03-11 14:12 |只看该作者
主机B
cache_peer www.a.com parent 80 0 后面少东西

cache_peer_access www.b.com deny dm

应该是
cache_peer_access www.b.com deny !dm
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP