因为各种需要在内网设置了一台内网服务器(Windows2008 R2)。我对路由器进行了设置在每日凌晨3点的时候自动重启。

然而在这过程中,有时候会出现内网服务器无法上线的情况。然后我就把电源拔了重启。

为啥无法上线?

之前我翻看日志也没看出啥问题。由于是服务器也懒得去接个显示器。但也并不是每次路由器重启了之后都会无法上线所以我就暂且不想这问题了。

直到今天,MLGB重启之后又无法上线了。

正当我准备拔电源的时候突然想起一般WINDOWS在断网又重新接通的时候会自动搜索IP设置。

好像我的台式机也这么卡死过啊。

于是我死马当活马医的把服务器的网线一拔再插上。回到电脑前远程登陆。服务器能正常连上了。

那么这问题出在什么地方?

其实就是SB微软的windows系列一个DHCP扫描机制有问题。我印象里从XP开始就一直有这问题。如果时机不是很对路由器的DHCP服务还没启动Windows就开始自动搜索IP设置的话,直接导致Windows的扫描机制扫不到DHCP设置从而自己一顿瞎扫然后拒绝了后续路由器的DHCP广播。所以这就是为什么我拔了网线再插上,服务器又正常上线的原因。因为自动扫描设置被强制打断又重新开始扫描了,自然就能获取得到路由器的DHCP广播数据。

但我特么懒得每次都来拔网线啊?烦不烦啊

所以要彻底解决这问题,

**请对服务器的IP设置进行手动设置。
请对服务器的IP设置进行手动设置。
请对服务器的IP设置进行手动设置。**

因为很重要所以我说三次还加粗了。