主从DNS配置流程示例

简介:
实验环境:主服务器A:10.1.1.6
                    从服务器B:10.1.1.5
1.安装DNS域名解析服务
  #yum install bind-* -y
2.主服务器A配置:
  #vim /var/named/chroot/etc/named.conf
     options {
             directory "/var/named";
             allow-recursion {10.1.1.5/24; };
     };
     #zone "."  IN {
     #       type hint;
     #       file "named.ca";
     #};
     #zone "localost" IN {
     #       type master;
     #       file "named.localhost";
     #       allow-transfer {none; };
     #};
     #zone "0.0.127.in-addr.arpa" IN {
     #       type master;
     #       file "named.loopback";
     #       allow-transfer {none; };
     #};
     zone "swht.com" IN {
             type master;
             file "swht.com.zone";
     #       masters {10.1.1.6; };
             allow-transfer {10.1.1.5; };
     };
     zone "1.1.10.in-addr.arpa" IN {
             type master;
             file "10.1.1.zone";
             allow-transfer {10.1.1.5; };
     };
  #chmod 640 /var/named/chroot/etc/named.conf  修改文件的权限
  #chown root:named /var/named/chroot/etc/named.conf 修改文件的属组
  #vim /var/named/chroot/var/named/swht.com.zone
     $TTL 600
     @               IN      SOA     master.swht.com.  root (
                                             2014091901
                                             1H
                                             5M
                                             2D
                                             6H)
                     IN      NS      master
                     IN      MX  10  mail
     master          IN      A       10.1.1.6
     mail            IN      A       10.1.1.6
     www             IN      A       10.1.1.6
     ftp             IN      CNAME   www
  #chmod 640 /var/named/chroot/var/named/swht.com.zone
  #chown root:named /var/named/chroot/var/named/swht.com.zone
  #vim /var/named/chroot/var/named/10.1.1.zone
     $TTL 600
     @               IN      SOA     master.swht.com.  root (
                                             2014091901
                                             1H
                                             5M
                                             2D
                                             6H)
                     IN      NS      master
     6               IN      PTR     master
     6               IN      PTR     mail
     6               IN      PTR     www
     6               IN      PTR     ftp
  #chmod 640 /var/named/chroot/var/named/10.1.1.zone
  #chown root:named /var/named/chroot/var/named/10.1.1.zone
  #service named restart
3.从服务器B配置:
  #vim /var/named/chroot/etc/named.conf 
     options {
             directory "/var/named";
             allow-recursion {10.1.1.6/26; };
             notify yes;
     };
     #zone "."  IN {
     #       type hint;
     #       file "named.ca";
     #};
     #zone "localost" IN {
     #       type master;
     #       file "named.localhost";
     #       allow-transfer {none; };
     #};
     #zone "0.0.127.in-addr.arpa" IN {
     #       type master;
     #       file "named.loopback";
     #       allow-transfer {none; };
     #};
     zone "swht.com" IN {
             type slave;
             file "slaves/swht.com.zone";
             masters {10.1.1.6; };
     };
     zone "1.1.10.in-addr.arpa" IN {
             type slave;
             file "slaves/10.1.1.zone";
             masters {10.1.1.6; };
     };
  #chmod 640 /var/named/chroot/etc/named.conf 
  #chown root:named /var/named/chroot/etc/named.conf 
  #service named restart
4.验证:
  #dig -t NS www.swht.com
  #host 10.1.1.6
  #cd /var/named/chroot/var/named/slaves
  #ls
     10.1.1.zone  swht.com.zone
  #vim 10.1.1.zone
     $ORIGIN .
     $TTL 600        ; 10 minutes
     1.1.10.in-addr.arpa     IN SOA  master.swht.com. root.1.1.10.in-addr.arpa. (
                                     2014091901 ; serial
                                     3600       ; refresh (1 hour)
                                     300        ; retry (5 minutes)
                                     172800     ; expire (2 days)
                                     21600      ; minimum (6 hours)
                                     )
                             NS      master.1.1.10.in-addr.arpa.
     $ORIGIN 1.1.10.in-addr.arpa.
     6                       PTR     ftp
                             PTR     www
                             PTR     mail
                             PTR     master
  #vim swht.com.zone
     $ORIGIN .
     $TTL 600        ; 10 minutes
     swht.com                IN SOA  master.swht.com. root.swht.com. (
                                     2014091901 ; serial
                                     3600       ; refresh (1 hour)
                                     300        ; retry (5 minutes)
                                     172800     ; expire (2 days)
                                     21600      ; minimum (6 hours)
                                     )
                             NS      master.swht.com.
                             MX      10 mail.swht.com.
     $ORIGIN swht.com.
     ftp                     CNAME   www
     mail                    A       10.1.1.6
     master                  A       10.1.1.6
     www                     A       10.1.1.6
     
     
 波波整理~^_^
  









