DNS 域名格式,小白请教

2021-10-16 02:19:27 +08:00
 raymond2020

请问各位 v 友大大, DNS

*.A.B.C .A.B.C

这两个有什么区别吗?

2070 次点击
所在节点    Java
4 条回复
Tianao
2021-10-16 03:47:50 +08:00
前者是后者的子域,两者均可作为 FQDN 使用。作为 FQDN 时,两者相互独立、平等且用法没有区别。
qingxia
2021-10-16 10:34:29 +08:00
根域名都是 b.c,后者是二级域名,前者是三级域名。前者是后者的子域名的通配符
skiy
2021-10-16 12:56:25 +08:00
一个是泛解析。
比如你泛解析 *.abc.com 到了一个 IP 为 192.167.2.1 的网站,那么在配置 NGINX server_name 时,随便添加 a1.abc.com , a2.abc.com, c1.abc.com ,那么这几个域名都能正常访问这个网站。而不需要再另外在 NS 内添加 固定的二级域名。比如各大网站如 github.io/cnblogs.com 那种 xxx.github.io/xxx.cnblogs.com 这种自定义二级域名
eanza
2021-10-16 22:15:46 +08:00
应该没有 .A.B.C 的写法,可以写*.A.B.C. 和 A.B.C. 前者是后者的子域(后者是前者父域),DNS 有不同类型的记录(比如一个域名 A.B.C 可以同时有 A 记录,NS 记录,MX 记录)
如:查询 D.A.B.C 的 A 记录 ip 会首先查询 A.B.C 的 NS 记录得到 nameserver1,然后这个 nameserver1 会给出 D.A.B.C 的 A 记录具体 ip ;同理如果查询 A.B.C 的 A 记录 ip 会首先查询 B.C 的 NS 记录得到 nameserver2,然后这个 nameserver2 会给出 A.B.C 的 A 记录具体 ip

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/808153

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX