LinuxSir.cn,穿越时空的Linuxsir!

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

squid如何记录客户端MAC?

[复制链接]
发表于 2006-3-13 23:01:53 | 显示全部楼层 |阅读模式
squid如何记录客户端MAC?
(现在好像记录的是对方的IP地址)
发表于 2006-3-13 23:08:55 | 显示全部楼层
没有办法记录!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-3-15 19:15:25 | 显示全部楼层
可以记录到IP为何记不到MAC?
回复 支持 反对

使用道具 举报

发表于 2006-3-15 22:34:34 | 显示全部楼层
为何要记录 mac ?
回复 支持 反对

使用道具 举报

发表于 2006-3-15 22:50:53 | 显示全部楼层
ip是三层,mac是二层
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-3-15 23:35:51 | 显示全部楼层
Post by 终极幻想
为何要记录 mac ?


因各客户端自己都拥有admin权限(他们必须有这个权限),而squid代理时是通过IP控制上网情况(当然也可以是客户端MAC)。这样,用户就可以随意修改自己的IP。而我在SQUID中就只有记录IP,根据IP我查不到是哪台电脑。所以我想在SQUID记录客户端上网的MAC



Post by springwind426ip
是三层,mac是二层



局域网内,当发生逻辑广播时不是会传送MAC吗?(我对协议还不是很清楚,正在学)

如果SQUID不能记录,能否写一个script,当有数据包连接本机时,就将其IP与MAC记录下来,可否实现
回复 支持 反对

使用道具 举报

发表于 2006-3-15 23:51:13 | 显示全部楼层
squid 机器绑定 MAC 不就可以了?他们爱怎么改怎么改。不过如果他们刻意的去偷别的机器的 MAC 来假冒的话,你记录 MAC 也没用。
(怎么客户端都有admin权限的。。。晕死)。。

局域网内,逻辑广播是什么意思? broadcast 这类广播?我记得这类广播会是发送自己的 MAC,但是目标 MAC 是 ff:ff:ff:ff:ff:ff:ff。
回复 支持 反对

使用道具 举报

发表于 2006-3-16 01:42:38 | 显示全部楼层
以rpm发布的squid好像没有启用检查mac的功能吧,应该下载源代码的版本然后手工编译打开,记得不是很准确,你查查相关的内容。
回复 支持 反对

使用道具 举报

发表于 2006-3-16 08:47:05 | 显示全部楼层
在你的代理机器上设置静态IP和MAC的配对。

最好是将这种配对写到文件中,然后通过arp -f filename的方式一次性设置。

或者,你在交换机中进行IP和MAC的绑定。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-3-16 08:58:09 | 显示全部楼层
squid既然可以根据MAC来控制上网情况,为何就不能记录MAC呢
回复 支持 反对

使用道具 举报

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

本版积分规则

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