本文转自 南非波波 51CTO博客,原文链接:http://blog.51cto.com/nanfeibobo/1556316,如需转载请自行联系原作者
目录
相关文章
|
16天前
|
存储 域名解析 弹性计算
阿里云上云流程参考:云服务器+域名+备案+域名解析绑定,全流程图文详解
对于初次通过阿里云完成上云的企业和个人用户来说,很多用户不仅是需要选购云服务器,同时还需要注册域名以及完成备案和域名的解析相关流程,从而实现网站的上线。本文将以上云操作流程为核心,结合阿里云的活动政策与用户系统梳理云服务器选购、域名注册、备案申请及域名绑定四大关键环节,以供用户完成线上业务部署做出参考。
|
6月前
|
存储 缓存 网络协议
阿里云特惠云服务器99元与199元配置与性能和适用场景解析:高性价比之选
2025年,阿里云长效特惠活动继续推出两款极具吸引力的特惠云服务器套餐:99元1年的经济型e实例2核2G云服务器和199元1年的通用算力型u1实例2核4G云服务器。这两款云服务器不仅价格亲民,而且性能稳定可靠,为入门级用户和普通企业级用户提供了理想的选择。本文将对这两款云服务器进行深度剖析,包括配置介绍、实例规格、使用场景、性能表现以及购买策略等方面,帮助用户更好地了解这两款云服务器,以供参考和选择。
|
4月前
|
域名解析 应用服务中间件 Shell
使用nps配置内网穿透加域名解析
使用nps配置内网穿透加域名解析
635 76
|
6月前
|
监控 Shell Linux
Android调试终极指南:ADB安装+多设备连接+ANR日志抓取全流程解析,覆盖环境变量配置/多设备调试/ANR日志分析全流程,附Win/Mac/Linux三平台解决方案
ADB(Android Debug Bridge)是安卓开发中的重要工具,用于连接电脑与安卓设备,实现文件传输、应用管理、日志抓取等功能。本文介绍了 ADB 的基本概念、安装配置及常用命令。包括:1) 基本命令如 `adb version` 和 `adb devices`;2) 权限操作如 `adb root` 和 `adb shell`;3) APK 操作如安装、卸载应用;4) 文件传输如 `adb push` 和 `adb pull`;5) 日志记录如 `adb logcat`;6) 系统信息获取如屏幕截图和录屏。通过这些功能,用户可高效调试和管理安卓设备。
|
7月前
|
Java 数据库 开发者
详细介绍SpringBoot启动流程及配置类解析原理
通过对 Spring Boot 启动流程及配置类解析原理的深入分析,我们可以看到 Spring Boot 在启动时的灵活性和可扩展性。理解这些机制不仅有助于开发者更好地使用 Spring Boot 进行应用开发,还能够在面对问题时,迅速定位和解决问题。希望本文能为您在 Spring Boot 开发过程中提供有效的指导和帮助。
782 12
|
7月前
|
域名解析 弹性计算 负载均衡
新手上云教程参考:阿里云服务器租用、域名注册、备案及域名解析流程图文教程
对于想要在阿里云上搭建网站或应用的用户来说,购买阿里云服务器和注册域名,绑定以及备案的流程至关重要。本文将以图文形式为您介绍阿里云服务器购买、域名注册、备案及绑定的全流程,以供参考,帮助用户轻松上手。
|
6月前
|
算法 测试技术 C语言
深入理解HTTP/2:nghttp2库源码解析及客户端实现示例
通过解析nghttp2库的源码和实现一个简单的HTTP/2客户端示例,本文详细介绍了HTTP/2的关键特性和nghttp2的核心实现。了解这些内容可以帮助开发者更好地理解HTTP/2协议,提高Web应用的性能和用户体验。对于实际开发中的应用,可以根据需要进一步优化和扩展代码,以满足具体需求。
628 29
|
6月前
|
前端开发 数据安全/隐私保护 CDN
二次元聚合短视频解析去水印系统源码
二次元聚合短视频解析去水印系统源码
182 4
|
6月前
|
JavaScript 算法 前端开发
JS数组操作方法全景图,全网最全构建完整知识网络!js数组操作方法全集(实现筛选转换、随机排序洗牌算法、复杂数据处理统计等情景详解,附大量源码和易错点解析)
这些方法提供了对数组的全面操作,包括搜索、遍历、转换和聚合等。通过分为原地操作方法、非原地操作方法和其他方法便于您理解和记忆,并熟悉他们各自的使用方法与使用范围。详细的案例与进阶使用,方便您理解数组操作的底层原理。链式调用的几个案例,让您玩转数组操作。 只有锻炼思维才能可持续地解决问题,只有思维才是真正值得学习和分享的核心要素。如果这篇博客能给您带来一点帮助,麻烦您点个赞支持一下,还可以收藏起来以备不时之需,有疑问和错误欢迎在评论区指出~
|
6月前
|
移动开发 前端开发 JavaScript
从入门到精通:H5游戏源码开发技术全解析与未来趋势洞察
H5游戏凭借其跨平台、易传播和开发成本低的优势,近年来发展迅猛。接下来,让我们深入了解 H5 游戏源码开发的技术教程以及未来的发展趋势。

相关产品

  • 云解析DNS
  • 推荐镜像

    更多
  • DNS