找出网络频繁断网的问题点 – Windows/Linux

windows环境

windows使用ping命令不想Linux那么方便,需要写个脚本来执行多条语句,内容如下:

@echo off
set filePath=C:/1.txt        //存储记录的保存文件位置和文件名
set ping_url=www.baidu.com   //ping地址
set sleep_times=5            //ping周期
:top
echo starting test network...
echo %date% %time%>>%filePath%
ping %ping_url% -n 1|findStr "TTL" >> %filePath%
ping -n %sleep_times% 127.1 >nul
goto top

Linux环境

Linux下面执行一条命令即可:

ping www.baidu.com | awk '{ print strftime("%Y.%m.%d %H:%M:%S",systime())"\t" $0 }'>> 1.txt

通过以上命令ping内网IP、路由IP、外网IP,找出丢包或延迟高的IP进行处理。

© 版权声明
THE END
喜欢就支持一下吧
点赞10
分享
评论 抢沙发
一枚白猫的头像 | 比优小窝

昵称

取消
昵称表情