网络故障排查的两大命令详解,零基础入门到精通,收藏这一篇就够了

网络故障排查常用的命令(详细) 主要用于确定网络的连通性。确定网络是否正确连接以及网络连接的状况,ping就是一个测试程序,如果ping运行正确,大体上就可以排除网络访问层、网卡、Modem的输入输出线路、电缆和路由器等存在的故障,从而直播中。 阅读详情

网络中排查故障常用的两大命令

  • ping命令

  • tracert命令

1、ping命令

`ping` 命令是用于测试网络连接性和诊断网络问题的常用工具。

(1)ping 命令的用法

在 Windows 系统和 Linux 系统中都可以使用。

在 Windows 系统中,打开命令提示符(按下 `Win + R` 键,输入 `cmd` 并回车),然后输入 `ping` 加上目标主机的 IP 地址或域名,例如:`ping www.baidu.com` 。

在 Linux 系统中,打开终端,输入同样的命令格式:`ping www.baidu.com` 。

`ping` 命令常用的参数包括:

`-t` :持续不断地发送数据包,直到手动停止。

`-n` :指定发送数据包的数量。

`-l` :指定发送数据包的大小。

C:\Users\20101>ping 192.168.1.1 -t      正在 Ping 192.168.1.1 具有 32 字节的数据:   来自 192.168.1.1 的回复: 字节=32 时间=4ms TTL=64   来自 192.168.1.1 的回复: 字节=32 时间=7ms TTL=64   来自 192.168.1.1 的回复: 字节=32 时间=5ms TTL=64      192.168.1.1 的 Ping 统计信息:       数据包: 已发送 = 3,已接收 = 3,丢失 = 0 (0% 丢失),   往返行程的估计时间(以毫秒为单位):       最短 = 4ms,最长 = 7ms,平均 = 5ms   Control-C         C:\Users\20101>ping 192.168.1.1 -n 2      正在 Ping 192.168.1.1 具有 32 字节的数据:   来自 192.168.1.1 的回复: 字节=32 时间=5ms TTL=64   来自 192.168.1.1 的回复: 字节=32 时间=4ms TTL=64    # 总共两条      192.168.1.1 的 Ping 统计信息:       数据包: 已发送 = 2,已接收 = 2,丢失 = 0 (0% 丢失),   往返行程的估计时间(以毫秒为单位):       最短 = 4ms,最长 = 5ms,平均 = 4ms            C:\Users\20101>ping 192.168.1.1 -l 5      正在 Ping 192.168.1.1 具有 5 字节的数据:   来自 192.168.1.1 的回复: 字节=5 时间=4ms TTL=64   来自 192.168.1.1 的回复: 字节=5 时间=4ms TTL=64   来自 192.168.1.1 的回复: 字节=5 时间=8ms TTL=64   来自 192.168.1.1 的回复: 字节=5 时间=5ms TTL=64      192.168.1.1 的 Ping 统计信息:       数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),   往返行程的估计时间(以毫秒为单位):       最短 = 4ms,最长 = 8ms,平均 = 5ms      

(2)ping命令的基本应用

  • ping 网关 IP

当您 `ping` 网关的 IP 地址时,主要用于检测您的设备与本地网络网关之间的连接是否正常。

如果能正常收到回复,说明您的设备能够与网关通信,本地网络连接正常。如果出现丢包或超时,可能意味着存在本地网络连接问题,比如网线松动、网卡故障或者网关设备出现异常。

  • ping 127.0.0.1

`ping 127.0.0.1` 用于测试本地计算机的 TCP/IP 协议栈、IP地址、子网掩码的设置是否正常工作。这个地址被称为本地回环地址。

无论计算机的网络设置如何,对其 `ping` 操作都应该成功。如果 `ping 127.0.0.1` 失败,通常表示您的计算机的网络配置或相关协议存在严重问题,可能需要重新安装网络驱动程序或检查系统设置。

  • ping 域名

`ping` 域名用于检测您的计算机与该域名所对应的服务器之间的连接情况。例如,`ping www.taobao.com` 。

如果能够成功收到回复,说明您的计算机能够通过网络找到并连接到该域名所指向的服务器。如果无法 `ping` 通,可能是域名解析出现问题、网络连接故障、目标服务器不可用等原因。

