V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
aveline
V2EX  ›  分享创造

又一个多点 Ping 工具

  •  1
     
  •   aveline ·
    ym · 2021-04-13 12:31:37 +08:00 · 7744 次点击
    这是一个创建于 1319 天前的主题,其中的信息可能已经有所发展或是发生改变。
    周末花了点时间糊了个新的 Ping 工具,现在有约 50 个监测点,支持 ICMP / TCP 端口检查和 MTR 。

    MTR 因为比较消耗资源,目前仅支持单点测试。

    https://ping.sx/
    第 1 条附言  ·  2021-07-10 04:46:41 +08:00
    DNS 检查已支持。
    41 条回复    2021-12-03 06:32:06 +08:00
    unicloud
        1
    unicloud  
       2021-04-13 12:35:30 +08:00
    赞👍~
    测试了下 google.com ,蛮快的!
    wjgmytwq
        2
    wjgmytwq  
       2021-04-13 12:48:20 +08:00 via iPhone
    牛逼
    en20
        3
    en20  
       2021-04-13 12:51:54 +08:00 via Android
    测了下 v2 只有大陆不能访问 XD
    Misakas
        4
    Misakas  
       2021-04-13 13:04:46 +08:00
    就。。撞域名了 misakas.com
    xinyana
        5
    xinyana  
       2021-04-13 13:49:28 +08:00 via Android
    域名不错,后缀难记
    40EaE5uJO3Xt1VVa
        6
    40EaE5uJO3Xt1VVa  
       2021-04-13 15:47:35 +08:00
    楼主有卖服务器的副业?
    Muninn
        7
    Muninn  
       2021-04-13 16:02:18 +08:00
    不错 多谢哦
    LiuJiang
        8
    LiuJiang  
       2021-04-13 16:04:23 +08:00
    有啥用?
    Livid
        9
    Livid  
    MOD
       2021-04-13 16:06:43 +08:00
    非常漂亮,赞!
    Rwing
        10
    Rwing  
       2021-04-13 16:08:45 +08:00
    厉害,哪里来的 50 个监测点?自己买服务器吗
    drunkdog
        11
    drunkdog  
       2021-04-13 16:13:37 +08:00
    v2 为甚么又被墙
    fivestrong
        12
    fivestrong  
       2021-04-13 16:22:31 +08:00
    厉害 能请教一下都用到什么技术来实现的吗 也想练练手
    catchexception
        13
    catchexception  
       2021-04-13 16:25:14 +08:00
    好东西!感谢分享。
    catchexception
        14
    catchexception  
       2021-04-13 16:26:09 +08:00   ❤️ 1
    看了一下技术栈,果然是 Next.js, 加收藏了!
    Greatshu
        15
    Greatshu  
       2021-04-13 16:44:53 +08:00
    UI 很不错,比 ping.pe 的上古配色好多了。建议针对句号。做一些特殊处理,chrome 输入 V2EX 。com 会打开 v2ex.com ,而不会出错。
    badcode
        16
    badcode  
       2021-04-13 18:50:08 +08:00
    不错,谢谢分享
    nthhdy
        17
    nthhdy  
       2021-04-13 19:32:36 +08:00
    哥们儿,问一句,你搭这个是自己掏钱维护节点的吗?
    Mitt
        18
    Mitt  
       2021-04-13 19:44:39 +08:00
    让我康康你想 ping 的是哪个 sx
    aveline
        19
    aveline  
    OP
       2021-04-13 20:23:13 +08:00
    @yanzhiling2001misaka.io

    @LiuJiang 就 ... 没啥用

    @fivestrong @catchexception 前端是 React / Next.js / Tailwind CSS,后端是 FastAPI ... 不过监控 Agent 是 Go 糊的,中间用的 gRPC

    @Greatshu 可以 ... 周末来整

    @Rwing @nthhdy 大部分节点是 DNS 的健康检查节点,有几个是友商赞助的
    itzamana
        20
    itzamana  
       2021-04-14 02:17:43 +08:00
    赞,很好用!如果可以给解析出来的 IP 地址排序就更好了…
    zhshch
        21
    zhshch  
       2021-04-14 09:28:45 +08:00
    可以锁定一下表头吗,结果太长不方便看 😂
    whytheluckystiff
        22
    whytheluckystiff  
       2021-04-14 13:42:43 +08:00
    可以,之前都自己手动哈哈
    hx123
        23
    hx123  
       2021-04-14 17:03:22 +08:00
    用各大云的函数计算作节点可以么
    onji
        24
    onji  
       2021-04-14 17:29:49 +08:00
    @xinyana ping 傻× 挺好记的
    wildcat007
        25
    wildcat007  
       2021-04-14 17:57:12 +08:00
    这也太快了!赞!
    XIU2
        26
    XIU2  
       2021-04-15 10:09:26 +08:00
    很棒!抛弃什么站长工具了~
    收藏!希望能一直运营下去~
    XIU2
        27
    XIU2  
       2021-04-15 10:16:10 +08:00
    嗯,提个建议,如果能像站长工具那样,在测试完成后把所有 IP 去重后单独显示到一个地方就更好了!
    我经常需要查询一个域名在全球有哪些 IP,而相比再做个 DNS 工具,还是我上面说的更简单点~
    lifansama
        28
    lifansama  
       2021-04-15 16:22:31 +08:00 via Android
    misaka network 😂
    aveline
        29
    aveline  
    OP
       2021-04-16 01:26:33 +08:00   ❤️ 1
    @itzamana @Greatshu 已资瓷

    @hx123 其实还有节点互相监测等功能,函数计算的话 ... 应该没办法做(外加也不确定函数计算能否操作 raw socket

    @XIU2 暂时可以先用排序功能看 ... 聚合功能计划内是有的,但是写起来比较花时间,最近别的事情还挺多的 Side Project 应该不会分那么多时间 -_- 反倒是实现 DNS 功能比较容易
    XIU2
        30
    XIU2  
       2021-04-16 09:04:40 +08:00
    @aveline #29 突然想到,我这个需求完全可以自己写段 JS 实现~

    另外,我还发现你很贴心的加上了点击 IP 自动复制的功能,很方便!
    不管怎么说,你这个网站很棒,资瓷你~
    msaionyc
        31
    msaionyc  
       2021-04-17 18:52:49 +08:00
    强!
    jackrebel
        32
    jackrebel  
       2021-04-20 09:03:38 +08:00
    非常强的测试工具, 已收录于: https://www.8kmm.com/type/suduceshi 。 竟然有 50 个监测点。。。
    XIU2
        33
    XIU2  
       2021-05-01 14:20:03 +08:00
    @aveline #29 提一个建议。
    有时候我会复制一些网址去 Ping,但还需要手动删除网址中的前后内容(只保留域名)才行,我就想着能不能在按下 Ping 按钮后检查目标格式时(或者输入框失去焦点时),直接用正则表达式把域名提取出来~
    XIU2
        34
    XIU2  
       2021-05-14 21:42:26 +08:00
    @aveline #29 大佬,几个小时前 Vercel 的 IP 被干了,因此你的网站在国内也无法访问了。。。
    换成 Vercel 官网最新解析的 IP 就能访问了。

    不过考虑到有一就有二,还是建议换成 Github Pages 或 Cloudflare Pages,虽然速度可能慢点。
    aveline
        35
    aveline  
    OP
       2021-05-15 13:56:02 +08:00
    @XIU2 国内解析到新地址了,Vercel 一直用着比较顺手 + 有一些 SSR 的页面,后面两个都不能很好的支持,应该短期内不会换。

    linuxsteam
        36
    linuxsteam  
       2021-08-07 08:34:38 +08:00
    大赞,没想到是国人开发的。
    请问老板 为社么 F12 看不到点击 Ping 后的请求呀。
    我去主页注册账户 发现这个没有提供 API
    linuxsteam
        37
    linuxsteam  
       2021-08-07 08:34:53 +08:00
    aveline
        38
    aveline  
    OP
       2021-08-16 19:44:53 +08:00
    @linuxsteam 抱歉,这个服务暂时没有计划提供公开的 API 。

    使用脚本 / 爬虫等自动方式使用该服务会被封禁。
    linuxsteam
        39
    linuxsteam  
       2021-08-23 11:03:21 +08:00
    @aveline 哈哈 没爬就是奇怪。这次事件发现 ws 请求清理了以后 就不会再出现了。
    XIU2
        40
    XIU2  
       2021-12-02 21:06:16 +08:00
    这几天发现好像其中有个测速服务器 Johannesburg 挂掉了,然后会导致每次测速时,其他的都完成了,就这个一直没反应,然后网站就会一直等,可能 10s 或 30s 或 1 分钟后才会认定为超时并完成任务(网页右上角的测速按钮恢复)。
    因为不知道在哪里反馈,就又跑到这里说一下~
    aveline
        41
    aveline  
    OP
       2021-12-03 06:32:06 +08:00   ❤️ 1
    @XIU2 已禁用
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2764 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 13:35 · PVG 21:35 · LAX 05:35 · JFK 08:35
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.