了解完全限定域名 (FQDN)、它们与其他域名的区别以及 F5 如何提供帮助。
完全限定域名 (FQDN) 是完整、明确的域名,用于指定 Internet 上的网络资源(例如服务器、网站或服务)的确切位置。 FQDN 有助于组织、识别和访问在线资源,确保跨不同网络环境的互操作性。
FQDN 用于显示域名系统 (DNS)层次结构内计算资源的确切位置。 FQDN 传统上写为域标签列表:顶级域、二级域名、子域(如果使用)和主机域,每个域之间由点或句点分隔。 标签层次结构是从右到左阅读的。 以 FQDN 语法为例,在地址 www.shop.example.com 中,“.com”是顶级域名,“example”是二级域名,“shop”是子域名,“www”是主机名。
传统域名基于 ASCII 字符集,其中包括拉丁字母和一组有限的字符。 然而,世界上许多语言使用的文字中都含有 ASCII 无法表示的字符。国际域名 (IDN) 解决了这一限制,允许注册和使用本地语言和文字的域名。
IDN 是包含非 ASCII 字符集字符的域名,例如带有变音符号的字母或非拉丁字母的字符。 IDN 支持使用英语以外的其他语言的域名,并支持纳入各种文字和书写系统的字符,促进互联网的包容性和语言多样性。
IDN 使用 Unicode(一种标准化字符编码系统)来表示非 ASCII 字符。 Unicode 为几乎所有世界书写系统的字符和符号分配了唯一的数值,使得域名可以包含各种文字的字符,例如西里尔文、阿拉伯文、中文、日语、韩语和许多其他文字,超出了 ASCII 字符集中有限的字符集。
反过来,另一个称为 Punycode 的编码系统将非 ASCII IDN 转换为 ASCII 兼容的表示形式。 这使得包含各种脚本字符的域名可以以与 ASCII 字符集兼容的格式表示,该格式传统上用于 DNS 中的域名。
据 ICANN 介绍,“完全限定域名”和“绝对域名”这两个术语经常互换使用,在大多数情况下,它们指的是同一概念。 这两个术语描述的域名包含指定 DNS 中资源的确切位置所需的完整层次标签。
PQDN 是缺少成为 FQDN 所需的完整标签层次结构的域名;PQDN 不提供在 Internet 上定位特定资源所需的完整路径。 通常,PQDN 缺少主机名,因此虽然 www.example.com 是该站点的 FQDN,但“example.com”将是该站点的 PQDN。 大多数网站开发人员都会配置其网站的 DNS,以便将访问者重定向到同一页面,无论他们输入的是 FQDN 还是 PQDN。
FQDN 是一个完整的域名,它指定了资源在 DNS 中的准确位置,而 URL 是指访问 Internet 上资源的完整地址,包括协议以及域名以外的附加组件。 URL 通常用于网络浏览器中导航到特定的网页。
FQDN 具有许多重要功能,包括:
FQDN 在识别、连接和保护网络基础设施、通信和 Web 服务方面发挥着至关重要的作用。 这些用途包括:
如何找到计算机的 FQDN 取决于您的操作系统。
或者,在 macOS 中,打开终端并在提示符中输入hostname -f即可返回 FQDN。
打开终端并输入hostname -A (其中 A 区分大小写),在提示符中将返回 FQDN。
DNS 使用户能够访问服务,使其成为网络基础设施中最重要的组件之一。 如果 DNS 不可用,服务将无法正常运行。 F5 BIG-IP DNS和F5 分布式云 DNS提供无与伦比的 DNS 性能,通过多核可扩展性管理查询响应并处理 DNS 查询量激增,以确保应用程序高度可用 - 即使在多个实例之间和跨混合环境也是如此。 F5 DNS 平台提供简单的管理、易于查看和可编程的特性,确保网络架构更易于维护,并提供更快的网页浏览速度和更低的延迟,从而改善用户体验。