(3)ping 命令的应用场景

1. 检测网络连接是否正常

2. 测量网络延迟

3. 排查网络故障

4. 测试网络性能

2、tracert命令

tracert 命令的使用方法及用于诊断网络连接问题的方式

当使用 `tracert` 命令来诊断网络连接问题时,可以通过以下几个方面进行分析:

  1. 查看路径中的跳数和每一跳的响应时间

- 每一行代表一个网络节点(路由器或其他中转设备),跳数从 1 开始递增。

- 响应时间表示数据包从本地到达该节点并返回所需的时间。如果某一跳的响应时间过长,可能是该节点存在性能问题或拥塞。

例如,如果第 5 跳的响应时间明显高于其他跳,可能需要关注该节点的网络状况。

  1. 检查是否存在丢包

- 如果某一跳显示 `* * *` ,表示在该节点发生了丢包。过多的丢包可能导致网络连接不稳定或中断。

比如,连续几跳都出现丢包情况,可能存在网络链路故障。

  1. 确定路由路径是否异常

- 观察路由路径是否合理,是否存在绕路或不符合预期的路径。

假设您的网络应该通过本地的某个骨干节点连接到目标,但 `tracert` 结果显示走了其他较远的路径,可能存在路由配置问题。

  1. 对比不同时间段的结果

- 在不同时间执行 `tracert` 命令,查看结果是否有变化。如果在某些时间段出现问题,可能与网络负载或特定设备的工作状态有关。

例如,在工作高峰期和非高峰期分别进行测试,对比结果以确定是否存在与时间相关的网络问题。

  1. 与正常情况对比

- 如果之前有正常情况下的 `tracert` 记录,可以与当前出现问题时的结果进行对比,更直观地发现差异和问题所在。

比如,正常时路径经过 5 个节点,而出现问题时经过了 8 个节点,可能新增的节点存在故障。

通过以上对ping’和’tracert 命令结果的分析,可以帮助您定位和诊断网络连接中的问题,以便采取相应的解决措施。

为了帮助大家更好的学习网络安全,我给大家准备了一份网络安全入门/进阶学习资料,里面的内容都是适合零基础小白的笔记和资料,不懂编程也能听懂、看懂这些资料!

因篇幅有限,仅展示部分资料,需要点击下方链接即可前往获取

[2024最新优快云大礼包:《黑客&网络安全入门&进阶学习资源包》免费分享]


在这里插入图片描述

因篇幅有限,仅展示部分资料,需要点击下方链接即可前往获取

[2024最新优快云大礼包:《黑客&网络安全入门&进阶学习资源包》免费分享]
在这里插入图片描述

在这里插入图片描述

因篇幅有限,仅展示部分资料,需要点击下方链接即可前往获取

[2024最新优快云大礼包:《黑客&网络安全入门&进阶学习资源包》免费分享]

深入解析设计规则检查约束:set_max_transition与set_max_capacitance的实战应用 本文深入解析了芯片设计中的关键设计规则检查约束set_max_transition与set_max_capacitance。通过剖析信号转换时间与负载电容的原理,结合实战案例,阐述了如何设置约束以保障信号完整性、控制功耗与时序,并提供了在综合与布局布线阶段的应用策略与修复方法。 阅读详情

相关推荐

ENSP:小型企业网络拓扑设计

包含的技术:ospf、dhcp中继、ac+ap、vrrp+mstp、acl、浮动路由、静态路由、vlan划分

weixin_45921302的博客 1万+

Ping和Trace指令的执行过程分析

使用GNS3来分析我们日常生活中长使用的ping指令和trace指令这两个指令的执行流程和执行的细节,后面如果阅读量高的话,将会在开创一个分类出来专门讲述这两个指令如何使用编程语言来实现。

zyp666888的博客 2324

实战指南:如何优雅解决SpringBoot3与Mybatis-Plus的版本兼容性问题

本文深入解析SpringBoot3与Mybatis-Plus的版本兼容性问题,提供实战解决方案。通过Maven依赖排除策略、Gradle配置方案及自动配置覆盖策略,有效解决包冲突和初始化顺序问题,确保项目平稳升级。适用于开发者快速解决SpringBoot3与Mybatis-Plus的集成难题。

