piapia123
zh

域名拆解(顶级域与公共后缀)

网络

所有处理都在浏览器本地完成,数据不上传服务器

输入
把文件拖到这里可直接载入
输出

把一个域名拆开看:哪一段是子域、哪一段是注册域名、公共后缀是 co.uk 还是 uk、顶级域属于国家代码还是通用域。国家/地区名用运行时自带的本地化数据(中文显示「英国」、英文显示 United Kingdom),不是抄来的一份静态表 —— 那种表既抄不全,也没法跟着界面语言走。公共后缀(co.uk、com.cn、ne.jp 这类)收录了三十多个常见国家的常见写法,判不出来的时候会说明,而不是猜一个。输入可以是域名、带协议和路径的完整地址,也可以直接是顶级域本身。

功能

  • 拆出每一段的角色:子域、注册域名、公共后缀、顶级域
  • 识别两级公共后缀,覆盖 30 多个常见国家(co.uk、com.cn、ne.jp、com.br 等)
  • TLD 类型判定:国家/地区代码、通用顶级域、基础设施
  • 本地化的国家/地区名,跟随界面语言(用运行时的 ICU 数据)
  • 完整地址会自动提取主机名,协议、端口、路径、用户信息都丢掉
  • IDN 域名给出 Punycode 形式
  • 判不出二级后缀时会说明,而不是猜一个

使用方法

  1. 把域名或完整地址粘进输入框
  2. 结果实时出现:公共后缀、顶级域、类型、国家/地区
  3. 打开「逐标签拆解」,看每一段扮演什么角色
  4. 点某一行的复制按钮取走需要的值

常见问题

公共后缀和顶级域有什么区别?
顶级域是最后一段(uk),公共后缀是「可以注册域名的那一级」(co.uk)。在 co.uk 下面,example.co.uk 才是别人能注册的完整名字 —— 把 co.uk 当成可注册单位会得出错误结论,比如误以为 example.co.uk 和 other.co.uk 属于同一个注册人。
为什么有些国家判不出二级后缀?
完整的公共后缀清单(Public Suffix List)有一万多行、每天都在变,这里收录的是常见国家的常见后缀。碰到没收录的国家(比如 .fi),工具会明确说明「不在常见后缀表里」并按单段顶级域处理,而不是猜一个可能错的答案。
支持中文域名吗?
支持。输入例え.jp 这样的域名,会给出它的 Punycode 形式(xn--r8jz45g.jp)—— 那才是 DNS 与证书里实际使用的形式。需要更细的逐标签转换可以看 Punycode 转换工具。
输入的域名会被记录吗?
不会。拆解全在浏览器里完成,页面不发送任何请求 —— 哪怕是内部域名也不会离开这台设备。

相关工具