gatusokaka
V2EX  ›  问与答

有没有能同时 ping1 万个 ip 的工具

  •  
  •   gatusokaka · Aug 18, 2021 via iPhone · 2794 views
    This topic created in 1753 days ago, the information mentioned may be changed or developed.

    之前用 pinginfoview,但最多 1000 个 ip 地址,单机版或者在线版均可

    13 replies    2021-08-19 11:07:01 +08:00
    AoEiuV020
        1
    AoEiuV020  
       Aug 18, 2021
    无法想象这是什么场景需要 ping 一万个 ip,
    cpu 没那么多线程,开太多 ping 也不准吧,
    gatusokaka
        2
    gatusokaka  
    OP
       Aug 18, 2021 via iPhone
    @AoEiuV020 主要是找低延时的 ip,然后排序
    AoEiuV020
        3
    AoEiuV020  
       Aug 18, 2021
    @gatusokaka 这就是最大的问题了,ping 同时太多这延迟也不准,你见过谁测延迟一次一万个的?三五个也就差不多了,cpu 核心数乘以 2 已经很多了,再多也就测测通不通了,延迟没啥意义了,
    gatusokaka
        4
    gatusokaka  
    OP
       Aug 18, 2021 via iPhone
    @AoEiuV020 pinginfview 一次 ping1000 个,延时和单点 ping 几乎一致
    tiramice
        5
    tiramice  
       Aug 18, 2021 via iPhone
    @gatusokaka 你开 10 个...
    gatusokaka
        6
    gatusokaka  
    OP
       Aug 18, 2021 via iPhone
    @tiramice 开 10 个没法同时比,我现在的做法类似于开 10 个
    slowman
        7
    slowman  
       Aug 18, 2021
    Fping?
    rrfeng
        8
    rrfeng  
       Aug 18, 2021
    自己写一个有多麻烦
    ferock
        9
    ferock  
    PRO
       Aug 18, 2021 via iPhone
    既然想的那么好,那就自己写个呗
    Showfom
        10
    Showfom  
    PRO
       Aug 18, 2021
    延迟低并不能代表速度绝对快,还得测速
    swulling
        11
    swulling  
       Aug 18, 2021 via iPhone
    nmap 可以
    matrix67
        12
    matrix67  
       Aug 18, 2021
    @Showfom #10 确实,延迟低可以丢包高啊。
    abersheeran
        13
    abersheeran  
       Aug 19, 2021
    https://github.com/abersheeran/usefuls/blob/master/usefuls/ping.py

    把代码复制下来,自己改一改就完事
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2874 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 44ms · UTC 05:06 · PVG 13:06 · LAX 22:06 · JFK 01:06
    ♥ Do have faith in what you're doing.