Global DNS–DNS 传播检查器

如何检查 DNS 传播

我们可以借助DNS 传播检查器  whatsmydns.net (or DNSChecker)可让立即执行 DNS 查找,以检查域名的当前 IP 地址和 DNS 记录信息是否与位于世界不同地区的多个名称服务器相对应。

dns检查

dns检查器截图

DNS检查器说明

解析并在地图上显示 DNS 传播结果,使结果更易于理解。绿色勾号表示所请求的 DNS 记录在 DNS 服务器中可用,叉号表示它们不可用。绿色勾号还表示 DNS 记录与用户在预期值字段中设置的更新值相匹配,叉号表示该值与预期值或更新值(用户期望的值)不匹配

什么是DNS解析?

DNS 解析将域名转换为其服务器 IP 地址。你需要站点的 IP 地址才能知道它在 Internet 上的位置。网站可以有 IPv4 或 IPv6 地址或两者都有。IPv4 地址作为 A 记录出现,而 IPv6 地址在 AAAA 记录中。

DNS 记录类型

A 记录:包含主机名的 IPv4 地址信息。
AAAA 记录:包含主机名的 IPv6 地址信息。
CNAME 记录:也称为别名记录。它将子域指向其域,例如将 www.catlin.fun 指向catlin.fun
MX 记录:包含域的电子邮件应路由到的位置和邮件服务器优先级的信息。
NS 记录:包含有关域的权威名称服务器的信息。
TXT 记录:通常用于其他 DNS 记录配置,如 SPF、DKIM 或 DMARC 记录。

发出 DNS 请求时会发生什么?

下面演示了当用户第一次请求在他们的 Web 浏览器中访问并且还没有缓存结果时的事件流。每个步骤都会引入 DNS 传播延迟的可能性。

→ 你在网络浏览器中输入www.example.com。
→ 你的设备向你配置的递归解析器发送请求。
→递归解析器向根名称服务器询问负责域的TLD 名称服务器的 IP 地址.com。
←根名称服务器将.com TLD 名称服务器的 IP 地址返回给递归解析器。
→递归解析器向.com TLD 名称服务器询问负责example.com.
← .com TLD 名称服务器将权威名称服务器的 IP 地址返回给递归解析器。
→递归解析器向权威名称服务器询问的 IP 地址www.example.com。
←权威名称服务器将 IP 地址返回www.example.com给递归解析器。
←递归解析器将 IP 地址返回www.example.com给浏览器。
→ 你的浏览器直接向已解析的 IP 地址发出 Web 请求。

  • 8
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
DNS 负载均衡是指通过 DNS 服务来分发流量,将请求分发到多个服务上,以实现负载均衡的目的。实现 DNS 负载均衡通常有以下几个步骤: 1. 部署多个服务:首先需要在不同的地域或网络中部署多个服务,这些服务通常具有相同的功能,例如 Web 服务、邮件服务等。 2. 配置 DNS 服务:在 DNS 服务中配置多个 A 记录,每个 A 记录对应一个服务的 IP 地址。例如,假设有三个服务,分别为 192.168.1.1、192.168.1.2 和 192.168.1.3,那么可以在 DNS 服务中配置三个 A 记录,分别为: ``` example.com A 192.168.1.1 example.com A 192.168.1.2 example.com A 192.168.1.3 ``` 3. 配置 DNS 解析:在客户端中配置多个 DNS 解析,以实现请求的负载均衡。在 Windows 操作系统中,可以在“网络和共享中心”中的“更改适配设置”中配置多个 DNS 服务。在 Linux 操作系统中,可以在 /etc/resolv.conf 文件中配置多个 DNS 服务。 4. 测试负载均衡效果:在完成上述配置后,可以使用 dig 命令或 nslookup 命令来测试 DNS 负载均衡的效果,例如: ``` $ dig example.com ; <<>> DiG 9.10.6 <<>> example.com ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 64104 ;; flags: qr rd ra; QUERY: 1, ANSWER: 3, AUTHORITY: 0, ADDITIONAL: 1 ;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 4096 ;; QUESTION SECTION: ;example.com. IN A ;; ANSWER SECTION: example.com. 3600 IN A 192.168.1.1 example.com. 3600 IN A 192.168.1.2 example.com. 3600 IN A 192.168.1.3 ;; Query time: 0 msec ;; SERVER: 192.168.1.10#53(192.168.1.10) ;; WHEN: Fri Sep 04 10:26:41 CST 2020 ;; MSG SIZE rcvd: 67 ``` 可以看到,这里返回了三个 IP 地址,这表示 DNS 服务已经实现了负载均衡。 总之,DNS 负载均衡是通过配置 DNS 服务DNS 解析来实现的,可以将请求分发到多个服务上,以实现负载均衡的目的。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值