电脑不能上网,有可能是自动获取IP出错.我们可以按以下方法进行故障排除.

第一步:通过任务栏的“开始->运行->输入CMD”进入命令行模式。

第二步:在命令行模式中输入ipconfig后回车,看是否可以自动获得IP地址。
提示:在进行前两步操作前首先要保证客户机的IP地址分配方式被设置为自动获得IP地址。

第三步:如果可以获得正确的IP地址说明DHCP正常,如果发现获得错误的地址,其中包括169.254.*.*这样的形式,则输入ipconfig /release命令,该命令是将当前获得的网络参数信息释放。

第四步:释放网络参数后再次输入ipconfig我们会看到当前得到的网络参数已经为空,所有信息变成0.0.0.0。

第五步:释放得到的错误信息后输入ipconfig /renew将自动获得新的信息

提示:如果我们不执行释放IP信息的命令直接运行ipconfig /renew的话将无法重新获得IP信息。因此第三步必不可少。

第六步:重新获得IP信息后我们查看当前的地址参数,如果无法获得任何信息的话还是要从本机入手解决问题,如果获得的是错误信息的话则需要找到DHCP服务器,对其进行检查。

第七步:将本地网卡禁用然后再次启用,按照上面介绍的步骤重新做一次。

第八步:我们以在客户机上使用ping命令,输入ping 172.30.1.3搜索查看网络连通情况,其中172.30.1.3是提供DHCP服务的服务器IP。

第九步:在系统的“事件查看器”中寻找有无关于DHCP服务相关的故障记录。方法是“开始->控制面板->管理工具->事件查看器”。

第十步:通过“开始->控制面板->管理工具->服务”打开服务设置窗口,在服务列表中找到dhcp client service。(如图4)在其上双击,然后点停止按钮,接着再点启动按钮将其重新启动。如果发现该服务本身没有启用则更说明了故障的根源所在,直接启动并设置启动方式为“自动”即可。

第十一步:打开网络的本地连接进行修复,方法是“网上邻居->属性->本地连接->修复”。系统将自动清除ARP缓存与NETBS信息,接着更新DNS与DHCP服务组件与相关信息。