LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 842|回复: 5

请问squid如何设置才能只允许反向代理而不允许正向代理?

[复制链接]
发表于 2006-11-21 11:51:55 | 显示全部楼层 |阅读模式
我已经设置好反向代理,但是默认他是支持正相代理的
请问有什么方法可以让他不支持正相代理?
发表于 2006-11-21 12:00:25 | 显示全部楼层
用ACL配置一下吧。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-11-21 13:44:03 | 显示全部楼层
不清楚如何设置acl,我按下面的方法设置了只允许内网访问,但是正好相反导致只能正向代理而不能反向代理了。

-----------
 如果,允许网段10.0.0.124/24以及192.168.10.15/24内的所有客户机访问代理服务器,并且允许在文件/etc/squid/guest列出的客户机访问代理服务器,除此之外的客户机将拒绝访问本地代理服务器。那么具体操作如下:
  
  acl clients src 10.0.0.124/24 192.168.10.15/24
  
  acl guests src “/etc/squid/guest”
  
  acl all src 0.0.0.0/0.0.0.0
  
  http_access allow clients
  
  http_access allow guests
  
  http_access deny all
  
回复 支持 反对

使用道具 举报

发表于 2006-11-21 19:51:33 | 显示全部楼层
换成
  1. http_access deny guest
  2. http_access deny clients
  3. http_access allow all
复制代码
不就行了吗?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-11-22 14:22:24 | 显示全部楼层
已解决
看了 Squid权威指南 里面的ACL那章解决了

谢谢楼上的
回复 支持 反对

使用道具 举报

发表于 2006-11-22 15:00:17 | 显示全部楼层
看来人家就是权威呀,哈哈。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表