电脑无法上网,DHCP客户端不能正确获取IP地址
问题特征:DHCP服务器更新【保留】配置信息后,给一客户端绑定了新的IP地址;但客户端IP地址并未正确更新;


处理:
一、检查DHCP服务器配置;
1.MAC地址、IP地址均正确;并已“添加到筛选器”-“允许”;
2.但刷新DHCP服务器,重启DHCP服务器后,客户端IP还是未能正确更新;
二、检查DHCP客户端;
1.DHCP Client服务已正常启动;
2.网络适配器已配置为“自动获取IP”地址;
3.打开命令提示符窗口;(参考:快速打开命令提示符窗口的常见方法http://jingyan.baidu.com/article/f0062228d01daafbd3f0c8dd.html)
输入“ipconfig/release”;回车;释放网络适配器的IPv4 地址;
输入“ipconfig/renew”;回车;更新网络适配器的 IPv4地址;
依旧未能正确更新IP地址;
4.卸载网络适配器,重装驱动,依旧未能正确更新IP地址;
三、检测是否有人私接设备;
认真查看,才发现此客户端默认网关为“192.168.1.253”,并非企业默认网关,多半有人私接设备;
果然有人私自接了一个无线路由器,客户端始终不变的IP正是此路由器(DHCP服务)分配的IP地址;由于处于同一网段,未能即时查觉(企业路由器并未采用默认IP,也未有冲突提示);
移除该无线路由器后,客户端正确更新IP地址;
经验总结:
人们遇到熟悉的信息时,往往容易一扫而过,很容易忽略结节,很难发现问题的根源;
就如以上案例,若一开始就注意到默认网关有异,便可很快速地找对根源;
申明:
1、以上实例仅供参考,遇到具体问题还请具体分析,切勿以偏概全;
2、操作命令及菜单仅供参考,达到同一效果,可有多样操作方式,还请采用自己熟悉的操作方式;
Windows xp 命令行里面输入ipconfig/release ipconfig/renew, 提示 an error occurred while renewing..
电脑无法上网,DHCP客户端不能正确获取IP地址的更多相关文章
- 1. 通过DHCP服务器动态获取IP地址之后无法上网的解决方法
故障:内网正常,在同一个局域网内的其它PC端通过DHCP获取IP地址并且可以正常上网. 1.通过wireshark抓包,使用ipconfig /renew时,wireshark内出现DHCP请求服务, ...
- PXE DHCP获取IP与传统DHCP获取IP地址的区别
正常的DHCP获取IP的流程(Discover-Offer-Request-Ack): (Discovery)主机端在LAN中发布MAC地址为FF:FF:FF:FF:FF:FF的广播来寻找DHCP服务 ...
- DHCP获取IP地址过程中捕获的报文—三级网络总结(二)
上一篇文章主要说了一下知识点中的IP地址的考点,这一篇我打算说说DHCP获取IP地址过程中捕获的报文的这个考点,都是自己的理解,有错误欢迎指正. DHCP是应用层协议,UDP是传输层协议,IP是网络层 ...
- ARM-Linux配置DHCP自动获取IP地址
备注:内核版本:2.6.30.9busybox版本:1.15.2 PC Linux和开发板Linux的工作用户:root 1. 配置内核:[*] Networking support --->N ...
- .NET获取客户端的操作系统、IP地址、浏览器版本
获取客户端的操作系统: #region 获取操作系统版本号 /// <summary> /// 获取操作系统版本号 /// </summary> /// <returns ...
- NetScaler通过DHCP服务器获取IP地址
NetScaler通过DHCP服务器获取IP地址 DHCP 选项参考 https://www.iana.org/assignments/bootp-dhcp-parameters/bootp-dhcp ...
- 在ASP.NET Core中获取客户端和服务器端的IP地址(转载)
随着ASP.NET的发展,有不同的方式从请求中访问客户端IP地址.WebForms和MVC Web应用程序只是访问当前HTTP上下文的请求. var ip = HttpContext.Current. ...
- Java Web项目获取客户端和服务器的IP地址
在JSP里,获取客户端的IP地址的方法是:request.getRemoteAddr(),这种方法在大部分情况下都是有效的.但是在通过了Apache,Squid等反向代理软件就不能获取到客户端的真实I ...
- 【PHP开发篇】一个统计客户端商机提交的获取IP地址
1.对客服提交数据的ip地址记录. 获取ip地址的方法: public function getIP() { global $ip; if (getenv("HTTP_X_REAL_IP&q ...
随机推荐
- [Angular] Configure an Angular App at Runtime
It always again happens (especially in real world scenarios) that you need to configure your Angular ...
- JavaSript之prototype属性
近期在JavaSript进行Array操作的时候发现没有删除节点的方法.而我要实现的效果须要不断调用删除节点的方法.查找了相关资料发现能够利用prototype属性给Array添加删除节点的方法.而且 ...
- Ryu基本操作的REST API调用演示样例
import urllib2 import json def get_all_switches(): url = "http://127.0.0.1:8080/v1.0/topology/s ...
- 在PyCharm中以root权限运行和调试python代码
python中有的代码可能需要su权限,如 import os os.mkdir('/media/xxx/disk_a') 如果在交互式环境中使用,需要以sudo的方式启动python.而在PyCha ...
- bzoj1051: [HAOI2006]受欢迎的牛(强联通)
1051: [HAOI2006]受欢迎的牛 题目:传送门 题解: 今天又做一道水题... 强联通啊很明显 水个模板之后统计一下每个强联通分量中点的个数,再统计一下出度... 不难发现:缩点之后当且仅当 ...
- Python语法篇:
- 基础篇: - 介绍 - 下载安装以及PyCharm安装 - 变量 - 数据类型 - 列表,元组,字典,集合 - 函数 - 内置函数 - 生成器,迭代器,装饰器 - 面向对象: - 面向对象简介: ...
- GPU学习笔记(二)
找到了一个还不错的教程http://blog.csdn.net/augusdi/article/details/12527497 今天课比较多,但是有了这个教程解决了昨天不能运行的问题.
- PostgreSQL Replication之第二章 理解PostgreSQL的事务日志(3)
2.3 理解一致性和数据丢失 挖掘PostgreSQL事务日志而不考虑一致性是不可能的.在本章的第一部分,我们已经大体上解释了事务日志的基本思想.您已经知道,无需事先的日志改变的能力,使数据处于一种好 ...
- ES6中的let、contst
一 let 1.let 局部变量 不会变量提升,在运用时候要先声明在调用,var 全局变量 会产生变量提升: 2.在块级作用域中纯在let const,他所生命的变量就绑定在这个区域,未经过声明调用会 ...
- ios发布以后关键信息确认与nslog
发布以后信息查看的路径: xcode->window->devices and …->查看如图的log. 通常在发布以后,处于安全和性能的考虑,会禁止打印log:但是在关键的信息需要 ...