免费注册 查看新帖 |

Chinaunix

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

linux能不能将局域网内的所有机器的网卡mac地址监测到??急!! [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2004-04-09 21:30 |只看该作者 |倒序浏览
我想在linux上做(或是控制)其他机器的ip与mac绑定,能不能行?????
多谢高人!!!!

论坛徽章:
0
2 [报告]
发表于 2004-04-09 21:42 |只看该作者

linux能不能将局域网内的所有机器的网卡mac地址监测到??急!!

好像不大行(非网关),试过没成功,BSD可以。

论坛徽章:
0
3 [报告]
发表于 2004-04-09 21:42 |只看该作者

linux能不能将局域网内的所有机器的网卡mac地址监测到??急!!

arp -a

求职 : 数据库管理员
论坛徽章:
0
4 [报告]
发表于 2004-04-10 10:48 |只看该作者

linux能不能将局域网内的所有机器的网卡mac地址监测到??急!!

/etc/ethers

论坛徽章:
0
5 [报告]
发表于 2004-04-10 11:12 |只看该作者

linux能不能将局域网内的所有机器的网卡mac地址监测到??急!!

如果你做成DHCP服务器的话是可以的!

论坛徽章:
0
6 [报告]
发表于 2004-04-10 11:20 |只看该作者

linux能不能将局域网内的所有机器的网卡mac地址监测到??急!!

可以自己写个脚本收集局域网内的mac:
ping x.x.x.x
arp -n |grep x.x.x.x

n年前俺就是这么干的。

论坛徽章:
0
7 [报告]
发表于 2004-04-10 11:25 |只看该作者

linux能不能将局域网内的所有机器的网卡mac地址监测到??急!!

想知道哪个IP对应的MAC,可以这样操作。
# ping IP
# arp -a

论坛徽章:
0
8 [报告]
发表于 2004-04-10 15:06 |只看该作者

linux能不能将局域网内的所有机器的网卡mac地址监测到??急!!

如果你是C类地址,ping一下整个C,然后arp -a可以看到MAC
如果做绑定限制,这样
建立/etc/ether
里面写

  1. 192.168.1.2  00:00:00:00:00:00
  2. 192.168.1.3  00:00:00:00:00:00
  3. 192.168.1.4  00:00:00:00:00:00
  4. 192.168.1.5  00:00:00:00:00:00
  5. ......
复制代码

如果你的地址是192.168.1.1,则不要把自己写进去
然后将探测到的MAC写到/etc/ether里,替换原来的00:00:00:00:00:00
最后arp -f
这样,即使对方改了IP,也不能上网,因为那个IP后面对应的不是他自己的MAC

论坛徽章:
0
9 [报告]
发表于 2004-04-18 07:27 |只看该作者

linux能不能将局域网内的所有机器的网卡mac地址监测到??急!!

多谢各位大虾!!!!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP