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

本文涉及的产品
全局流量管理 GTM,标准版 1个月
云解析 DNS,旗舰版 1个月
公共DNS(含HTTPDNS解析),每月1000万次HTTP解析
简介:
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,如需转载请自行联系原作者



相关文章
|
6天前
|
网络协议 网络安全 网络虚拟化
本文介绍了十个重要的网络技术术语,包括IP地址、子网掩码、域名系统(DNS)、防火墙、虚拟专用网络(VPN)、路由器、交换机、超文本传输协议(HTTP)、传输控制协议/网际协议(TCP/IP)和云计算
本文介绍了十个重要的网络技术术语,包括IP地址、子网掩码、域名系统(DNS)、防火墙、虚拟专用网络(VPN)、路由器、交换机、超文本传输协议(HTTP)、传输控制协议/网际协议(TCP/IP)和云计算。通过这些术语的详细解释,帮助读者更好地理解和应用网络技术,应对数字化时代的挑战和机遇。
32 3
|
18天前
|
域名解析 缓存 网络协议
浏览器中输入URL返回页面过程(超级详细)、DNS域名解析服务,TCP三次握手、四次挥手
浏览器中输入URL返回页面过程(超级详细)、DNS域名解析服务,TCP三次握手、四次挥手
|
25天前
|
监控 网络协议 安全
DNS服务器故障不容小觑,从应急视角谈DNS架构
DNS服务器故障不容小觑,从应急视角谈DNS架构
46 4
|
1月前
|
域名解析 网络协议
非阿里云注册域名如何在云解析DNS设置解析?
非阿里云注册域名如何在云解析DNS设置解析?
|
1月前
|
域名解析 网络协议 CDN
阿里云服务器购买后如何解析域名,三步操作即可解析绑定
阿里云服务器购买后如何解析域名,三步操作即可解析绑定
|
1月前
|
弹性计算 网络协议 Ubuntu
如何在阿里云国际版Linux云服务器中自定义配置DNS
如何在阿里云国际版Linux云服务器中自定义配置DNS
|
1月前
|
域名解析 存储 缓存
域名解析 DNS:连接数字世界的关键枢纽
在数字世界中,DNS(域名解析系统)如同一位至关重要的引路人,将我们输入的域名与对应的IP地址相连,使我们可以轻松访问各种网站和服务。它通过多级服务器查询,将易于记忆的域名转换为复杂的IP地址,极大提升了互联网的易用性和普及度。尽管面临网络延迟和域名数量激增等挑战,通过分布式系统和缓存技术等创新方案,DNS 系统将持续发展,为用户提供更安全、高效的网络体验。
49 2
|
1月前
|
域名解析 弹性计算
内网域?名解析记录是否会覆盖公网域名解析记录?
内网域?名解析记录是否会覆盖公网域名解析记录?
|
1月前
|
域名解析 缓存 网络协议
Windows系统云服务器自定义域名解析导致网站无法访问怎么解决?
Windows系统云服务器自定义域名解析导致网站无法访问怎么解决?
|
5天前
|
监控 Java 应用服务中间件
高级java面试---spring.factories文件的解析源码API机制
【11月更文挑战第20天】Spring Boot是一个用于快速构建基于Spring框架的应用程序的开源框架。它通过自动配置、起步依赖和内嵌服务器等特性,极大地简化了Spring应用的开发和部署过程。本文将深入探讨Spring Boot的背景历史、业务场景、功能点以及底层原理,并通过Java代码手写模拟Spring Boot的启动过程,特别是spring.factories文件的解析源码API机制。
18 2

相关产品

  • 云解析DNS
  • 推荐镜像

    更多