一、基础操作步骤
打开命令行界面 - Windows:
按 `Win + R` 打开运行对话框,输入 `cmd` 并回车
- macOS/Linux:打开终端(Terminal),可通过 `Ctrl + Alt + T` 快捷键或 `Applications > Utilities > Terminal` 菜单进入
输入 Ping 命令
输入 `ping` 后跟目标地址(IP 地址或域名),例如:
- `ping 192.168.1.1`(局域网设备)
- `ping www.baidu.com`(域名)
查看结果
命令执行后,会显示往返时间(以毫秒为单位)、丢包率等统计信息。若目标可达,会显示类似“Reply from...”的响应信息
二、高级用法
指定发送次数
使用 `-n`(Windows)或 `-c`(macOS/Linux)参数指定数据包数量,例如:
- `ping -n 10 8.8.8.8`(发送10个数据包)
设置数据包大小
使用 `-s` 参数设置数据包大小(以字节为单位),例如:
- `ping -s 1024 192.168.1.1`(发送1024字节数据包)
持续 Ping 直到停止
添加 `-t` 参数可连续发送数据包,按 `Ctrl + C` 中断,例如:
- `ping -t 192.168.1.1`(持续 ping 直到手动停止)
设置超时时间
使用 `-w` 参数设置每个数据包的超时时间(毫秒),例如:
- `ping -w 500 8.8.8.8`(超时时间为500毫秒)
三、注意事项
检查默认网关
若需 ping 另一网络中的设备,需先通过 `ipconfig`(Windows)或 `ifconfig`(macOS/Linux)查看默认网关,并在命令中添加,例如:
- `ping -g 192.168.43.1`(Windows)
- `ping -W 192.168.43.1`(macOS/Linux)
防火墙设置
若无法 ping 通目标设备,可能是防火墙阻止了 ICMP 数据包,需在目标设备上允许 ICMP 通过
跨网络限制
不同网络需通过路由器配置端口转发或使用 VPN 实现互通
通过以上步骤,您可以快速检测网络连接、诊断网络问题,并灵活调整参数进行深入排查。