LinuxSir.cn,穿越时空的Linuxsir!

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

关于squid规则的问题

[复制链接]
发表于 2005-3-31 19:23:49 | 显示全部楼层 |阅读模式
我配置完了squid后在执行
#squid -z  也就是建立缓存目录
出现下面的
[root@localhost squid]# squid -z
2005/03/31 09:24:50| aclParseIpData: WARNING: Netmask masks away part of the specified IP in '10.10.10.0/8'
2005/03/31 09:24:50| squid.conf line 1568: http_access deny all
2005/03/31 09:24:50| aclParseAccessLine: ACL name 'all' not found.
2005/03/31 09:24:50| squid.conf line 1568: http_access deny all
2005/03/31 09:24:50| aclParseAccessLine: Access line contains no ACL's, skipping
2005/03/31 09:24:50| Creating Swap Directories

我的问题有以下几个:
第一个:我执行完squid -z之后它下面出现的就是我指出的规则?  是不是这样啊?

第二个:2005/03/31 09:24:50| aclParseIpData: WARNING: Netmask masks away part of the specified IP in '10.10.10.0/8'  这一句我大概看明白了意思,只说网络掩码没有指定的部分      我只能理解到这个程序  不知道对不对   为什么会出现 这样的警告呢?   我只是设置了一个acl my src 10.10.10.0/8 也就是声明了一个来源地址  我设置的有问题吗?

第三个:2005/03/31 09:24:50| aclParseAccessLine: ACL name 'all' not found.
           为什么会出现 all这个规则无法装载的结果呢
           我的配置文件中只专用明了一个规则就是
          acl my src 10.10.10.0/8
          http_access allow my
           http_access deny all
      也就是只允许my这个来原地址通过代理
       其它的地址都不允许

       是不是我没有指明all的来源地址啊?
      我也试着指定过  比如  acl all src 0.0.0.0/0.0.0.0   表示所有地址

     可是这样在启动squid的时候提示有错误啊
我应该怎么设置我的这个应用要求呢
我的写法是不是少了什么或写错了什么地方啊
请大家给我指出来
谢谢

我好笨 请大哥们帮帮我
谢谢了
谢谢
发表于 2005-3-31 22:36:53 | 显示全部楼层
10.10.10.0/8 用10.10.10.0/255.0.0.0
回复 支持 反对

使用道具 举报

发表于 2005-3-31 23:22:01 | 显示全部楼层
你的IP规划可能错了 .
acl my src 10.10.10.0/8 ---应该为   acl my src 10.10.10.0/24  ,
因为你的网络已经被指定为 class C 类网址了. 而/8 却是A类,  
你的IP子网划分概念模糊
回复 支持 反对

使用道具 举报

发表于 2005-4-1 07:26:12 | 显示全部楼层
应该为10.10.10.0/24
回复 支持 反对

使用道具 举报

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

本版积分规则

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