• DNS域名解析


    分类

    1,缓存域名服务器:帮你去找域名解析服务器,本身并不能解析
    2,主域名解析服务器:也就是它自己维护一个域名解析记录本
    3, 从域名服务器:就是主域名的备份,主域名的记录本会同步给从域名,两者的IP不一样,设置的时候直接设两个
    4,智能解析服务器:根据地方的不同,返回不同的结果

    解析方法

    1,正向解析:域名==>IP 

    1. Cname别名解析
    2. a记录,给域名解析成IP

    2,反向解析:IP  ==>域名

    1. PTR反向解析

    DNS的两种查询方式
    1,递归查询

         查询顺序:pc电脑  1.先去缓存找

                                        2.本地hosts映射文件

                                        3.LDNS(本地DNS先在自己缓存找,没有的话在自己映射文件找,还没有的话如果是缓存域名服务器就会上网找;如果是主域名服务器会在记录本找)

                                        4.都没有的话它会再去找

    2,迭代查询

         查询顺序:全世界有13个(.)域名服务器,那么www.baidu.com这个域名也有点这个东西。因此LDNS先去找点域名服务器;点服务器告诉它.com服务器;.com服务器告诉它baidu.com服务器;baidu.com服务器,将www.baidu.com这个域名解析返回给LDNS;LDNS本地缓存一份然后给pc用户,pc用户保存一份在本地缓存。

    DNS的端口53     

     搭建缓存服务器

    1.安装

    2. 查看配置文件

     

    3.更改配置文件(缓存有两种一种是告诉它点服务器;一种是告诉他另一种服务器 forwarders {202.105.0.20;} ;加在迭代查询上面,这两种一般是合同的)

      

    4.验证文件有没有问题,启动服务

    5.过滤端口 

    6. 解析:更改客户端/etc/resolv.conf域名解析配置文件,连接服务端

     

    7.测试ping百度

     如果不成功,重启网路,重启网卡,在修改临时的dns网路地址

    主域名解析服务器搭建

    1.更改配置文件

     

     

     2.找到记录本的模板,复制一份名字改成yunjisuan.com.zone

        命令是cp  -p named.empty   yunjisuan.com.zone(如果不加   -P   属主属组就不会复习到新文件上)

    下面的操作里须要加-P

     

    3.vim打开yunjisuan.com.zone,更改配置

    4解析:更改客户端/etc/resolv.conf域名解析配置文件,连接服务端

    5。ping    www.yunjisuan.com,如果不成功,重启网路,重启网卡

    主域名的反向解析

    修改主机配置文件/etc/named.conf

    zone "200.168.192.in-adder.arpa" IN {
            type master;
            file "192.168.200.arpa";
    
    };

    验证文件有无问题 named-checkconf /etc/named.conf

  • 相关阅读:
    微信小程序 select 下拉框组件
    git 常用操作汇总
    VUE组件 之 Drawer 抽屉
    三、VUE项目BaseCms系列文章:axios 的封装
    C#数据采集用到的几个方法
    Mac环境安装非APP STORE中下载的软件,运行报错:“XXX” is damaged and can’t be opened. You should move it to the Trash. 解决办法
    Mac环境下执行npm install报权限错误解决办法
    VUE组件 之 高德地图地址选择
    Vue-Cli 3.0 中配置高德地图
    二、VUE项目BaseCms系列文章:项目目录结构介绍
  • 原文地址:https://www.cnblogs.com/ZXJ-/p/9839003.html
Copyright © 2020-2023  润新知