行业知识
配置与管理DNS服务器
2026-11-13 05:32:26
来源:互联网转载
配置与管理DNS服务器
**1,什么���DNS?**负责将域名转换成实际想对应的ip地址,这个过程交域名解析。
**2,域名解析的方法:**分布式,层次结构的数据库系统。根域,顶级域,二级域,子域。例如:www.baidu.com其中:为根域;com为顶级域;baidu为二级域;www为子域。
3,DNS的查询方式:递归查询(常用),递归查询。
安装DNS服务
#清除缓存[root@localhost ~]# yum clean allLoaded plugins: fastestmirror, langpacksCleaning repos: isoCleaning up list of fastest mirrorsOther repos take up 193 M of disk space (use --verbose for details)#安装软件包[root@localhost ~]# yum -y install bind#检查软件包[root@localhost ~]# rpm -qa |grep bindbind-export-libs-9.11.4-16.P2.el7.x86_64bind-utils-9.11.4-16.P2.el7.x86_64bind-libs-9.11.4-16.P2.el7.x86_64bind-license-9.11.4-16.P2.el7.noarchbind-libs-lite-9.11.4-16.P2.el7.x86_64rpcbind-0.2.0-49.el7.x86_64bind-9.11.4-16.P2.el7.x86_64keybinder3-0.3.0-1.el7.x86_64
#DNS的相关服务status/start/restart/stop/enable/list-unit-files状态/开启/重启/停止/开机自启/查看自启是否成功
配置DNS服务器
[root@localhost ~]# cat /etc/named.confoptions { listen-on port 53 { 127.0.0.1; };//指定bind在侦听的DNS服务器ip地址和端口号 listen-on-v6 port 53 { ::1; };//指定bind在侦听的DNS服务器IPV6地址和端口号 directory "/var/named";//指定dns区域文件存放的路径 dump-file "/var/named/data/cache_dump.db";//设置dns数据存放数据库的路径 statistics-file "/var/named/data/named_stats.txt";//指定服务器统计信息文件的路径 memstatistics-file "/var/named/data/named_mem_stats.txt";//记录内存使用情况 recursing-file "/var/named/data/named.recursing"; secroots-file "/var/named/data/named.secroots"; allow-query { localhost; };//指定接受dns查询的主机地址段 recursion yes;//指定允许递归查询 dnssec-enable yes;//指定是否支持dnssec开关,yes支持,no不支持 dnssec-validation yes;//指定是否支持dnssec开关,yes支持,no不支持 /* Path to ISC DLV key */ bindkeys-file "/etc/named.root.key";//ISC DLV KEY路径 managed-keys-directory "/var/named/dynamic";//管理的密匙路径 pid-file "/run/named/named.pid";//服务器记录进行ID的文件路径 session-keyfile "/run/named/session.key";//会话密匙文件};//以下用于指定bind服务的日志参数logging { channel default_debug { file "data/named.run"; severity dynamic; };};//以下用于定义根区域的配置信息zone "." IN { type hint;//设置区域类型 file "named.ca";//设置区域文件名};include "/etc/named.rfc1912.zones";//指定主配置文件,根据情况进行修改include "/etc/named.root.key"; #主要配置文件[root@localhost ~]# cat /etc/named.rfc1912.zoneszone "localhost.localdomain" IN {//指定正向区域 type master;//指定主要区域 file "named.localhost";//指定正向解析区域配置文件 allow-update { none; };};zone "1.0.0.127.in-addr.arpa" IN {//指定放心区间 type master;//指定反向解析区域 file "named.loopback";//指定反向解析区域配置文件 allow-update { none; };};#区域文件/var/named在其下有两个解析文件正向解析named.localhost;反向解析named.loopback 配置DNS客户端
#Linux系统中,直接编辑文件/etc/resolv.confnameserver ip
#Windows下的服务
上一篇:紫雨轩服务器怎么使用?
下一篇:服务器程序怎么连接?
最新文章
- IP软件代理,网络访问的秘密高效与安全利器!
- 技术选型思考:分库分表和分布式DB(TiDB/OceanBase) 的权衡与抉择
- DungeonMaid游戏下载攻略,一键获取资源,轻松开启冒险之旅!
- 树莓派4B Ubuntu20.04 Python3.9安装ROS踩坑记录
- 怎么删除饥荒服务器mod?
- 影流服务器在哪里?
- UI 易用性测试 以及自动化实现!
- Springboot项目解决Error starting ApplicationContext. To display the conditions report re-run your applic
- 奥的斯服务器怎么调试?
- 迅雷下载教程,快速掌握下载技巧