ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

网络故障排查思路

2022-07-14 09:01:39  阅读:210  来源: 互联网

标签:网络故障 netsh 更改 ipconfig 故障 排查 IP地址 思路 上下文


网络故障排查
定位故障范围
①全网性网络故障:可定位故障源在出口或核心区域;
②小范围网络故障:可定位故障源在离故障源最近的相应设备或链路;
③单点性网络故障:可定位故障源在故障源自身
排除故障
①总体上思路为“链路”à“配置”。
②首先确认网络或相关设备是否出现人为变更;
③其次检查物理链路、设备是否正常;
④最后检查网络设备的相关属性或配置。

1、网络设备
①查看状态灯,包括 电源指示灯、状态灯、报警灯;
②感知设备的温度,检查设备是否温度过高。

2、物理链路
①检查链路指示灯;
②拔插链路;(附:光纤链路不建议多次拔插,多模光纤可以通过肉眼看到可见光)
③更换端口。

3、终端主机
Windows系统可使用如下常用命令
网络连通性测试
ping www.baidu.com

路径追踪
tracert -d 192.168.60.1
tracert -d www.baidu.com

查看网卡信息
ipconfig /all

网卡信息复位
ipconfig /release

获取IP地址(DHCP环境下)
ipconfig /renew

刷新dns缓存
ipconfig /flushdns

查看ARP信息
arp -a

重置网卡arp
arp -d

远程登录
telnet 192.168.60.22

4、分段定位
从用户端PC到接入交换机
从接入交换机到汇聚层交换机
从汇聚层交换机到核心交换机
从核心交换机到防火墙
从防火墙到路由器
从路由器到出口网关
故障案例-1 :PC无法获取IP地址

排查步骤:
①检查DHCP服务器是否正常,相关服务是否运行。
②从主机、核心交换机分别  ping  DHCP服务器。
③内网设置静态IP地址后,检查是否可以ping通网关。
根据上面的结果,从链路设置检查是否有故障。

故障案例-2:PC可以获取IP地址,但不能上网
排查步骤:      
在不能上网的主机上cmd—>ipconfig /all,查看获取到IP地址信息。
如果出现下图所示,说明DHCP服务器相应作域的“003 默认路由” 的设置错误

故障案例-3 :ARP欺骗攻击
排查步骤:      
在不能上网的主机上cmd ipconfig /all,查看获取到IP地址信息.
相关命令:showarp | include xxxx.xxxx.xxxx

故障案例-4 :配置错误—接口VLAN划分错误

此模式一般在设置了静态IP地址的环境中出现。
故障现象:主机ping不通网关。
排查步骤:
cmd
ipconfig /all  查看主机IP地址。
检查交换机相应端口的VLAN设置。
相关命令:show run
                show int status

Windows查看wifi密码
列出所有的WIFI
netsh wlan show profiles
查看
netsh wlan show profiles <interface name> key=clear
netsh高级用法
用法: netsh [-a AliasFile] [-c Context] [-r RemoteMachine] [-u [DomainName]UserName] [-p Password | *]
[Command | -f ScriptFile]

下列指令有效:

此上下文中的命令:

?              - 显示命令列表。
add            - 在项目列表上添加一个配置项目。
advfirewall    - 更改到 `netsh advfirewall' 上下文。
branchcache    - 更改到 `netsh branchcache' 上下文。
bridge         - 更改到 `netsh bridge' 上下文。
delete         - 在项目列表上删除一个配置项目。
dhcpclient     - 更改到 `netsh dhcpclient' 上下文。
dnsclient      - 更改到 `netsh dnsclient' 上下文。
dump           - 显示一个配置脚本。
exec           - 运行一个脚本文件。
firewall       - 更改到 `netsh firewall' 上下文。
help           - 显示命令列表。
http           - 更改到 `netsh http' 上下文。
interface      - 更改到 `netsh interface' 上下文。
ipsec          - 更改到 `netsh ipsec' 上下文。
lan            - 更改到 `netsh lan' 上下文
mbn            - 更改到 `netsh mbn' 上下文。
namespace      - 更改到 `netsh namespace' 上下文。
netio          - 更改到 `netsh netio' 上下文。
p2p            - 更改到 `netsh p2p' 上下文。
ras            - 更改到 `netsh ras' 上下文。
rpc            - 更改到 `netsh rpc' 上下文。
set            - 更新配置设置。
show           - 显示信息。
trace          - 更改到 `netsh trace' 上下文。
wcn            - 更改到 `netsh wcn' 上下文。
wfp            - 更改到 `netsh wfp' 上下文。
winhttp        - 更改到 `netsh winhttp' 上下文。
winsock        - 更改到 `netsh winsock' 上下文。
wlan           - 更改到 `netsh wlan' 上下文。

下列的子上下文可用:
advfirewall branchcache bridge dhcpclient dnsclient firewall http interface ipsec lan mbn namespace netio p2p ras rpc trace wcn wfp winhttp winsock wlan

若需要命令的更多帮助信息,请键入命令,接着是空格,
后面跟 ?。
重新获取动态windows ip地址
释放: ipconfig /release
获取: ipconfig /renew
Windows探测存活IP
for /L %i in (1,1,255) Do @ping -w 1 -n 1 192.168.40.%i | findstr "TTL="

标签:网络故障,netsh,更改,ipconfig,故障,排查,IP地址,思路,上下文
来源: https://www.cnblogs.com/zhuhuibiao/p/16476280.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有