DNS 专有名称

1. NS记录

     此记录指定负责此DNS区域的权威名称服务器

     Name Server    即DNS的NS记录 是用来做授权的  向下授权 用来指定该域名由哪个DNS服务器来进行解析

     作用:
   1、NS记录是域名DNS服务器里面的一种记录类型,可以针对每个域名或子域名来设定他的NS记录,当设定后,相当于把他的解析权交给了对应的DNS。
   2、NS记录的用途:CDN或负载均衡时使用

 

2. 缓存 DNS 服务器

用户直接使用的 DNS 服务器,各种平台、操作系统上直接设置的 DNS 服务器,常见的有 8.8.8.8, 114.114.114.114

3. 权威 DNS 服务器

用于域名的管理。权威 DNS 服务器只对自己所拥有的域名进行域名解析,对于不是自己的域名则拒绝应答。例如网易的权威 DNS 服务器只会响应网易域名的请求,对于其他域名,则拒绝应答。

4. 双栈网络环境

双栈网络环境即客户端或服务器同时拥有 IPv4、IPv6 两种网络环境,可以简单的理解为机器上既有 IPv4 地址又有 IPv6 地址    

5. ECS

DNS 的扩展方案 edns-client-subnet (以下简称 ECS),该扩展方案的核心思想是通过在 DNS 请求报文里加入原始请求的 IP (即 client 的 IP),使得权威能根据该信息返回正确的结果。目前,该方案仍处于草案阶段。该方案很好地解决了上述提到的 remote DNS 导致解析不准确的问题

但也带了一些问题:

  • 至少需要 cache 和权威都支持,才能完成完整的 ECS 解析
  • ECS 给 cache 增加了很大的缓存压力,因为理论上可能需要为每个 IP 段分配空间去缓存解析结果

 

6. 

  • 现阶段,大部分情况下,DNS 调度依赖的是 DNS 缓存服务器的 IP
  • ECS 扩展可以部分解决因用户使用 Google DNS 等公共 DNS 导致的解析不准确的问题
  • 对普通用户:建议不要使用公共 DNS,尤其是在公司广州办公区网络环境下请不要使用 Google DNS

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章