linux 子域dns,linux下搭建DNS子域及相关授权详解
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子域及相关授权详解相关推荐
- linux下搭建DNS子域及相关授权详解
linux下搭建DNS子域及相关授权详解 forward功能是本地无法解析的域名,转发给指定DNS服务器 forward only; 所有无法解析的域名,都转发给指定DNS服务器,必须有解析结果 fo ...
- linux做子域dns,linux下搭建DNS子域及相关授权详解
linux下搭建DNS子域及相关授权详解 forward功能是本地无法解析的域名,转发给指定DNS服务器 forward only; 所有无法解析的域名,都转发给指定DNS服务器,必须有解析结果 fo ...
- Windows下搭建Tomcat集群的配置详解
< Windows下搭建Tomcat集群基础入门详解 > 前言 在搭建 < Apache + Tomcat 实现Web服务器集群 > 前我们还需要实现 Tomcat集群实现Se ...
- linux 6 dns,RHEL6下搭建DNS服务器
DNS是大部分网络服务基石,DNS解释的主要作用就是让域名替换IP,即:人们通过记忆的域名找到该域名所对应的物理主机的真实地址,可以方便人记忆.所以说DNS解释是大部分网络服务的基石,可想而知,人记I ...
- Linux、ubuntu系统下查看显卡型号、显卡信息详解
本文将介绍Linux系统下查看显卡硬件信息内容如下: 如何在ubuntu系统中查看显卡型号.(其他文章大多只介绍了命令而未介绍如何对应显卡型号) 在ubuntu系统中显卡详细信息,以及所代表的含义. ...
- Apache Kafka-初体验Kafka(02)-Centos7下搭建单节点kafka_配置参数详解_基本命令实操
文章目录 安装JDK 安装zookeeper 安装kafka 下载解压 配置hosts 启动kafka服务 server.properties核心配置详解 基本命令 创建主题 发送消息 消费消息 查看 ...
- CentOS 5.5下搭建部署独立SVN服务器全程详解
SVN服务器有2种运行方式: 1.独立服务器 (例如:svn://xxx.com/xxx): 2.借助apache (例如:http://svn.xxx.com/xxx): 为了不依赖apache ...
- Mac下搭建Cocos2d-x-3.2的开发环境详解
http://www.yxkfw.com/?p=8180 转载于:https://blog.51cto.com/3387980/1600451
- Linux ENSP 搭建DHCP服务器并实现中继和Linux 下搭建DNS服务器(2个实验可跟做)
文章目录 DHCP服务 了解DHCP服务 使用DHCP的好处 Linux 下搭建DNS服务器 实验环境 实验过程 修改DHCP配置文件 更改dns服务器名称 更改win10的IP地址 Linux &a ...
最新文章
- POI解析Excel文件工具类
- pom.xml设置mysql连接_maven工程配置pom.xml实现mybatis的访问数据库操作
- 验算双中心重叠积分程序
- Segment-段(SAP)
- 百度域名出现问题 2010-1-12号的杯具
- 对数据库进行先查询后插入的解决方案
- 韩顺平php视频笔记35 php运行过程
- oracle 32 下载,oracle 11g 32位下载
- sublime text 3 3143
- code review的一些思考
- php 开启 ziparchive,php ZipArchive类使用实例详解
- 九九乘法表的简单代码
- AMS1117-3.3(线性稳压器(LDO))
- 免费实时汇率查询接口
- SQLite attach detach 心得
- MES管理系统应用环境分析,以及实施面临的挑战
- java缺失_Java中找出缺失的数字
- cisco 交换机 获取 转发表_思科交换机端口号、终端IP地址和MAC地址的互查
- 网络摄像机-ISP基础一
- 神经网络与卷积神经网络,什么是卷积神经网络
热门文章
- (全部)2008重磅出击——微软Windows Server 2008实战攻略系列
- 阅读书源最新2020在线导入_书源篇三及6.5.0版本介绍
- C语言结构和高二的知识,c语言基础知识复习.pdf
- 安卓与ios都是linux,随便来说两句,安卓、IOS不是那么容易被取代的
- CDMA(牛客第八场构造题)
- 两点(51nod 深搜)
- ROS2学习(八).ROS概念 - ROS 2接口(Ros2 interface)
- css html基础书,htmlcss基础知识汇总,新人必看!
- jsp中两个double相乘_图像处理中的代数运算及几何变换
- 组词组合 php,PHP组词算法实现详解