替代ping命令测试
有什么办法可以在 想要ping的服务器上面搭建一个网站或者服务器,直接去测试当前电脑对服务器的ping延迟吗
全球节点测试工具Ping.pe(免部署方案) 访问 https://ping.pe,输入目标IP/域名,30个全球节点(含北京、深圳等国内节点)自动测试延迟和丢包率 支持:
实时MTR路由追踪 节点连通性热力图 结果一键导出图片
开启ICMP响应(最接近原生Ping) 在服务器防火墙允许ICMP协议,Linux示例:iptables -A INPUT -p icmp --icmp-type echo-request -j ACCEPT启用后可直接通过基础Ping命令测试
HTTP服务延迟测试(替代方案) 若需模拟web访问:
# Python快速启服 (服务器端)
python -m http.server 8000
本地通过curl -o /dev/null -s -w '%' http://服务器IP:8000获取连接时间
-o /dev/null:将响应输出重定向到空设备(不保存结果) -s:静默模式(不显示进度或错误信息) -w '%':只输出TCP连接建立时间(单位:秒) 目标地址:http://221.236.27.82:10269 二、结果说明 输出值 0.095630 表示:
从发起请求到完成TCP三次握手耗时约95.63毫秒 该时间仅包含连接建立阶段,不包含DNS解析、数据传输等时间
如需全面评估网络质量,可组合更多测量参数
curl -o /dev/null -s -w '\
连接时间: %{time_connect}s\n\
DNS解析: %{time_namelookup}s\n\
传输开始: %{time_starttransfer}s\n\
总耗时: %{time_total}s\n' \
http://221.236.27.82:10269