实现dns解析功能

本文涉及的产品
云解析 DNS,旗舰版 1个月
公共DNS(含HTTPDNS解析),每月1000万次HTTP解析
全局流量管理 GTM,标准版 1个月
简介: 在ROUCK下实现dns的解析功能

实现dns解析功能

#在/var/named/ 下

[root@Roucy ~]# rpm -qc bind
/etc/logrotate.d/named
/etc/named.conf
/etc/named.rfc1912.zones
/etc/named.root.key
/var/named
/var/named/named.ca
/var/named/named.empty
/var/named/named.localhost
/var/named/named.loopback
/var/named/slaves

...
...

[root@Roucy ~]# vi /etc/named.conf 

//      listen-on port 53 { 127.0.0.1; };
        listen-on-v6 port 53 { ::1; };
        directory       "/var/named";
        dump-file       "/var/named/data/cache_dump.db";
        statistics-file "/var/named/data/named_stats.txt";
        memstatistics-file "/var/named/data/named_mem_stats.txt";
        secroots-file   "/var/named/data/named.secroots";
        recursing-file  "/var/named/data/named.recursing";
        allow-query     { any; };
#将 listen-on prot 53 注释,将allow-query 改成any

#添加一行如果有从服务器,就只允许从服务器进行区域传输,如果没有就none
        allow-transfer { 从服务器IP|none;};



[root@Roucy ~]# vim /etc/named.rfc1912.zones 

zone "li.com" IN {          #"li.com" 要解析的域名
        type master;        #type为 主server
        file "li.com.zone"; #文件指向,全地址为/var/named/li.com.zone,可以不写全
};
#按照文件下面,写(可复制下面的更改)

#语法检查
[root@Roucy ~]# named-checkconf 


[root@Roucy ~]# cd /var/named/
[root@Roucy ~]# cp -p named.localhost li.com.zone    #保留属性照抄


#SOA记录必须有 #SOA起始授权记录
#li.com. 86400 IN SOA li.com. admin.li.com. (
#li.com. 服务器名称,描述不起实际作用admin.li.com.  邮箱描述
#2015042201 ;序列号 每次修改+1
#2H ;刷新时间  拉的时间
#10M ;重试时间 拉失败再次尝试时间
#1W ;过期时间    一直失败的失效时间
#1D ;否定答案的TTL值
#)

#@ 本域域名
#$TTL TTL不写默认为一天






$TTL 1D ; 0 seconds
@                       IN SOA  . . (
                                2015042201          ; serial
                                2H          ; refresh (0 seconds)
                                10M          ; retry (0 seconds)
                                1W          ; expire (0 seconds)
                                1D          ; minimum (0 seconds)
                                )

# 目标推送者 NS(类型)记录 几个dns服务器就写几个NS,@ 可以从上面继承
      IN  NS dns1

# dns1 是谁
dns1  IN  A 10.0.0.8

#name    [TTL]    IN       rr_type  value
#名        ttl值    固定     类型      值
www               IN       A       10.0.0.8



#SOA:Start Of Authority,起始授权记录;一个区域解析库有且仅能有一个SOA记录,必须位于解
#析库的第一条记录
#A:internet Address,作用,FQDN --> IP
#AAAA:FQDN --> IPv6
#PTR:PoinTeR,IP --> FQDN
#NS:Name Server,专用于标明当前区域的DNS服务器
#CNAME : Canonical Name,别名记录
#MX:Mail eXchanger,邮件交换器
#TXT:对域名进行标识和说明的一种方式,一般做验证记录时会使用此项,如:SPF(反垃圾邮件)记录,https验证等,如下示例:





