免费注册 查看新帖 |

Chinaunix

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

platinum请进! [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2004-04-19 10:02 |只看该作者 |倒序浏览
如果你是C类地址,ping一下整个C,然后arp -a可以看到MAC
如果做绑定限制,这样
建立/etc/ether
里面写
代码:

192.168.1.2  00:00:00:00:00:00
192.168.1.3  00:00:00:00:00:00
192.168.1.4  00:00:00:00:00:00
192.168.1.5  00:00:00:00:00:00
......


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

以上是你回给某个网友的贴,我试了一下, 但是我机器ip地址改变了以后还是可以上网的啊,能帮我解释一下吗?

论坛徽章:
33
荣誉会员
日期:2011-11-23 16:44:17天秤座
日期:2014-08-26 16:18:20天秤座
日期:2014-08-29 10:12:18丑牛
日期:2014-08-29 16:06:45丑牛
日期:2014-09-03 10:28:58射手座
日期:2014-09-03 16:01:17寅虎
日期:2014-09-11 14:24:21天蝎座
日期:2014-09-17 08:33:55IT运维版块每日发帖之星
日期:2016-04-17 06:23:27操作系统版块每日发帖之星
日期:2016-04-18 06:20:00IT运维版块每日发帖之星
日期:2016-04-24 06:20:0015-16赛季CBA联赛之天津
日期:2016-05-06 12:46:59
2 [报告]
发表于 2004-04-19 10:53 |只看该作者

platinum请进!

platinum不在线,我进来看看。

论坛徽章:
0
3 [报告]
发表于 2004-04-19 11:00 |只看该作者

platinum请进!

我以前也试过arp -f的,好像没用
现在我用arp -s ip mac静态加上去,而且要开机开机运行加上才能生效~

论坛徽章:
33
荣誉会员
日期:2011-11-23 16:44:17天秤座
日期:2014-08-26 16:18:20天秤座
日期:2014-08-29 10:12:18丑牛
日期:2014-08-29 16:06:45丑牛
日期:2014-09-03 10:28:58射手座
日期:2014-09-03 16:01:17寅虎
日期:2014-09-11 14:24:21天蝎座
日期:2014-09-17 08:33:55IT运维版块每日发帖之星
日期:2016-04-17 06:23:27操作系统版块每日发帖之星
日期:2016-04-18 06:20:00IT运维版块每日发帖之星
日期:2016-04-24 06:20:0015-16赛季CBA联赛之天津
日期:2016-05-06 12:46:59
4 [报告]
发表于 2004-04-19 11:05 |只看该作者

platinum请进!

原帖由 "maldinihjw" 发表:
我以前也试过arp -f的,好像没用
现在我用arp -s ip mac静态加上去,而且要开机开机运行加上才能生效~


可以写好一个script,然后加在rc.local里,这样,就不用每次写了。也可能加在rc.2 的目录下一个soft link,但那样不太好。

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

platinum请进!

对的,直接加到ra.local里面

论坛徽章:
0
6 [报告]
发表于 2004-04-19 12:26 |只看该作者

platinum请进!

[quote]原帖由 "lltp2002"]以上是你回给某个网友的贴,我试了一下, 但是我机器ip地址改变了以后还是可以上网的啊,能帮我解释一下吗?[/quote 发表:


如果服务器的IP是192.168.0.1
生成一个对照表,内容是
192.168.0.2 00:00:00:00:00:00
192.168.0.3 00:00:00:00:00:00
192.168.0.4 00:00:00:00:00:00
....
192.168.0.254 00:00:00:00:00:00

然后你的CLIENT的IP是192.168.0.2,则把他的MAC在/etc/ethers里改一下
然后arp -f,如果提示错误,可以加个设备参数,arp -i eth0 -f

这样,如果那台CLIENT的IP改成了非192.168.0.2,则服务器会认为他的MAC应该是00:00:00:00:00:00,通讯的时候直接与那个MAC通讯,所以,那个CLIENT就不能上网了

论坛徽章:
0
7 [报告]
发表于 2004-04-19 14:53 |只看该作者

platinum请进!

对了,顺便说一下,以上是不是应用在linux作为服务器的状态才能有效果啊, 我们公司用的是路由器,这样做是不是没有用啊,呵呵。

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

platinum请进!

当然啊,LINUX做网关才有效,如果用路由器,那么从网络拓扑上来说,LINUX和其他机器是平级的呀
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP