排错精髓

  1. 确定拓扑
  2. 根据拓扑确定功能
  3. 确定思路(自上而下、自下而上)
  4. 展开分析

定界——定位——定因

故障处理思路客户端通过DHCP获取不到地址

客户端无法获取完整的IP地址(思考顺序)

  • pc终端或者操作系统问题
  • 环境问题(环路或者攻击)
  • 配置错误或者不合理
  • DHCP server服务器性能不足

排查思路

1、排查客户端以及操作系统问题

  • 确认故障是单台客户端还是大面积客户端都无法获取地址
  • span功能
  • 配置镜像源或者是端口vlan

若只有一台pc出现问题,可以在pc端安装抓包软件,通过查看客户端是否正常发出DHCP Discover来判断——重装网卡、重装系统

2、配查网络环境问题

  • 尝试将pc设置为静态的ip和网关,查看是否可以通信,排除客户端与服务器之间物理连通性——查看连通性、时延、抖动
  • 查看是否有环路或者是攻击现象(不能ping通或者掩饰很大)——消耗cpu和带宽资源,导致时延和抖动
  • 沿途查看是否有交换机cpu过高的情况,尤其是DHCP server是否存在cpu过高情况
  • 线路有问题的可以从客户端到DHCP服务器进行逐点抓包,确定丢包或者时延原因
  • 排查中间设备或者链路上加密机是否进行了过滤端口——因为DHCP是基于传输层的UDP,所以ACL过滤之后包就会丢失,对方就无法收到
  • 最简化功能,比如acl、pvlan、vlan应用,mstp中的block端口,排查是否有攻击现象①私设DHCP服务器欺骗攻击②DHCP服务器攻击——配置冲突、软件bug

3、配查网络配置是否正确

  • DHCP relay 一般配在三层网关设备上
  • DHCP snooping 配置信任口和非信任口,去往服务器口为非信任口(防止私设DHCP服务器)

非信任口拒绝DHCP报文通过,需要手动配置信任口

4、配查DHCP服务器性能

  • 查看地址池有没有可用IP
  • show IP dhcp server增加地址池可用范围

5、排查设备软件版本问题
6、收集信息联系技术支持

  • show dhcp lease
  • show ip dhcp

L2和L3常用技术

  • L2:stp、trunk、arp、vlan
  • L3:vrrp、ospf、acl

【排错】故障处理思路客户端通过DHCP获取不到地址相关推荐

  1. php怎么获取用户所在地址,php获取客户端ip及获取ip所在地址

    // 获取ip function ip() { if (isset($_SERVER["HTTP_X_FORWARDED_FOR"])) $ip = $_SERVER[" ...

  2. Windows DHCP Server基于MAC地址过滤客户端请求实现IP地址的分配

    企业中,为了降低管理员对于IP地址管理.分配的复杂繁琐性,很多企业都会架设Windows DHCP服务器,通过DHCP服务器为企业中的客户端自动分配IP地址. 但是面对现代如此庞大数量的客户端PC.手 ...

  3. 项目8 利用DHCP自动分配IP地址

    一.项目背景 1.项目任务 某公司组建单位内部的局域网,随着计算机数量的增加,网络管理员在客户机的TCP/IP维护上花费了不少的时间,首先在连入单位内部网络时需要分配IP地址,另外有些客户在对计算机重 ...

  4. 经验案例:当配置为共享/静态WEP加密时,客户端无法从DHCP获取IP地址

    经验案例:当配置为共享/静态WEP加密时,客户端无法从DHCP获取IP地址 一.问题描述        当配置为共享/静态WEP加密时,客户端无法从DHCP上获取IP地址. 二.过程分析     这种 ...

  5. dhcp服务器响应慢,请教下大家DHCP获取慢的原因和解决思路

    您好,请知: 终端接入的端口开启STP边缘端口,以下是参考命令: int gi 1/0/1 stp edge-port quit 以下是DHCP无法自动获取IP地址.获取异常的参考思路及命令: 1.检 ...

  6. 【排错】光纤故障处理思路

    光纤故障处理思路 故障描述:光口插入光模块和光纤对端设备互联指示灯不亮,接口无法link up 处理思路 检查光纤收发是否插反,tx是发送,rx是接收,正三角是发送,倒三角是接受 (多模光模块,不要用 ...

  7. 华三模拟器:实现路由器接口使用dhcp获取地址

    物理拓扑:三台路由器上面的充当dhcp服务器,下面两台作为客户端,使用dhcp的方式获取地址 配置思路: 1.服务器接口配置地址 2.服务器启用dhcp服务,配置地址池 3.客户端启用dhcp功能 服 ...

  8. KB244036_PXE 客户端、DHCP 和 RIS 服务器之间的 PXE 交互过程说明

    概要 当预启动执行环境 (PXE) 客户端启动时,它必须执行以下两个操作:从动态主机配置协议 (DHCP) 服务器获得一个 IP 地址和找到一台 PXE 启动服务器,该服务器将向 PXE 客户端发送启 ...

  9. win 7 DHCP获取不到ip的解决办法

    win7一直工作正常,最近突然无法上网,dhcp获取不到IP地址,手动设置ip可以正常上网,排除了路由器的问题,尝试了以下几种办法,问题解决: 1.netsh int ip reset 2.netsh ...

最新文章

  1. Transformers 研究指南
  2. 2020上半年收集到的优质AI文章 – 自动驾驶
  3. rc.local自启动学习
  4. C# partial 关键字的使用
  5. Linux 系统下命令 unrar 的英文版使用说明
  6. android studio 安装问题,解决Android Studio的安装问题
  7. 高吞吐消息中间件Kafka集群环境搭建(3台kafka,3台zookeeper)
  8. 智能驾驶LQR横向控制算法
  9. 维纳滤波及其简单实现
  10. 用什么方法可以将Word转换成PDF文档?
  11. c语言xp与pow的差别,关于c ++:调用pow()时舍入结果的差异
  12. 如何在debian上安装google pingyin
  13. janusgraph编程指南之-Schema设计
  14. 台湾国立大学(林轩田)《机器学习技法》(第7讲)blending and bagging
  15. Springboot+mysql+基于VUE框架的商城综合项目设计与实现 毕业设计-附源码111612
  16. IA-32指令系统概述
  17. 抖音企业号怎么注册?商家注册企业号全流程分享
  18. 黑马程序员Java零基础视频教程(2022最新Java)B站视频学习笔记-Day14-面向对象进阶02
  19. WebChat 清爽来袭 - JavaChat系统Ⅳ
  20. c语言中funx的作用,c语言中fun用法详解

热门文章

  1. 读书|优秀作家玄机《新品类战略》
  2. 互联网最值得加入的 173 家国企名单
  3. html几张图片轮播效果,HTML5--图片轮播多张展示
  4. java 过滤器调用链_FilterChain(过滤器链)详解
  5. 总结:进程和线程的区别
  6. 使用 DataX 实现数据同步(高效的同步工具)
  7. HTTP应知应会知识点复习手册(上)
  8. ThinkPad X200 安装XP系统
  9. python 学习汇总41:unicode( tcy)
  10. Python中判断文本是否为数字,类似excel isnumber的功能