rndc reload
systemctl restart named.service
#重启服务
AI 代码解读
目录
打赏
0
0
0
0
0
分享
相关文章
团队管理者必读:高效看板类协同软件的功能解析
在现代职场中,团队协作的效率直接影响项目成败。看板类协同软件通过可视化界面,帮助团队清晰规划任务、追踪进度,提高协作效率。本文介绍看板类软件的优势,并推荐五款优质工具:板栗看板、Trello、Monday.com、ClickUp 和 Asana,助力团队实现高效管理。
72 2
实现一个带有昼夜背景切换的动态时钟:从代码到功能解析
本文介绍了一个使用Python和Tkinter库实现的动态时钟程序,具有昼夜背景切换、指针颜色随机变化及整点和半点报时功能。通过设置不同的背景颜色和随机变换指针颜色,增强视觉吸引力;利用多线程技术确保音频播放不影响主程序运行。该程序结合了Tkinter、Pygame、Pytz等库,提供了一个美观且实用的时间显示工具。欢迎点赞、关注、转发、收藏!
134 94
项目计划与进度跟踪:甘特图的强大功能解析
甘特图是现代项目管理中不可或缺的工具,通过时间线和任务条直观展示项目进度,支持任务分解、依赖关系管理和进度跟踪。结合板栗看板,可实现任务可视化与实时协作,提升团队效率。定期更新甘特图并灵活应对变化,确保项目顺利推进。
【23种设计模式·全精解析 | 自定义Spring框架篇】Spring核心源码分析+自定义Spring的IOC功能,依赖注入功能
本文详细介绍了Spring框架的核心功能,并通过手写自定义Spring框架的方式,深入理解了Spring的IOC(控制反转)和DI(依赖注入)功能,并且学会实际运用设计模式到真实开发中。
【23种设计模式·全精解析 | 自定义Spring框架篇】Spring核心源码分析+自定义Spring的IOC功能,依赖注入功能
销售易、悟空、神州云动CRM:全方位功能解析与优势特色盘点
销售易CRM、悟空CRM和神州云动CRM各自具备独特的产品功能与优势,适用于不同类型的企业。销售易CRM提供移动化、社交化和AI驱动的全流程管理,适合大型企业及跨国公司;悟空CRM以智能数据分析和移动办公支持见长,适合中大型企业;神州云动CRM则凭借灵活定制和多行业适配能力,特别适合大中型企业。企业在选择时应根据自身需求和发展战略,挑选最适合的CRM系统,以实现客户关系管理的最大化效益。
新版本发布:查询更快,兼容更强,TDengine 3.3.4.3 功能解析
经过 TDengine 研发团队的精心打磨,TDengine 3.3.4.3 版本正式发布。作为时序数据库领域的领先产品,TDengine 一直致力于为用户提供高效、稳定、易用的解决方案。本次版本更新延续了一贯的高标准,为用户带来了多项实用的新特性,并对系统性能进行了深度优化。
55 3
企业服务品牌深度解析:销售易、用友、白码功能与特色对比
在企业服务领域,销售易、用友、白码等品牌凭借独特的产品和解决方案占据重要地位。销售易专注于CRM,提供客户管理、销售自动化、市场营销等功能,提升销售效率与客户满意度。用友作为领先的企业服务提供商,涵盖ERP、财务管理、人力资源管理等,助力企业资源优化配置。白码则以低代码开发平台为核心,支持快速构建业务应用,具备高度可定制化和易于维护的特点。三者各具特色,共同推动企业数字化转型。
🎉Java零基础:全面解析枚举的强大功能
【10月更文挑战第19天】本文收录于「滚雪球学Java」专栏,专业攻坚指数级提升,希望能够助你一臂之力,帮你早日登顶实现财富自由🚀;同时,欢迎大家关注&&收藏&&订阅!持续更新中,up!up!up!!
144 60
深入解析iOS 14隐私保护功能:用户数据安全的新里程碑
随着数字时代的到来,个人隐私保护成为全球关注的焦点。苹果公司在最新的iOS 14系统中引入了一系列创新的隐私保护功能,旨在为用户提供更透明的数据使用信息和更强的控制权。本文将深入探讨iOS 14中的几项关键隐私功能,包括App跟踪透明性、简化的隐私设置以及增强的系统安全性,分析它们如何共同作用以提升用户的隐私保护水平。
191 3
浏览器中输入URL返回页面过程(超级详细)、DNS域名解析服务,TCP三次握手、四次挥手
浏览器中输入URL返回页面过程(超级详细)、DNS域名解析服务,TCP三次握手、四次挥手

相关产品

  • 云解析DNS
  • 推荐镜像

    更多
    AI助理

    你好,我是AI助理

    可以解答问题、推荐解决方案等