weixin_28432777的博客 597

网络工程师必备:如何排查网络故障?零基础入门到精通,收藏这篇就够了

网络故障排查是网络工程师的核心技能。通过端到端测试确认故障范围,使用ping、traceroute、nslookup等基本命令检查连通性和解析;检查交换机、路由器和服务器状态;利用Wireshark等网络分析工具和Nagios、Zabbix等监控工具深入分析。网络故障可能由多种原因引起,如硬件故障、配置错误、网络拥塞等。故障会导致网络性能下降、服务中断,影响用户体验和业务运行。端到端测试:从用户终端到服务器进行测试,确认故障发生的具体位置。分段排查:将网络分段,逐步缩小故障范围。

logic1001的博客 4150

Ubuntu20.04下运行LOAM系列:A-LOAM、LeGO-LOAM、SC-LeGO-LOAM、LIO-SAM 和 LVI-SAM

在我第一篇博文Ubuntu 20.04配置ORB-SLAM2和ORB-SLAM3运行环境+ROS实时运行ORB-SLAM2+Gazebo仿真运行ORB-SLAM2+各种相关库的安装的基础环境下跑通A-LOAM首先已经按照上一篇文章已经安装好了ROS noetic、Eigen3.4.0、OpenCV4.2.0和PCL1.10,A-LOAM在Github的开源地址:https://github.com/HKUST-Aerial-Robotics/A-LOAM。接下来根据代码要求,需要安装Ceres,另外环境的变

zardforever123的博客 3万+

合肥工业大学操作系统实验8

依据操作系统课程所介绍的地址映射与内存共享的原理,本实验的目的是深入理解物理内存的分页管理方式。 深入理解操作系统的段、页式内存管理。包括理解段表、二级页表,以及逻辑地址、线性地址、 物理地址的映射过程。编程实现段、页式内存管理上的内存共享,从而深入理解操作系统的内存管理。从而加深对教材上地址映射与内存共享的理解。

Martin-share的博客 1721

Windows网络管理及诊断命令整理

网络诊断命令

weixin_69884785的博客 3104

Image Sensor卷帘曝光(Rolling Shutter)基本原理以及对曝光行的通俗理解

由于CMOS sensor的曝光方式是一行一行的方式进行的,任何一个pixel的曝光时间是一样的,也就是同一行上的每个pixel的曝光开始点和曝光的时间都是一模一样的,所以同一行的所有点所接受到的能量是一样的,而在不同行之间虽然曝光时间都是一样的,但是曝光的开始点是不同的,所以不同行之间所接受到的能量是不一定相同的。至此完成了这一行的曝光。还是以桶装水为比喻: 排成一行的桶(桶的数量和每个桶的大小确定),每一曝光行为单位的时间内每一个桶加水都是一样,需要多少个曝光行才能使的所有水桶加起来的水达到1L。

大熊 3923

网络故障的排查和修复的方法

一、命令测试一、命令测试1、ping命令ping 用于测试网络联通性选项 描述-t 一直ping指定的计算机,直到从键盘按下 Ctrl+C 中断。-a 将地址解析为计算机 NetBios 名。​ -n 发送 count 指定的 ECHO 数据包数 -1发送指定数据量的 ECHO 数据包。-f 在数据包中发送“不要分段”标志。-i 指定 TTL 值-v 设置 tos 值。-r 设定想探测经过路由的个数。

qq_63926306的博客 1万+

【YOLO11改进 - C3k2融合】C3k2融合DWRSeg二次创新C3k2_DWR:扩张式残差分割网络,提高特征提取效率和多尺度信息获取能力,助力小目标检测

【YOLO11改进 - C3k2融合】C3k2DWRSeg二次创新C3k2_DWR:扩张式残差分割网络,提高特征提取效率和多尺度信息获取能力,助力小目标检测

专注于图像领域,主要研究内容包括计算机视觉和深度学习,特别是在图像分类、目标检测和图像生成等方面有深入的研究和实践经验。 1055

Aurix TC3xx系列MCU ADC模块简介(一)

