linux下搭建DNS子域及相关授权详解forward功能是本地无法解析的域名,转发给指定DNS服务器

forward only; 所有无法解析的域名,都转发给指定DNS服务器,必须有解析结果

forward first;无法解析的域名,转发给指定DNS服务器,如果指定DNS服务器也无法解析,

再通过自己的DNS服务器向根进行转发解析

forwarders { 指定DNS服务器; }; 如本地DNS无法解析,向指定DNS服务器转发解析域名

注意forward与forwarders同时使用

2.搭建主域与子域,要求如下:

A.主域为willow.com,IP为1.1.1.18

B.子域为a.willow.com,IP为1.1.1.20

C.如果子域无法解析willow.com主域名,请将转发器指向主域willow.com,其他域名自己解析

D.如果子域无法的解析所有非本地域名,请将转发器指向主域willow.com

2.1.新增主域willow.com配置文件,方法没有变化与之前博客搭建DNS一样

vim /etc/named.conf,新增如下内容:

options {

directory "/var/named";

allow-recursion { 1.1.1.0/24; };

notify  yes;

also-notify { 1.1.1.19; };

};

zone "."  IN {

type hint;

file "named.ca";

};

zone "localhost" 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 "willow.com" IN {

type master;

file "willow.com.zone";

allow-transfer { 1.1.1.19; };

};

zone "1.1.1.in-addr.arpa" IN {

type master;

file "1.1.1.zone";

allow-transfer { 1.1.1.19; };

};

2.2.新增willow.com.zone正向区域文件

vim /var/named/willow.com.zone 主要将子域a.wilow.com的NS和A记录增加至配置文件中

$TTL 600

willow.com.      IN  SOA     ns1.willow.com.    root.willow.com. (

20160521

1H

10M

3D

1D )

willow.com.         IN   NS     ns1

willow.com.         IN   NS     ns2

IN   MX  10 mail

a               IN   NS      ns1.a

ns1.a            IN   A       1.1.1.20

ns1              IN   A      1.1.1.18

ns2              IN   A      1.1.1.19

mail.willow.com. IN   A      1.1.1.23

www              IN   A      1.1.1.30

www              IN   A      1.1.1.31

www              IN   A      1.1.1.32

ftp              IN   CNAME  www.willow.com.

hello             IN   A      1.1.1.33

2.3.新增子域a.willow.com的named.conf文件

如果子域无法的解析所有非本地域名,请将转发器指向主域willow.com

vim /etc/named.conf 新增如下内容:

options {

directory "/var/named";

forward first;         #开启转发功能

forwarders { 1.1.1.18; };  #转发器指定主域

};

zone "."  IN {

type hint;

file "named.ca";

};

zone "localhost" 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 "a.willow.com" {

type master;

file "a.willow.com.zone";

};

2.4.新增子域a.willow.com的正向区域文件

vim /var/named/a.willow.com,新增如下内容:

$TTL 600

a.willow.com.      IN  SOA     ns1.a.willow.com.    root.a.willow.com. (

20160516

1H

10M

3D

1D )

a.willow.com.      IN    NS       ns1

IN    MX  10   mail

ns1             IN     A      1.1.1.20

mail            IN     A      1.1.1.223

www             IN     A      1.1.1.224

以上子域授权等DNS服务器建立完成,可测试使用并正常

2.5.如果子域无法解析willow.com主域名,请将转发器指向主域willow.com,其他域名自己解析

仅修改子域主配置文件named.conf

options {

directory "/var/named";

};

zone "."  IN {

type hint;

file "named.ca";

};

zone "localhost" 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 "a.willow.com" {

type master;

file "a.willow.com.zone";

};

zone "willow.com" {

type forward;

forward first;

forwarders { 1.1.1.18; };

};

请注意,forward和forwarders放置位置不同,达到的效果不一样,一个放在options中,另一外放在zone命令单元中,请看仔细了,哈!

