+ -
当前位置:首页 → 问答吧 → DHCP服务器上bad address问题

DHCP服务器上bad address问题

时间:2011-04-07

来源:互联网

大家好,请教一个问题:* J1 h6 `- s1 `; i4 ^
我这边是通过DHCP服务器分配ip地址的,在DHCP服务器上做mac和ip的绑定。但是有时候会出现bad address的错误绑定,这时候该用户就不能上网了,需要删除并新建此绑定才能正常获得ip地址。3 e  N) g& ^3 q: }* k
+ n5 f" ]: F! ^, p8 n/ U
1.请问这个问题是如何出现的?
# x# K9 B. }! Z" b2.在不使用其他设备的情况下,可以解决这个问题吗?: O8 [9 z& P% B5 N
3.nack是什么意思呢?+ m9 w$ O8 o  d) H- l9 c

! r" w; e8 s% V% B谢谢大家~

作者: leoliu121   发布时间: 2011-04-07

你的DHCP服务器是什么

作者: sherryicy   发布时间: 2011-04-07

1、2、开启了DHCP的冲突检测,在DHCP服务右键属性上,发现当前地址被占用,所以在服务器会显示是一个bad address.如果你当前环境有静态IP,那这一功能是好的,免去了IP地址冲突的现象。
7 v3 c. B" f& Z% Z% y6 U3、NACK的意思就是说:不好意思,你请示的IP已给其它人使用" \+ H  @: t& l; L
DHCP客户机每次重新登录网络时,就不需要再发送DHCP discover发现信息了,而是直接发送包含前一次所分配的IP地址的DHCP request请求信息。当DHCP服务器收到这一信息后,它会尝试让DHCP客户机继续使用原来的IP地址,并回答一个DHCP ack确认信息。如果此IP地址已无法再分配给原来的DHCP客户机使用时(比如此IP地址已分配给其它DHCP客户机使用),则DHCP服务器给DHCP客户机回答一个DHCP nack否认信息。当原来的DHCP客户机收到此DHCP nack否认信息后,它就必须重新发送DHCP discover发现信息来请求新的IP地址。

作者: hubuxcg   发布时间: 2011-04-07