已加载全部内容

世界上最短的域名探索

链接
分类
文章科技2022-09-29 10:00:00
简介

世界上最短的域名是什么?Google 的 g.co 和 Facebook 的 m.me 都不是最短的,James Williams 找到了一些被解析的顶级域名(TLD)——有些域名注册商是不会放过 TLD A记录的。Williams 在 iana 域名库中寻找,筛选后找到了几个返回 DNS 记录的 TLD。这里面 http://ai 有一套完整的页面,用来宣传安圭拉的离岸服务(.ai 是安圭拉注册的 ccTLD)。http://pn 只有 “It works!” 和一小段文字。理论上,ICANN 也可以将根区解析到 A 记录,这样 http://. 和 http:// 就是最短域名了。不过一是 ICANN 本身不鼓励这样添加 A 记录,二是浏览器大概率也会认为这是空链接。

相似条目

笔记

Beta

本文通过 dig 命令查询 TLD apex 是否存在 A 记录,说明 DNS 可直接将顶级域名解析到 IP 地址,从而实现无子域的极短 URL。

文中列出实际存在 apex A 记录的 ccTLD,包括 .ai、.pn、.uz、.mn 等,部分已能通过 http://ai 等地址正常打开对应页面。

本文通过脚本批量查询发现多个 TLD apex 存在 A 记录,验证了注册局可让 TLD 本身直接解析到 IP 并提供网页内容。

文章指出 TLD 注册局可在自身区域 apex 添加 A 记录,使如 com 这类顶级域名本身即可直接被浏览器访问并提供内容。

文中使用dig工具查询各TLD的A记录,脚本中通过dig +short @8.8.8.8获取TLD apex解析结果并筛选有效记录。

文中指出存在多个单字母二级域名被用于极短URL,例如Google的g.co和Facebook的m.me,但TLD apex可实现更短的域名访问。

文章中提到部分TLD apex指向127.0.53.53,这是ICANN为应对域名冲突设置的特殊地址,用于提醒管理员注意私有名称与新分配gTLD的冲突情况。

文章提到 ICANN 已明确禁止新 gTLD 使用 apex A 记录,以避免 dotless 域名带来的不可达问题。

ICANN强烈反对在TLD apex发布A记录以支持无点域名,并禁止新gTLD使用此类配置,同时通过127.0.53.53处理域名冲突预警。

文章将 apex 直接配置 A 记录的 TLD 称为 dotless domain,指出其虽能实现极短 URL,但被 ICANN 强烈不推荐且新 gTLD 已被禁止使用。

该分类暂无内容
该分类暂无内容

文章通过下载IANA提供的tlds-alpha-by-domain.txt文件,获取全部TLD列表,并用dig查询哪些TLD apex存在A记录。

Verisign作为.com TLD的注册局运营方,文中以其为例说明注册局可在TLD apex添加A记录,使com直接解析到IP。