linux 子域dns,linux下搭建DNS子域及相关授权详解相关推荐

  1. linux下搭建DNS子域及相关授权详解

    linux下搭建DNS子域及相关授权详解 forward功能是本地无法解析的域名,转发给指定DNS服务器 forward only; 所有无法解析的域名,都转发给指定DNS服务器,必须有解析结果 fo ...

  2. linux做子域dns,linux下搭建DNS子域及相关授权详解

    linux下搭建DNS子域及相关授权详解 forward功能是本地无法解析的域名,转发给指定DNS服务器 forward only; 所有无法解析的域名,都转发给指定DNS服务器,必须有解析结果 fo ...

  3. Windows下搭建Tomcat集群的配置详解

    < Windows下搭建Tomcat集群基础入门详解 > 前言 在搭建 < Apache + Tomcat 实现Web服务器集群 > 前我们还需要实现 Tomcat集群实现Se ...

  4. linux 6 dns,RHEL6下搭建DNS服务器

    DNS是大部分网络服务基石,DNS解释的主要作用就是让域名替换IP,即:人们通过记忆的域名找到该域名所对应的物理主机的真实地址,可以方便人记忆.所以说DNS解释是大部分网络服务的基石,可想而知,人记I ...

  5. Linux、ubuntu系统下查看显卡型号、显卡信息详解

    本文将介绍Linux系统下查看显卡硬件信息内容如下: 如何在ubuntu系统中查看显卡型号.(其他文章大多只介绍了命令而未介绍如何对应显卡型号) 在ubuntu系统中显卡详细信息,以及所代表的含义. ...

  6. Apache Kafka-初体验Kafka(02)-Centos7下搭建单节点kafka_配置参数详解_基本命令实操

    文章目录 安装JDK 安装zookeeper 安装kafka 下载解压 配置hosts 启动kafka服务 server.properties核心配置详解 基本命令 创建主题 发送消息 消费消息 查看 ...

  7. CentOS 5.5下搭建部署独立SVN服务器全程详解

    SVN服务器有2种运行方式: 1.独立服务器 (例如:svn://xxx.com/xxx): 2.借助apache   (例如:http://svn.xxx.com/xxx): 为了不依赖apache ...

  8. Mac下搭建Cocos2d-x-3.2的开发环境详解

    http://www.yxkfw.com/?p=8180 转载于:https://blog.51cto.com/3387980/1600451

  9. Linux ENSP 搭建DHCP服务器并实现中继和Linux 下搭建DNS服务器(2个实验可跟做)

    文章目录 DHCP服务 了解DHCP服务 使用DHCP的好处 Linux 下搭建DNS服务器 实验环境 实验过程 修改DHCP配置文件 更改dns服务器名称 更改win10的IP地址 Linux &a ...

最新文章

  1. POI解析Excel文件工具类
  2. pom.xml设置mysql连接_maven工程配置pom.xml实现mybatis的访问数据库操作
  3. 验算双中心重叠积分程序
  4. Segment-段(SAP)
  5. 百度域名出现问题 2010-1-12号的杯具
  6. 对数据库进行先查询后插入的解决方案
  7. 韩顺平php视频笔记35 php运行过程
  8. oracle 32 下载,oracle 11g 32位下载
  9. sublime text 3 3143
  10. code review的一些思考
  11. php 开启 ziparchive,php ZipArchive类使用实例详解
  12. 九九乘法表的简单代码
  13. AMS1117-3.3(线性稳压器(LDO))
  14. 免费实时汇率查询接口
  15. SQLite attach detach 心得
  16. MES管理系统应用环境分析,以及实施面临的挑战
  17. java缺失_Java中找出缺失的数字
  18. cisco 交换机 获取 转发表_思科交换机端口号、终端IP地址和MAC地址的互查
  19. 网络摄像机-ISP基础一
  20. 神经网络与卷积神经网络,什么是卷积神经网络

热门文章

  1. (全部)2008重磅出击——微软Windows Server 2008实战攻略系列
  2. 阅读书源最新2020在线导入_书源篇三及6.5.0版本介绍
  3. C语言结构和高二的知识,c语言基础知识复习.pdf
  4. 安卓与ios都是linux,随便来说两句,安卓、IOS不是那么容易被取代的
  5. CDMA(牛客第八场构造题)
  6. 两点(51nod 深搜)
  7. ROS2学习(八).ROS概念 - ROS 2接口(Ros2 interface)
  8. css html基础书,htmlcss基础知识汇总,新人必看!
  9. jsp中两个double相乘_图像处理中的代数运算及几何变换
  10. 组词组合 php,PHP组词算法实现详解