网络故障排查常用的命令(详细)

一、ping

1、作用

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

2、命令格式

ping 主机名

ping 域名

ping IP地址

注意:ping后面有一个空格

3、示例

23f9e6947afc46aa9bcd7f7f346e1adc.jpg

 查看方法:有来自xxxx的回复,有TTL(生命周期)就代表通了,后面再看数据包是否丢失。

二、Tracert

1、作用

用来显示数据包到达目标主机所经过的路径

2、命令格式

Tracert 域名/IP地址

注意:Tracert后面有一个空格

3、示例

f962a1484c2b4b91b6cd9f9c9ecb10a0.jpg

 查看方法:1~12是序号。比如序号1后面的三个数,表达到达那个主机/路由器的线路延迟为2ms,2ms,4ms(默认测试三次,所以有三个值)。

三、ifconfig

1、作用

用于显示当前的TCP/IP配置的设置值。这些信息一般用来检验人工配置的TCP/IP设置是否正确。

2、命令格式

ifconfig

ifconfig/命令

3、示例

d2bba054b0e843ca824c17101a1331c5.jpg

 

### 常用网络故障排查命令及其应用 对于IT工作者而言,在面对复杂的网络环境时,掌握一系列有效的命令行工具至关重要。这些工具不仅有助于快速定位问题所在,还能提供必要的数据支持以便采取进一步行动。 #### `ping`命令命令用来测试主机之间的连通性。它发送ICMP回显请求到指定的目标地址,并等待回应。这可以验证两台设备间是否存在基本通信路径[^1]。 ```bash ping www.example.com ``` #### `traceroute` 或 `tracert`(Windows) 该指令显示了从源计算机到目标服务器所经过的所有路由器跳数以及相应延迟时间。这对于识别路由中的瓶颈非常有用。 ```bash traceroute www.example.com # Windows下使用 tracert tracert www.example.com ``` #### `nslookup` 用于查询DNS记录,帮助确认域名解析是否正常工作。还可以查看特定类型的资源记录如A, MX等。 ```bash nslookup www.example.com ``` #### `ifconfig` / `ip addr show` (Linux) 和 `ipconfig` (Windows) 这两个命令分别适用于不同操作系统平台,主要用于获取本机接口配置详情,包括IP地址分配情况、子网掩码设置等方面的信息。 ```bash # Linux/macOS 下使用 ifconfig 或 ip addr show ifconfig ip addr show # Windows 使用 ipconfig ipconfig ``` #### `netstat` 展示当前系统的网络连接状态表单,其中包括监听端口列表和其他活动TCP/UDP会话信息。这对分析应用程序级别的通讯异常特别有帮助。 ```bash netstat -an ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Insist--

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值