• 什么是DNS


    什么是DNS?

    DNS(Domain Name System,域名系统),就是将域名解析成IP地址的系统.他的实质是一个分布式数据库存储的DNS服务器.提供了从主机名到IP地址的映射服务.

    DNS记录

    • A记录,address记录,它是DNS服务器的主要功能,提供了标准的从主机名到IP地址的映射服务

      www.xxx.com → 114.114.114.114
      relay1.fox.test.com →  2.2.2.2
      
    • NS记录(Name Server),记录的是一个权威的DNS服务地址,你从这个权威的DNS服务器就能获取到你想要的这个域名的IP地址.

    • CNAME记录(canonical name)把你的别名映射到标准的主机名上去. 相当于将你的小名大虎映射到了你的真名张三丰上去,比如你的标准域名是relal.yax.fatana.xx.com然后你给他起了一个小名叫做ryfx.com非常好记.所以当你访问ryfx.com的时候,就会发生下面的事情

      relal.yax.fatana.xx.com → ryfx.com → 2.3.3.3

      所以这个cname有什么用呢.比如我们有三个域名都映射到2.3.3.3,刚开始我们都是直接映射过去的.

      www.xx.com → 2.3.3.3
      www.yy.com → 2.3.3.3
      www.zz.com → 2.3.3.3

      当有一天,我们的服务器IP地址换成了 2.4.4.4的时候,我们需要重新修改三个, 当数量很多的时候工作就很繁琐.
      这个时候我们就可以这样子

      www.yy.com → www.xx.com
      www.zz.com → www.xx.com
      www.xx.com → 2.4.4.4

      这样我们就只需要修改那个标准的映射,而别名记录就不需要修改了.

  • 相关阅读:
    字符,字符串,字节
    111
    串口通信
    字符编码
    枚举和结构体
    参数数组
    .Net垃圾回收机制
    try{ } catch{ } finally{ }
    LVS 工作原理图文讲解
    自动化运维工具—Ansible常用模块二
  • 原文地址:https://www.cnblogs.com/Triomphe/p/12711748.html
Copyright © 2020-2023  润新知