• dns转发服务器


    解释1:
    一般情况下,当DNS服务器在收到DNS客户端的查询请求后,它将在所管辖区域的数据库中寻找是否有该客户端的数据。如果该DNS服务器的区域数据库中没有该客户端的数据时,该DNS服务器需转向其他的DNS服务器进行查询。通俗来说DNS转发器就是将本地DNS服务器无法解析的查询转发给网络上的其它DNS服务器。
    解释2:
    当用户查询DNS服务器,当DNS数据库有相应的记录时则会回应用户,如果没有,则DNS会直接区询问根域
    然后根域会一级一级的询问相应的子域,直到帮用户查询到相应记录,当然,当DNS没有对应记录时我们也可以让他把询问请求转发到我们指定的服务器上去查询。这就是DNS转发功能的实现
    DNS转发功能的实现主要是方便优先共享DNS数据库资源,节省查询时间,而不必每次一级一级的递归去询问根,这样节省带宽流量的时间。
     
    步骤:
    环境:需要三台 1. server端 2. 转发端 3. client端
    一:全局转发:完全转发,自己不解析任何。
    * 转发端配置:
    1.安装bind软件包
    2.配置文件,vim/etc/named.conf
    进行增删改查:
     
    启动服务:systemctl restart named
     
    * server端配置:
    1. 安装bind软件包
    2. 配置文件:
    主配置文件vim /etc/named.conf
    3. 区配置文件:
    cd /var/named 找到[Domainname.zone],如果以前配置过DNS,那么将之前的区配置文件改名成现在的[Domainname.zone]。
    4. 重启named服务
    * client端配置:
    vim /etc/resolv.conf
    域名解析:nslookup zhangling.com
    二:区间转发:
    自己知道的不转发, mxl.net
    自己不知道的转发, zhangling.com
    步骤:
    在转发端修改主配置文件:vim /etc/named.conf
    修改区配置文件,记得复制是要加 -p 同步属组
    重启服务
    在客户端执行nslookup
  • 相关阅读:
    Java 添加条码、二维码到Word文档
    我的博客园博客开通了
    新浪博客发博文老是提示系统繁忙、请稍后再试解决方法
    阿里云服务器https改造全过程
    网站从HTTP移动到HTTPS
    Apache ab性能测试结果分析
    Memcached与Redis的区别和选择
    binlog2sql使用介绍
    Mysql查看连接数(连接总数、活跃数、最大并发数)
    测试流程规范--测试准入、准出、停止标准、bug优先级定义
  • 原文地址:https://www.cnblogs.com/dayle/p/10058582.html
Copyright © 2020-2023  润新知