找回密码
 注册
快捷导航
查看: 1523|回复: 2

【求助】有人玩儿ros么?请教个问题

[复制链接] |自动提醒
阅读字号:

630

回帖

19

积分

7336

资产值

白金会员 Rank: 3Rank: 3Rank: 3

注册时间
2008-11-2
铜牌荣誉勋章(注册8年以上会员)
发表于 2016-5-11 15:31:03| 字数 712| - 中国–湖北–襄阳 联通 | 显示全部楼层 |阅读模式
首先,看图

这一部分mac为000000的ip应该是设置了固定ip了吧。
那么,我的需求是,强制使用dhcp服务,如果不是dhcp获得的ip的话,就过不去nat

然后我就设置了一个firewall的地址列表,如图

notnat列表里面的地址是不做nat的,也就是上不去外网的。

那么问题来了,如何获得dhcp->leases里面的mac地址是000000的ip地址,然后把这个ip写到firewall的address list里面去,同时,删除dhcp的lease里面的这个ip的记录。我打算做成每几分钟执行一遍。


第二个问题:
由于我这边的网是无线覆盖的。每一层楼一个ssid,所有楼层的密码都一样,每层楼一个网段。
那么如果我拿手机,从1楼走到10楼,那么很可能获得10个不同网段的ip。因为很多人所有的ssid都连过。比如去别的楼层开会什么的。
好吧,问题来了。如何在dhcp里面只保留最新获得的ip?

比如:我在1楼的时候得到的是10.0.10.0/24的,那么我到7楼就是10.0.17.0/24网段的。
那么,我的手机或者笔记本,也就是同一个mac地址,会获得好几个不同的ip地址,分布在不同的网段,按时间先后顺序会存在不通的active时间。
因为楼层人数众多,没人最少一个笔记本一个手机。很可能同一个楼层聚集多了就会出现ip不够用的情况。
而且这很多人是流动的,上楼下楼,或者下楼吃饭什么的。
注:所有wifi划到一个网段不现实,广播域太大了在办公网络里面不可能实现。这个先否掉以后,才有的现在的24位掩码。

需求:如何删除我之前在1楼的记录?只保留最新的10.0.17.0/24的最新获得的ip,同样是几分钟执行一遍对比。

万分感谢。
我已经弃明投暗、弃善向恶!

630

回帖

19

积分

7336

资产值

白金会员 Rank: 3Rank: 3Rank: 3

注册时间
2008-11-2
铜牌荣誉勋章(注册8年以上会员)
 楼主| 发表于 2016-5-17 08:07:46| 字数 14| - 中国–湖北 联通 | 显示全部楼层
这么多天居然没人会啊。。。。
我已经弃明投暗、弃善向恶!
回复 支持 反对

使用道具 举报

4150

回帖

62

积分

8577

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2002-11-13
铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)
发表于 2016-5-17 10:30:35| 字数 35| - 中国–广东–东莞 电信 | 显示全部楼层
第2个问题用ROS的CAPSMAN或者把DHCP的有效时间缩短解决就是
NOKIA N900
回复 支持 反对

使用道具 举报

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

本版积分规则

Powered by Discuz! X3.5 © 2001-2023 Comsenz Inc

GMT+8, 2025-1-10 22:55 , Processed in 0.096509 second(s), 28 queries , Gzip On, OPcache On.

手机版|小黑屋|安卓客户端|iOS客户端|Archiver|备用网址1|备用网址2|在线留言|专门网

返回顶部