【原创分享挑战】如何同时Ping多个IP地址,以下技巧可以节省出N多时间!
  

我不要凑合 154715人觉得有帮助

{{ttag.title}}
     ping命令是我们检查网络中最常用的命令,作为网络人员,基本上每天都会用到,可以很好地帮助我们分析和判定网络故障,如果有10设备,100台设备,1000台设备怎么办?一个个ping过去人都要疯掉了,这种情况在大型网络中我们有可能遇到,那怎么办呢?以下是我工作中总结出去,请大家采纳!
1、批量ping命令
      对于一个网段ip地址众多,如果单个检测实在麻烦,那么我们可以直接批量ping网段检测,那个ip地址出了问题,一目了然。
      先看代码,直接在命令行窗口输入:
      for /L %D in (1,1,255) do ping 10.168.1.%D
      IP地址段修改成你要检查的IP地址段。

         当输入批量命令后,那么它就自动把网段内所有的ip地址都ping完为止。
         那么这段“for /L %D in(1,1,255) do ping 10.168.1.%D” 代码是什么意思呢?
        代码中的这个(1,1,255)就是网段起与始就是检测网段192.168.1.1到192.168.1.255之间的所有的ip地址,每次逐增1,直接到1到255这255个ip检测完为止。
2、批量ping网段命令升级
        
上面的命令虽然能批量ping 地址,但是上面代码在命令行窗口显示数量多的时候看起来也很麻烦,那么我们再升级一下,用下面的代码。
       for /L %D in (1,1,255) do ping -n 10.168.1.%D >>a.txt
        这样就会把结果导入的a.txt文件中,全部IP检查完成后打开a.txt搜索“TTL=”包含它的就是通的地址,没有包含“TTL=”的地址就是不通的。如下图

        打开后,就直接搜索没TTL的就可以了。
3、批量ping网段命令再升级
      很多人要说了这样还要搜索,也不是太方便,需要这样查来查去,那么我们再看下,是否有更简便的方法呢?
       答案肯定是有的,我们来看代码。
        for /l %D in (1,1,255) do (ping 192.168.1.%D -n 1 && echo 192.168.1.%D>>ok.txt || echo 192.168.1.%D >>no.txt)
         这段代码会将ping通的IP和不通的IP分别放到两个文件里面,这样是不是很方便啦,如下图:

4、批量ping网段命令终极方法


         上面提到的三种代码提到的都是针对同一个网段内ip地址批量检测,那么肯定在实际项目中,也可能存不同网段的ip地址需要同时检测,那么怎么办呢?

         也有方法,可以把没有规划的ip地址同时批量检测,我们来看下代码:
         for /f %D in (ip.txt) do (ping %D -n 1 && echo %i>>ok.txt || echo %D >>no.txt)
         看见没有多了一个ip.txt文件,这个文件是要你自己准备的哦,把你ping的地址写到这个文件里面,代码会自己读取这个文件里面的ip地址,并且把结果放到两个文件里面去。
         这里面补充下:
      上面代码生成的文件在你命令行默认目录下也就是说如果你的命令行状态是"c:\windows\system32>"那么生成的文件就在系统的system32目录下面。如果是"c:\"那么文件就在C盘根目录下。这个可以根据自己的实际情况进行调整。

打赏鼓励作者,期待更多好文!

打赏
57人已打赏

七嘴八舌bar 发表于 2023-2-21 15:45
  
您好,感谢分享!注意非原创内容不参与【原创分享挑战】活动哦,期待看到您的原创干货~
沧海 发表于 2023-3-2 15:07
  
感谢楼主分享,学习一下
暨阳湖壹号 发表于 2023-3-7 15:33
  

感谢楼主分享,学习一下
聂锴 发表于 2023-3-28 08:48
  
感谢分享有助于工作和学习!
张嘉烽 发表于 2023-3-28 09:03
  
打卡学习,感谢大佬分享!
保持可爱 发表于 2023-3-28 09:08
  

感谢楼主分享,学习一下
wshellym 发表于 2023-3-28 09:12
  

谢谢分享,有助于工作!
阿勒泰 发表于 2023-3-28 09:39
  
感谢分享,有助于工作,学习了!!!
爱疯ion 发表于 2023-3-28 18:14
  
谢谢分享,有助于工作!
发表新帖
热门标签
全部标签>
西北区每日一问
技术盲盒
安全效果
【 社区to talk】
技术笔记
干货满满
每日一问
信服课堂视频
GIF动图学习
新版本体验
技术咨询
2023技术争霸赛专题
功能体验
产品连连看
安装部署配置
通用技术
秒懂零信任
技术晨报
自助服务平台操作指引
原创分享
标准化排查
排障笔记本
玩转零信任
排障那些事
SDP百科
深信服技术支持平台
POC测试案例
畅聊IT
答题自测
专家问答
技术圆桌
在线直播
MVP
网络基础知识
升级
安全攻防
上网策略
测试报告
日志审计
问题分析处理
流量管理
每日一记
运维工具
云计算知识
用户认证
解决方案
sangfor周刊
VPN 对接
项目案例
SANGFOR资讯
专家分享
技术顾问
信服故事
功能咨询
终端接入
授权
设备维护
资源访问
地址转换
虚拟机
存储
迁移
加速技术
产品预警公告
信服圈儿
S豆商城资讯
技术争霸赛
「智能机器人」
追光者计划
社区帮助指南
答题榜单公布
纪元平台
卧龙计划
华北区拉练
天逸直播
以战代练
山东区技术晨报
文档捉虫活动
齐鲁TV
华北区交付直播
每周精选
2024年技术争霸赛
北京区每日一练
场景专题
故障笔记
高手请过招
升级&主动服务
高频问题集锦
社区新周刊
全能先锋系列
云化安全能力

本版达人