ZoneDB 是DNS 区域数据库,收录 TLD、SLD 等公开 DNS zone,并附带注册局、RDAP 等元数据,偏向域名基础设施管理。
https://github.com/zonedb/zonedb
PSL(Public Suffix List)是公共后缀列表,只关注用户可注册边界(eTLD),主要用于浏览器 Cookie 隔离、安全策略。
https://github.com/publicsuffix/list
Cloudflare 依赖的是 PSL:
example.com
com
example.co.uk
eu.org
example.eu.org
Cloudflare 可以直接依赖 PSL 做哪个域算一个站点的判断,但不能简单用 ZoneDB 替代 PSL。ZoneDB 更像 DNS 事实库,PSL 更像注册边界规则库。
所以,如果注册一个从 ZoneDB 里掉落捡漏的域名,但域名不在 PSL 里,会有什么用呢?
理论上这种可能性很低,你从 ZoneDB 里见到过什么可以注册的域名么?
Showfom 理论上这种可能性很低,你从 ZoneDB 里见到过什么可以注册的域名么?
扫过了,ZoneDB 里的有很多可注册的,PSL 里没有可注册的。ZoneDB 的官方描述是:It attempts to be exhaustive, including current, retired, and withdrawn top-level domains and subdomains. 所以应该也包括了已经退役的后缀,即使捡漏注册了好像也没什么用 不如捡漏 PSL 的,但现在 PSL 管理很严格,基本没有可能了。