wollfsuen 发表于 2008-2-21 23:02:38

为何客户端断网之后DHCP中还在记录此机的信息?怎样去掉?

客户端断开后.ROS的DHCP中还在记录此机的过期时间,怎样设置,当客户端断网后,DHCP-SERVER自动清除断网机器的信息并等待重新分配?搜索了一下没找到答案.望高手指教,谢谢.

hcb 发表于 2008-2-22 14:03:59

DHCP里面有一个租约期限(Lease Time),从开始分配IP算起,在这个期限内,该IP是不能够被再次分配给其他用户的,因此一直存在
可以使用缩短这个期限的办法,来接近你的要求,比如期限为1小时,1小时后重新获得IP。

wollfsuen 发表于 2008-2-23 21:25:02

谢谢楼上的回复,但这应该不是根本的解决办法...还是谢谢.

hcb 发表于 2008-2-23 22:20:04

如果是动态分配IP的话,可以用脚本定时检测的,比如5分钟ping一次,不通的就判断为关机了,然后就删除DHCP里面的这一条记录
当然,你得保证每台机开着的时候,都是能ping通的,否则就不能用这个来判断了

parphy 发表于 2008-2-23 22:41:11

你的地址如果紧张到了这种程度,那早就应该考虑扩大地址池了,而不应该考虑那点所谓短期的效率,
为提高DHCP的效率,很多服务器程序会优先延续使用下一个未用的IP,而不会为每次请求都使用浪费性能的查询(除非在必要的时候),因此你的IP即使是在空闲状态,也不会被分配出去。
DHCP服务在设计之初就是有一定想法的,还是多看些理论方面的书吧
楼主喜欢钻牛角尖,不过喜欢钻牛角尖的人是适合搞技术的人
PING的方法,不必考虑了,现在的机器大部分默认开墙,这样的判断根本不能作为依据

[ 本帖最后由 parphy 于 2008-2-23 22:51 编辑 ]

wollfsuen 发表于 2008-2-24 19:35:33

楼上的大哥,我就两台机器,地址紧张不了的.刚刚接触ROS,还处于实验实习阶段.搜了没有DHCP详细的设置介绍,再找找,看有没有资料...

[ 本帖最后由 wollfsuen 于 2008-2-24 19:36 编辑 ]

mangfei 发表于 2008-2-24 20:53:46

汗。。。。楼上的强啊就两台机器

wollfsuen 发表于 2008-2-25 11:05:20

楼上的别汉,刚学ROS,从最少配置开始..
页: [1]
查看完整版本: 为何客户端断网之后DHCP中还在记录此机的信息?怎样去掉?