是免费.NET
免费资源分享BLOG

Public Suffix List 域名公共后缀简介及列表下载

Public Suffix List(PSL) 是一份由 Mozilla 维护的公开域名后缀列表,用来告诉系统:
哪些域名后缀是“公共后缀”,哪些部分才是真正的可注册域名。

简单说:
PSL 让浏览器、DNS 服务、邮件系统正确判断“域名层级的边界”。

一、Public Suffix List 官方网站

PSL 完全开源,由 Mozilla 社区维护:

开发者、浏览器厂商、解析服务都会从这里拉取最新版本。

二、Public Suffix List 解决什么问题?

不同国家/组织的域名规则并不统一,例如:

  • .com 可注册
  • .co.uk 不是顶级域,而是“公共后缀”
  • *.ck 有通配规则
  • .github.io 属于“私人集合”,但也在 PSL 中用于限制 Cookie 写入范围

系统要知道这些差异,才能:

  • 正确判断一个域名是否是注册域名
  • 防止 Cookie 被错误写入公共后缀,提高安全性
  • 识别子域名归属
  • 浏览器自动补全域名
  • DNS 解析工具执行策略匹配

PSL 就是这一系列判断的基础数据。

三、获取最新的 Public Suffix List

Public Suffix List下载:

我用网盘分享了「Public Suffix List档案馆」,点击链接即可保存。
夸克:https://pan.quark.cn/s/66d0dbe20899

四、Public Suffix List 与 Cloudflare 的技术关系

Cloudflare 是目前最常用的 DNS/CDN 平台,而其后台许多逻辑都会依赖 PSL,包括:

1. 判断你添加的域名是否合法

当你在 Cloudflare 添加域名时:

  • example.com → 正常添加
  • co.uk → 会提示“这是公共后缀,不是可注册域名”
  • abc.co.uk → 会提示需添加上层注册域名

这是因为 Cloudflare 使用 PSL 来判断:

哪一段是公共后缀,哪一段是注册域。

2. Zero Trust、Email Routing、Workers 等功能的域名解析逻辑依赖 PSL

例如:

  • Cookie 生命周期与作用域
  • 子域安全范围判定
  • DNS 策略隔离
  • Worker KV、D1、域名匹配规则

这些底层逻辑都会先参考 PSL 再执行操作。

3. 安全策略要用 PSL 防止滥用 Cookie

PSL 让 Cloudflare 能阻止以下危险操作:

  • 用户向 .co.uk 写 Cookie
  • 用户向 .github.io 写 Cookie(防止污染他人站点)

因此 PSL 是 Cloudflare 安全体系的基础数据。

五、划重点

Public Suffix List 是互联网域名体系的重要基础设施,用来定义“公共后缀”与“可注册域名”的边界。

Cloudflare 等主流域名服务都会定期同步 PSL,用于判断域名结构与增强安全性。

相关文件下载地址
--------------------------------------------------------------

1.本站所提供的压缩包若无特别说明,解压密码均为www.4mf.net;
2.下载后文件若为压缩包格式,请安装7Z软件或者其它压缩软件进行解压;
3.文件比较大的时候,建议使用下载工具进行下载,浏览器下载有时候会自动中断,导致下载错误;
4.资源可能会由于内容问题被和谐,导致下载链接不可用,遇到此问题,请到文章页面进行留言反馈,以便及时进行更新;
5.下载资源版权归作者所有;本站所有资源均来源于网络,仅供学习使用,请支持正版!下载后请注意杀毒。

赞(0)
需要随时拿走,欢迎转载:是免费.NET » Public Suffix List 域名公共后缀简介及列表下载

评论 抢沙发

登录

找回密码

注册