DNS (域名解析服务器), DNS子域授权

简介:
DNS (域名解析服务器)

DNS服务器的功能:
1.正向解析:根据注册的域名查找其对应的IP地址。

2.反响解析:根据IP地址查找对应的注册域名。

BIND服务器端程序

主要执行程序:/usr/sbin/named
系统服务:named
默认端口:TCP/UDP 53
运行时的虚拟根环境:/var/named/chroot
主配置文件路径:/etc/named.conf
地址库文件路径:/var/named
正常解析:UDP 53
主从同步:TCP 53

搭建DNS服务器步骤:
1.装包bind-chroot和bind

2.修改/etc/named.conf主配置文件,指定负责解析的域名
options { 
directory "/var/named"; 指定地址库文件存放位置
}; 
zone "baidu.com" IN{ 指定本机负责解析的域名
type master; 指定为权威服务器
file "baidu.com.zone" 指定地址库文件名称(名称可以任意)
};

3.创建/var/named/地址库文件"baidu.com.zone"
cd /var/named
ls (有原文件可以直接复制)
cp -p named.localhost baidu.com.zone
ls -l baidu.com.zone (查看权限)
vim baidu.com.zone
baidu.com. NS svr7(主机名) 指定域名DNS服务器主机名
svr7 A 192.168.4.7 指定域名DNS服务器IP地址 
www A 192.168.4.10 将www.baidu.com解析为192.168.4.10

  • A 119.75.217.55 *代表所有

    (DNS轮询 
    vim /var/named/baidu.com.zone
    baidu.com. NS svr7
    svr7 A 192.168.4.10
    www A 192.168.4.11
    www A 192.168.4.20
    www A 192.168.4.100
    .... 从上至下的解析)

4.重启named服务,设置开机自启
systemctl start named
systemctl enable named

5.客户端验证
vim /etc/rescolv.conf 指定DNS服务器
nameserver 192.168.4.7

host www.baidu.com
host svr7.baidu.com

       DNS子域授权

例:父域:www.tomtc.com 父域的DNS负责解析tomtc.com

子域:www.cd.tomtc.com 子域的DNS负责解析cd.tomtc.com

子域授权后实现:
1.父域的DNS服务器,能够解析tomtc.com和cd.tomtc.com
2.子域的DNS服务器,能够解析tomtc.com和cd.tomtc.com

子域配置:

  1. vim /etc/named.conf
    options {
    directory "/var/named";
    };
    zone "cd.tomtc.com" IN{
    type master;
    file "cd.tomtc.com.zone"
    };
    zone "tomtc.com" IN{
    type forward;
    forwarders { 192.168.4.1; };(父域DNS服务器IP地址)
    };

  2. cd /var/named/
    ls 
    cp -p named.localhost cd.tomtc.com.zone
    vim cd.tomtc.com.zone
    cd.tomtc.com. NS son
    son A 192.168.4.5
    www A 111.25.22.23

3.起服务named

父域配置:

  1. vim /etc/named.conf
    options {
    directory "/var/named";
    };
    zone "tomtc.com" IN{
    type master;
    file "tomtc.com.zone"
    };

  2. cd /var/named/
    ls
    cp -p named.localhost tomtc.com.zone
    vim tomtc.com.zone
    tomtc.com. NS father
    father A 192.168.4.1
    cd.tomtc.com NS son
    son A 192.168.4.5 (子域服务器IP地址)
    www A 162.53.26.74

3.起服务named


     本文转自夜流璃雨 51CTO博客,原文链接:http://blog.51cto.com/13399294/2051218,如需转载请自行联系原作者



相关文章
|
1月前
|
网络协议 应用服务中间件 nginx
【CKA模拟题】如何用Nslookup轻松检查集群服务名的DNS解析?
【CKA模拟题】如何用Nslookup轻松检查集群服务名的DNS解析?
110 2
|
5天前
|
域名解析 弹性计算 Linux
阿里云购买云服务器、注册域名、备案及绑定图文教程参考
本文为大家介绍了2024年购买阿里云服务器和注册域名,绑定以及备案的教程,适合需要在阿里云购买云服务器、注册域名并备案的用户参考,新手用户可通过此文您了解在从购买云服务器到完成备案的流程。
阿里云购买云服务器、注册域名、备案及绑定图文教程参考
|
4天前
|
缓存 负载均衡 网络协议
【亮剑】一次完整的 HTTP 请求过程,包括 DNS 解析、TCP 握手、HTTP 请求和响应等环节
【4月更文挑战第30天】本文介绍了HTTP请求的重要性和详细过程。首先,DNS解析将域名转换为IP地址,通过递归和迭代查询找到目标服务器。接着,TCP三次握手建立连接。然后,客户端发送HTTP请求,服务器处理请求并返回响应。最后,理解这个过程有助于优化网站性能,如使用DNS缓存、HTTP/2、Keep-Alive、CDN和负载均衡等实践建议。
|
5天前
|
网络协议 Windows
Windows Server 各版本搭建 DNS 服务器实现域名正反向解析
Windows Server 各版本搭建 DNS 服务器实现域名正反向解析
|
6天前
|
运维 网络协议 安全
Serverless 应用引擎产品使用之阿里云函数计算中添加自定义域名进行域名DNS验证如何解决
阿里云Serverless 应用引擎(SAE)提供了完整的微服务应用生命周期管理能力,包括应用部署、服务治理、开发运维、资源管理等功能,并通过扩展功能支持多环境管理、API Gateway、事件驱动等高级应用场景,帮助企业快速构建、部署、运维和扩展微服务架构,实现Serverless化的应用部署与运维模式。以下是对SAE产品使用合集的概述,包括应用管理、服务治理、开发运维、资源管理等方面。
15 1
|
9天前
|
分布式计算 网络协议 Hadoop
Hadoop节点扩展配置DNS和主机名解析
【4月更文挑战第19天】
15 1
|
12天前
|
弹性计算 安全 Java
阿里云服务器配置、(xshell)远程连接、搭建环境、设置安全组、域名备案、申请ssl证书
以下是内容的摘要: 在阿里云购买服务器并进行基本配置的步骤如下: 1. **准备工作**: - 注册阿里云账号:访问阿里云官网并注册新账号,输入用户名、手机号和验证码。 - 实名认证:在个人中心进行实名认证,建议选择企业实名,因为个人实名可能无法索取企业发票。
|
5天前
|
缓存 Java 开发者
10个点介绍SpringBoot3工作流程与核心组件源码解析
Spring Boot 是Java开发中100%会使用到的框架,开发者不仅要熟练使用,对其中的核心源码也要了解,正所谓知其然知其所以然,V 哥建议小伙伴们在学习的过程中,一定要去研读一下源码,这有助于你在开发中游刃有余。欢迎一起交流学习心得,一起成长。
|
6天前
|
安全 网络协议 Java
Netty核心NioEventLoop源码解析(下)
Netty核心NioEventLoop源码解析(下)
19 0
|
6天前
|
算法 Java 索引
Netty核心NioEventLoop源码解析(上)
Netty核心NioEventLoop源码解析(上)
19 0

相关产品

  • 云解析DNS
  • 推荐镜像

    更多