简单介绍英飞凌Aurix TC3xx系列单片机ADC模块的特点及内部结构。

m0_38045338的博客 6361

网络工程师必备:如何排查网络故障?零基础入门到精通,收藏这篇就够了_故障的排查流程

当你自学到这里,你就要开始思考找工作的事情了,而工作绕不开的就是真题和面试题。这些题目都是大家在面试深信服、奇安信、腾讯或者其它大厂面试时经常遇到的,如果大家有好的题目或者好的见解欢迎分享。参考解析:深信服官网、奇安信官网、Freebuf、csdn等内容特点:条理清晰,含图像化表示更加易懂。

小司机的奥拓 8188

MATLAB 控制 E4438C 信号源的研究

通过 MATLAB,我们可以实现对 E4438C 的远程控制,从而实现更高的自动化和可编程性。总结起来,通过使用 MATLAB 和 Instrument Control Toolbox,我们可以轻松地控制 E4438C 信号源并生成各种类型的信号。需要注意的是,以上代码仅为示例,实际应用中可能需要根据具体情况进行更详细的配置和错误处理。此外,MATLAB 还提供了一系列函数和命令,可用于控制 E4438C 信号源的其他功能,如频率调谐、功率设置、调制设置等。您可以根据自己的需求进行相应的配置和控制。

RswtPerl的博客 1013

网络工程师的网络故障排除方法(非常详细)零基础入门到精通,收藏这一篇就够了

TCP/IP协议栈里面的协议就显得十分重要了,比如DNS、TCP、UDP、IP、ICMP、ARP,这些最基本的得知道,我们不需要像《TCP/IP协议栈》中说得的那么细,但至少,对于这些协议的基本功能我们是必须得要知道的,这些就不是一两句可以说清楚的了,后续我会发布相关介绍文章。上面的步骤完成了,假设你的出口路由器设置是没有问题的,比如NAT与默认路由等的设置没有问题,那么我们大致可以知道,内网的一个基本通信是正常的(至少你的电脑和出口路由器的通信没问题),我们就要看看电脑到底能不能访问互联网了。

Python_paipai的博客 8355

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

网络常用命令:tracert(非常详细)零基础入门到精通,收藏这一篇就够了

tracert(traceroute)是一个常用的网络工具,用于追踪分析数据包在网络中传输时经过的路径,并输出到达目标地址的延迟情况和节点信息。

leah126的博客 9万+

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

【2025版】最新网络基础知识:50个网络故障排查与修复技巧,从零基础到精通,收藏这篇就够了!

hello,我是网工霸哥。网络故障是每个网络工程师的日常“伴侣”,修得多了是经验,修不明白就是“灾难”。这篇文章准备了50个实用的网络故障排查和修复技巧,每一个都针对真实场景,覆盖从家庭网络到企业级网络,让你遇到问题时不至于手足无措。:确认网线两端是否插紧,避免“网线松了”的尴尬问题。:检查路由器、交换机是否通电,尤其是设备上的指示灯是否正常。:简单的重启往往能解决很多问题,因为它可以清除缓存和死锁状态。:用ping命令测试目标IP的延迟,确认是否有丢包现象。:确保设备的IP地址在正确的子网范围内。

logic1001的博客 3759

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

诊断网络故障,pathping命令可太好用了!从零基础到精通,收藏这篇就够了!

pathping 命令在执行过程中,会先使用 tracert 命令的原理,通过发送一系列带有不同 TTL(Time To Live,生存时间)值的 ICMP(Internet Control Message Protocol,互联网控制消息协议)回显请求报文,来确定数据包从源主机到目标主机所经过的每一跳路由器。Ping:Ping 主要用于测试到目标主机的连接是否正常,能够返回响应时间(延迟),但是它只能显示最终的结果,无法得知数据包在途中每一跳的状态。丢包率,显示每个路由器的丢包情况。

Python_0011的博客 1840
上一篇: 一文彻底搞懂大模型 - LLM的构建流程,零基础入门到精通,收藏这一篇就够了
下一篇: 组装电脑超详细步骤,零基础入门到精通,收藏这一篇就够了
程序员_大白
博客等级 码龄5年 1万+粉丝 4001原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值