转帖
整个过程:
1
DHCP请求IP地址的过程
l
发现阶段,即DHCP客户端寻找DHCP服务器的阶段。客户端以广播方式发送DHCPDISCOVER包,只有DHCP服务器才会响应。
l
提供阶段,即DHCP服务器提供IP地址的阶段。DHCP服务器接收到客户端的DHCPDISCOVER报文后,从IP地址池中选择一个尚未分配的IP地址分配给客户端,向该客户端发送包含租借的IP地址和其他配置信息的DHCPOFFER包。
l
选择阶段,即DHCP客户端选择IP地址的阶段。如果有多台DHCP服务器向该客户端发送DHCPOFFER包,客户端从中随机挑选,然后以广播形式向各DHCP服务器回应DHCPREQUEST包,宣告使用它挑中的DHCP服务器提供的地址,并正式请求该DHCP服务器分配地址。其它所有发送DHCPOFFER包的DHCP服务器接收到该数据包后,将释放已经OFFER(预分配)给客户端的IP地址。
如果发送给DHCP客户端的DHCPOFFER包中包含无效的配置参数,客户端会向服务器发送DHCPCLINE包拒绝接受已经分配的配置信息。
l
确认阶段,即DHCP服务器确认所提供IP地址的阶段。当DHCP服务器收到DHCP客户端回答的DHCPREQUEST包后,便向客户端发送包含它所提供的IP地址及其他配置信息的DHCPACK确认包。然后,DHCP客户端将接收并使用IP地址及其他TCP/IP配置参数。
2
DHCP客户端续租IP地址的过程
l
DHCP服务器分配给客户端的动态IP地址通常有一定的租借期限,期满后服务器会收回该IP地址。如果DHCP客户端希望继续使用该地址,需要更新IP租约。实际使用中,在IP地址租约期限达到一半时,DHCP客户端会自动向DHCP服务器发送DHCPREQUEST包,以完成IP租约的更新。如果此IP地址有效,则DHCP服务器回应DHCPACK包,通知DHCP客户端已经获得新IP租约。
如果DHCP客户端续租地址时发送的DHCPREQUEST包中的IP地址与DHCP服务器当前分配给它的IP地址(仍在租期内)不一致,DHCP服务器将发送DHCPNAK消息给DHCP客户端。
3
DHCP客户端释放IP地址的过程
l
DHCP客户端已从DHCP服务器获得地址,并在租期内正常使用,如果该DHCP客户端不想再使用该地址,则需主动向DHCP服务器发送DHCPRELEASE包,以释放该地址,同时将其IP地址设为0000。
所有路由器都有给电脑分配IP地址的功能,所以本地连接的IP地址和DNS都设为自动获取就可以了。但自动获取并不是百试百灵的,建议亲自填写。填了之后可以免去电脑每次开机搜索IP地址造成的迟钝现象。
。DHCP有3个端口,其中UDP67和UDP68为正常的DHCP服务端口,分别作为DHCP Server和DHCP Client的服务端口;546号端口用于DHCPv6 Client,而不用于DHCPv4,是为DHCP failover服务, *** 作如下:
1、在键盘上按下“WIN+R”键,在运行框里输入“cmd”,点击 确定 按钮。
2、在命令框里输入“servicesmsc”,并按回车键。
3、等待几秒钟之后会d出一个服务窗口,滚动鼠标滚轮或者是向下拖动右边滑条。
4、找到名称为“DHCP Client”项,双击鼠标左键。
5、在d出的窗口点击“确定”按钮,这时候dhcp服务器便设置成功了。
应该是MAC地址格式的问题吧。
如果要立即生效,需要清空路由器自动分配ip的缓存的,计算机上重新获取ip。
命令:clear ip dhcp binding
具体看
参考资料:
>
以上就是关于电脑DHCP无法获取地址上不了网怎么办啊全部的内容,包括:电脑DHCP无法获取地址上不了网怎么办啊、dhcp 不能获取IP地址,怎么办、思科路由器DHCP ip分配问题等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)