DNS 域名解析服务
一、DNS——的作用
DNS 系统在网络中的作用就是维护一个地址数据库,其中记录了各种主机域名与 IP 地址的对应关系,以便为客户程序提供正向或反向的地址查询服务,即正向解析与反向解析。
- 正向解析:根据域名查 IP 地址,即将指定的域名解析为相对应的 IP 地址。域名的正向解析是 DNS 服务器最基本的功能,也是最常用的功能。
- 反向解析:根据 IP 地址查域名,即将指定的 IP 地址解析为相对应的域名。域名的反向解析不是很常用,只在一些特殊场合才会用到,比如可用于反垃圾邮件的验证。
二、安装DNS服务程序bind
[root@localhost ~]# yum -y install bind
[root@localhost ~]# rpm -qa |grep "bind"
keybinder3-0.3.0-1.el7.x86_64
bind-license-9.11.4-16.P2.el7_8.6.noarch
bind-utils-9.11.4-16.P2.el7_8.6.x86_64
bind-libs-lite-9.11.4-16.P2.el7_8.6.x86_64
bind-export-libs-9.11.4-16.P2.el7_8.6.x86_
rpcbind-0.2.0-42.el7.x86_64
bind-libs-9.11.4-16.P2.el7_8.6.x86_64
bind-9.11.4-16.P2.el7_8.6.x86_64
[root@localhost ~]# systemctl restart named //启动服务
其中部分软件包的作用,安装完成后检车下这个包有没有安装,没有的化在手动安装一下。
- bind:提供了域名服务的主要程序及相关文件。
- bind-utils:提供了对 DNS 服务器的测试工具程序,如 nslookup 等。
- bind-libs:提供了 bind、bind-utils 需要使用的库函数。
- bind-chroot:为 BIND 服务提供一个伪装的根目录(将/var/named/chroot/文件夹作为 BIND 服务的根目录),以提高安全性。
三、修改bind服务的配置文件
使用 BIND 软件构建域名服务时,主要涉及两种类型的配置文件:主配置文件和区域数据文件。其中,主配置文件用于设置 named 服务的全局选项、注册区域及访问控制等各种运行参数;区域数据文件用于存放某个 DNS 区域的地址解析记录(正向记录或反向记录)。
本文详细介绍了Linux中DNS服务的作用,包括正向解析和反向解析,并详细阐述了如何安装DNS服务程序bind,以及如何修改和检查bind服务的配置文件,如主配置文件和区域数据配置文件。
最低0.47元/天 解锁文章

2195

被折叠的 条评论
为什么被折叠?



