尼采般地抒情

公告栏

此网站主题为本人手写主题,主题还在开发中……


作者:尼采般地抒情

站点信息

文章数目:275
已运行时间:
目录
  1. 理解什么是域名服务器?
    1. 关于本地域名服务器
    2. 关于根域名服务器
  2. 理解什么是域名注册商?
    1. 注册域名注册商
    2. ICANN
  3. 域名解析过程
  4. 使用工具查看 DNS 查询过程
    1. Linux 下的 dig 命令
    2. Windows 下的 trance 命令
  5. 参考

尼采般地抒情

尼采般地抒情

公告栏

此网站主题为本人手写主题,主题还在开发中……


作者:尼采般地抒情

站点信息

文章数目:275
已运行时间:

域名系统 DNS 的作用就是域名解析为 IP 地址,因为在网络中传输的是字节,从之前学过的报文结构就可以得知,但是为何不直接在报文中直接传输域名呢?因为 IP 地址长度是固定的 32 位(如果是 IPV6 就是固定的 128 位),而域名长度不是固定长度的,及其处理比较困难。所以将域名解析成 IP 地址这个任务就交给了域名服务器了。

理解什么是域名服务器?

域名服务器构成了 DNS 中的分布式网络系统,其功能主要是为内外主机提供域名与 IP 地址的互相解析映射服务。域名服务器分布在互联网的各子网中,每个域名服务器负责管理连接到本子网的所有主机,并为其提供服务。

image.png
域名服务器分为上面所表示的根域名服务器、顶级域名服务器、权限域名服务器、还有本地域名服务器(在本地电脑里面)

关于本地域名服务器

本地电脑就有
image.png

关于根域名服务器

关于根域名服务器,这里面有个有趣的话题,参考这篇文章:
美国如果把根域名服务器封了,中国会从网络上消失?

理解什么是域名注册商?

域名服务器之所以能知道域名与 IP 地址的映射信息,是因为我们在域名服务商那里提交了域名记录。购买了一个域名之后,我们需要在域名服务商那里设置域名解析的记录,域名服务商把这些记录推送到权威域名服务器,这样我们的域名才能正式生效。
常见的域名服务商有阿里云、腾讯云等等……

注册域名注册商

要成为域名注册商需要提权,具体参考:https://baike.baidu.com/item/%E5%9F%9F%E5%90%8D%E6%B3%A8%E5%86%8C%E5%95%86
image.png

ICANN

『互联网名称与数字地址分配机构』
可以看看发展历程
image.png
不仅如此,包含全球的域名相关信息的 ICANN 的数据库管控方式也是极为严格,
image.png
像极了电影里面的情节huaji1558a846ddf2e12b.jpeg
具体参考:https://baike.baidu.com/item/%E4%BA%92%E8%81%94%E7%BD%91%E5%90%8D%E7%A7%B0%E4%B8%8E%E6%95%B0%E5%AD%97%E5%9C%B0%E5%9D%80%E5%88%86%E9%85%8D%E6%9C%BA%E6%9E%84/2775450?fromtitle=ICANN&fromid=6807198

域名解析过程

了解了上面一些DNS宏观的设计方式,再来到域名解析就比较好理解了,域名解析就是将域名解析为IP地址,它怎么解析呢?利用在域名服务器里面查找有没有相关的解析记录。

image.png
image.png

使用工具查看 DNS 查询过程

Linux 下的 dig 命令

image.png

Windows 下的 trance 命令

image.png

参考

评论区

Beaudar Twikoo

最新评论

Loading...