返回MC工具

SRV转发服务器IP的真实IP工具

目录

6
  1. 一、实测两条
  2. 1.① 2b2t.org —— 老牌 Minecraft 无政府服
  3. 2.② mc.gommehd.net —— 欧洲大服
  4. 二、除了“查”,它还做了几件顺手的事
  5. 三、用起来
  6. 四、也能当命令行用

image.webp

下载地址:

123网盘:https://1626683.share.123pan.cn/123pan/ekeA-d9qM

蓝奏网盘:SRV解析工具.exe - 蓝奏云

大多数时候,你手上只有一串域名。真正跑服务的那台机器,名字和端口藏在 DNS 的 SRV 记录里。

举个最常见的例子:Minecraft 服务器。

你拿到的是 play.example.com,但真正提供服务的那台机器,可能叫 node-07.hoster.net、跑在 25591 端口上。中间这层映射,就写在 SRV 里:

 
 
字段 值 意思
优先级 10 数字越小越优先
权重 10 同优先级下按权重随机分流
端口 25591 真实服务的端口
目标主机 node-07.hoster.net 真实的主机名,再查一次 A / AAAA 才是 IP

所以只查 SRV 是不够的——还得把 node-07.hoster.net 再解析一遍,才拿得到那台机器的 IP。这也是很多小工具没做的事。

而且不止 Minecraft——SIP、XMPP、LDAP、STUN、Matrix 这些协议都靠 SRV 做服务发现。所以这个工具没有写死任何服务,_xxx._tcp / _xxx._udp 你想查哪个查哪个。

实测两条

① 2b2t.org —— 老牌 Minecraft 无政府服

你输入 2b2t.org,它给你的是 40.****..***.133:25565——拖进客户端就能直接连。

② mc.gommehd.net —— 欧洲大服

同样能查到 SRV,并继续解析到真实目标地址和端口。

除了“查”,它还做了几件顺手的事

 
 
功能 说人话
换 DNS 节点对比 内置阿里 / 腾讯 / 百度 / 114 / Google / Cloudflare / Quad9。同一个域名在不同节点下的答案不一定一样,对比着看才靠谱。
TCP 连通测试 解析出 IP 不算完,直接去敲一下那个端口。告诉你是“开放”“被拒绝”还是“超时”。
IP 反查(PTR) 手上只有 IP?先反查域名,再顺着 SRV 查一遍。
原始报文转储 把 DNS 应答的十六进制打进来,每个字段逐字节摊开。排错用。
导出 CSV / 右键复制 一键复制 域名:端口,直接填进游戏或客户端;也能整表导出成 Excel 能开的 CSV。

 

用起来

双击就行。不需要装 .NET、不需要任何运行库(自包含单文件,约 63 MB,64 位 Windows 10/11)。

界面从上到下:

 
 
区域 说明
域名 / 记录 填域名(play.example.com)或完整记录名(_minecraft._tcp.play.example.com)。填完整记录名时会自动识别服务与协议。
服务 / 协议 下拉选常见服务(Minecraft、HTTP、SIP、XMPP、LDAP、STUN…),也可以直接手输 _xxx._tcp。
DNS 服务器 默认读本机网卡配置;也可手动指定节点。换节点对比是找真实 IP 的关键手段。
选项 ① 解析真实 IP;② TCP 连通测试;③ 输入为 IP(PTR 反查);④ 记录原始报文
结果表 序号 / 记录名 / 类型 / TTL / 优先级 / 权重 / 端口 / 目标主机 / 真实 IP / 地址族 / 连通性
解析日志 每一步的请求、耗时、应答码、CNAME 跳转、告警,带颜色区分

品牌“剑客云”只在右下角露出一次,窗口标题、徽标、标题带都用产品名“SRV 解析工具”。

也能当命令行用

写脚本、做批处理、丢进自动化,都能直接调:

 
 
开关 用途
--inspect <文件|域名> 文件:离线解析报文并逐字段打印;域名:在线解析并把每个阶段摊开看
--selftest 跑 50 项纯逻辑自检,不联网
--uitest [--shot x.png] [--demo] 界面冒烟 + 几何断言;--shot 出截图,--demo 灌演示数据
--version / --help 版本 / 帮助

退出码:0 成功 | 1 出错 | 2 参数问题 | 3 未查到 SRV 记录。

如果你也经常需要从一串域名挖到真正可连接的 IP 和端口,这个工具就是干这个的。

作者信息
一起用互联网帮助更多人

本文标签:

本文链接:SRV转发服务器IP的真实IP工具 - http://www.go176.net/post-2350.html