免费注册 查看新帖 |

Chinaunix

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

[proxy] squid MAC认证及编译安装的问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-11-25 19:52 |只看该作者 |倒序浏览
安装了RedHat 4.0 as 4 的linux,在选择安装选择时同时选择了安装squid,版本是2.5,想教各位两个问题:

1.这样安装squid是不支持MAC认证呢?我试了好多次都不可能,如果默认不支持,可不可以不重新编译安装而加上MAC认证的功能呢?
2.如果要重新安装,在编译的时候要加上很多选项如--enable-snmp,--enable-cache-digests 等的选项,如果要实现一般性的代理认证及web缓存功能,我要应该要加上那些选项呢?--enable-arp-acl是一定要的。

以上两上问题在网上找了一段时间表都没有明确的答案,问题2网上都对进行选项解释而没有相关的建议,我担心编译时会漏掉一些功能,但也不能全部都进行编译,请各位有经验的朋友给点建议,我是初学linux的,这个问题困扰了好久了,希望各位多多提醒啊!

论坛徽章:
0
2 [报告]
发表于 2008-11-25 20:42 |只看该作者
非要用mac的,应该要重新编译。可以用srpm,rebuild。我以前做过,后来换了个折中的办法,在linux上绑定mac,
比如ip1-mac1
squid对ip1/hostname,验证,效果和绑定一样,而且容易查阅。
--enable-arp-acl就是控制mac匹配开关的。
snmp默认应该是开启的。我是centos5.2

论坛徽章:
0
3 [报告]
发表于 2008-11-26 11:20 |只看该作者

回复 #2 root0 的帖子

谢谢root0 的回复,这个方案我先测试一下,但是和squid本身的mac认证,这个方案有什么优点和缺点吗?
还有,如果说我想重新编译,应该加上那些参数比较合适呢?

论坛徽章:
0
4 [报告]
发表于 2008-11-26 20:25 |只看该作者
编译根据自己的需要吧。
centos用srpm编译很方便的。mac控制也可以,把acl那个编译参数加上就可以了。
centos默认是不支持mac匹配的,我觉得我那个方法更易读,想想看你面对一堆的mac地址,你知道是那谁的机器吗?
所以我觉得在linux上捆绑更好些。

论坛徽章:
0
5 [报告]
发表于 2008-11-27 11:40 |只看该作者

回复 #4 root0 的帖子

我准备是将MAC文件都放在一个文件里边,设置ACL的时候就读取里边的东西,每个MAC都加注释,应该不会太烦的,刚才刚编译安装完了squid 3.0 ,不过遇到点麻烦,我启动的时候说squid 没有注册,还在找原因,
对了,我想问问你说的centos用srpm编译,是下载RPM包而非tar.gz的源文件,最用rpm -ivh来安装,是这样吗?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP