由于早期下层部分规划很乱,最近不知怎么的,在生产环境中(公共环境),原本规划用于设备管理的保留IP地址段中突现一台设备,造成IP地址重复,且无法管理到目标设备。
通过ROS的PING工具,勾选arp ping,选择内网接口,获得了2台设备的MAC地址。如图1
图1
于是第一次想到强制保留IP地址。
在前几个月规划的时候,该网段是禁止访问外网的,仅作为内部的设备使用,但由于某些原因,后面陆续开放了一些地址许可于外网的访问。该网段开放给几个不同的管理人使用,虽然公告了但还是常常发生地址冲突,但未波及到网管中心的保留地址,所以也就是他们之间协调处理。多次通知后并未作出地址更改,于是在ROS中的ARP列表中将网管中心的设备MAC和IP进行绑定,使内网合法的设备仅留一个。接着把并未使用的地址都绑定到任意填写的MAC地址。
比较乱,总之还是通过ARP绑定的方法来实现,因为设备管理网段由于某些设备的兼容问题(。。。国内厂商开发的奇葩软件,不支持/32子网掩码…不支持DHCP….)。如果是开放外网的还能通过firewall来限制。
[分享]关于在ROS中保留IP地址:等您坐沙发呢!