首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >没有主机名部分的FQDN?

没有主机名部分的FQDN?
EN

Server Fault用户
提问于 2021-12-16 07:25:42
回答 1查看 654关注 0票数 1

据我所知,一个完全限定的域名(FQDN)由两部分组成:

  1. 主机名部分:表示属于某个特定域的机器的单个标签。
  2. 域名部分:由点连接的多个标签,表示域,这基本上是一组机器。

通常,只有使用FQDN,我们才能从外部访问特定网络上的特定机器。我们不能只使用主机名部分或域名部分。

例如,www.google.com FQDN将主机名部分指定为www,域名部分指定为google.com。使用这个FQDN,我们可以访问google.com域中的机器。

直到我遇到了一个FQDN,它在别人手动设置的实验环境中也充当了域名,这一切看起来都很不错。以下是我所经历的程序:

  1. 我打开Wireshark并开始捕获数据包。
  2. 我使用浏览器访问了cool.com
  3. 该网页已成功加载。而Wireshark抓到了一些东西。结果表明,当本地域名服务器向上层域名服务器询问cool.com服务器的IP地址时,cool.com域的权威域名服务器即ns.cool.com。这个权威的名称服务器回答了cool.com服务器的IP地址。权威名称服务器显示在NS类型的资源记录中,其中密钥cool.com由某个高级域名服务器返回。cool.com服务器的IP地址显示在A型资源记录中,其密钥cool.com由权威名称服务器(即ns.cool.com )返回。稍后,我检查了发送给cool.com的HTTP请求的头,确保我的浏览器没有像自动将cool.com扩展到www.cool.com那样玩把戏。所以我实际上是去拜访cool.com

我的问题是,在这种情况下,为什么cool.com域名本身可以是一个FQDN?我还没有定义主机名部分。FQDN与其域名部分之间的界限似乎模糊.

是由网络管理员决定我将访问哪台机器还是其他什么的?如果有人给我解释的话,谢谢你!

EN

回答 1

Server Fault用户

发布于 2021-12-16 08:50:37

FQDN不只是由两个部分组成。它由多个(甚至单个)标签组成,但应该包括TLD。在您的例子中,www.cool.comcool.comcom都是域名(三级域名、二级域名和顶级域名)和FQDN。

域名(www)最左边的部分是叶域、主机名、本地部分、主机部分。

同时,主机名并不定义为单个标签。主机名可以是任何域名。

主机名可以指定为相对于某个域(例如host)的单个标签。它可以指定为多个标签,并且仍然相对于某个域(例如host.internal-sub-domain)。它可以用TLD的所有标签指定,在这种情况下,它被称为FQDN (完全限定的域名),例如host.internal-sub-domain.second-level-domain.tld

只要浏览器有A记录并响应HTTP/HTTPS,您就可以使用浏览器访问任何域名/主机名。甚至还有一些带有指定记录的TLDs (如http://ai/)

票数 3
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/1087458

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档