• 搭建一个简单的dns缓存服务器


    环境:linux
    软件:bind97,bind97-utils, bind97-libs
    ip:192.168.192.130;192.168.192.131
    ----------------------------------------------------------------------------------------------------------------


    用命令判断以上软件是否安装成功
    yum list all | grep "bind.*install"
    当上面的软件全部安装成功之后,我们开始进行linux-dns缓存服务器的搭建
    mv  /etc/named.conf  /etc/named.conf.back--------->备份dns的原配置文件
    ----------------------------------------------------------------------------------------------------------------


    默认的几个目录
    /etc/named.conf(定义域以及对应的资源记录路径)
    /var/named(资源类型记录)
    /named.ca(根域rrt)
    /named.localhost(本机rrt)
    /named.loopback(本机反向rrt)
    ---------------------------------------------------------------------------------------------------------------


    DNS(domain name system域名解析系统)
    作用:
    正向: IP----------->域名
    反向: 域名----------->IP
    资源记录类型
    1、SOA(起始授权服务)
    2、NS(名称服务器)
    3、MX(邮件服务)
    4、CNAME(别名)
    5、A (正向映射)
    6、PTR(反向映射)
    --------------------------------------------------------------------------------------------------------------


    1.编辑配置文件
    --------------------------------------------------------------------------------------------------
    vim  /etc/named.conf
    定义默认的目录:
    options {
            directory "/var/named"; 
    };
    定义根区域
    zone "." IN {
            type hint;
            file "named.ca";
    };
    定义本地区域
    zone "localhost" IN {
            type master;
            file "named.localhost";
    };
    定义本地反区域
    zone "0.0.127.in-addr.arpa" IN {
            type master;
            file "named.loopback";
    };
    定义自己的区域
    zone "huwentao.com" IN {
            type master;
            file "named.huwentao";
    };
    定义自己的反区域
    zone "192.168.192.in-addr.arpa." IN {
            type master;
            file "named.192.168.192.in-addr.arpa";
    };
    ---------------------------------------------------------------------------------------------------------------


    2.编辑自己的区域文件
    ------------------------------------------------------------------------------------------------------------
    vim /var/named/named.huwentao

    $TTL 600


    huwentao.com.           IN      SOA     ns1.huwentao.com.       admin.huwentao.com      (   
                                    201703312006
                                    1D  
                                    2H  
                                    2D  
                                    1D) 


    huwentao.com.           IN      NS      ns1.huwentao.com.    
    huwentao.com.           IN      MX 10   admin.huwentao.com.

    ns1.huwentao.com.       IN      A       192.168.192.1
    admin.huwentao.com.     IN      A       192.168.192.2

    www.huwentao.com.       IN      A       192.168.192.3
    www.huwentao.com.       IN      A       192.168.192.4
    ftp.huwentao.com.       IN      CNAME   www.huwentao.com
    ------------------------------------------------------------------------------------------------------------


    3.编辑反区域配置文件
    ------------------------------------------------------------------------------------------------------------
    vim  /var/named/named.192.168.192.in-addr-arpa
                        $TTL 600
    @                               IN      SOA     ns1.huwentao.com. admin.huwentao.com (
                                            201703312101
                                            1D  
                                            1H  
                                            2D  
                                            2H) 

                                    IN      NS      ns1.huwentao.com.
    1                               IN      PTR     ns1.huwentao.com.
    3                               IN      PTR     www.huwentao.com.
    4                               IN      PTR     www.huwentao.com.                               
    ---------------------------------------------------------------------------------------------------------------


    以上文件配置成功之后
    启动服务
    service named   start
    dig -t  ns  huwentao.com
    搭建一个简单的dns缓存服务器
    dig -x 192.168.192.1
    搭建一个简单的dns缓存服务器


    搭建小型的内网dns服务器成功。






  • 相关阅读:
    ICONS-图标库
    图形资源
    vue项目中,如果修改了组件名称,vscode编辑器会在引入修改组件的名字处提示红色波浪线 The file is in the program because:Imported via xxx Root file specified for compilation .
    接口在dev环境报跨域问题(has been blocked by CORS policy:Response to preflight request doesn't pass access control check:No 'Access-Control-Allow-Origin' header ispresent on the requested resource.),qa环境正常
    阿里云occ的图片文件URL用浏览器直接打开无法访问,提示This XML file does noe appear to have any style information associated with it. The document tree is shown below.
    vue 项目使用element ui 中tree组件 check-strictly 用法(父子不互相关联的反显情况)
    高德地图进行线路规划绘制标记点操作(vue)
    vue中实现拖拽调整顺序功能
    2021-01-22 浏览器相关知识
    2021-01-22 js 相关知识点
  • 原文地址:https://www.cnblogs.com/huwentao/p/6999179.html
Copyright © 2020-2023  润新知