CentOS7 搭建 DNS 域名解析服务器

CentOS7 搭建 DNS 域名解析服务器,第1张

[TOC]

主要参考知识

centOS7下DNS服务器的安装与配置 - csdn - 主要参考

CentOS7.3使用BIND配置DNS服务器(一) - csdn - 主要参考

四、bind(named)配置文件 - csdn

Linux系统下搭建DNS服务器——DNS原理总结 - csdn - 从概念层面看 DNS 解析

DNS正反向解析库配置篇(一) - csdn - 正反向解析文件配置

DNS配置详解 BIND实现正向解析和反向解析 - cnblog - 正反向解析文件配置

DNS域名解析服务--Named服务 - 说明详细

搭建DNS服务器 - - 域名解析文件配置说明

Linux中DNS配置 - csdn - 配置文件语法检查用的比较好

linux中dns服务器的搭建 - csdn - nslookup 使用的比较好

其他扩展知识

反向域名解析有什么功能? - 百度百科

Centos7/RHEL7中的ifconfig、netstat、route几个常用指令被替代 - csdn

运维小技巧:使用ss命令代替 netstat,和netstat说再见 - csdn

Linux安装nslookup - csdn

如图:

修改前先备份: cp -p /etc/named.conf /etc/named.conf.bak // 参数-p表示备份文件与源文件的属性一致。

修改配置: vi /etc/named.conf , 配置内容如下:

检查一波

添加配置: vi /etc/named.rfc1912.zones , 配置内容如下:

基于 name.localhost 模板,创建配置文件: cp -p /var/named/named.localhost /var/named/named.reading.zt

配置正向域名解析文件 named.reading.zt : vi /var/named/named.reading.zt ,配置内容如下:

说明:

授权 named 用户 chown :named /var/named/named.reading.zt

检查区域文件是否正确 named-checkzone "reading.zt" "/var/named/named.reading.zt" ,如图:

基于 name.localhost 模板,创建配置文件: cp -p /var/named/named.localhost /var/named/named.192.168.0

配置反向域名解析文件 named.192.168.0 : vi /var/named/named.192.168.0

授权 named 用户 chown :named /var/named/named.192.168.0

检查区域文件是否正确 named-checkzone "0.168.192.in-addr.arpa" "/var/named/named.192.168.0" ,如图:

重启 named 服务,让配置生效 systemctl restart named

配置 ifcfg-xxxx vi /etc/sysconfig/network-scripts/ifcfg-enp0s3 , 具体内容如下:

如图:

重启网络服务,让配置生效 systemctl restart network.service

bind-utils 软件包本身提供了测试工具 nslookup

nslookup test.reading.zt , 或者,如下图:

nslookup 192.168.0.232 , 或者,如下图:

搭建DNS服务器步骤如下:

1、安装bind服务 。

2、配置bind的主配置文件,将侦听53端口和dns请求查询设置为所有主机 。

3、配置区域文件,添加自己的域名,定义正向解析和反向解析信息  。

4、进入/var/named/目录,创建正向解析配置文件和反向解析配置文件。

5、修改正向解析配置文件,添加解析记录。

6、修改反向解析配置文件,添加反向解析记录。

7、防火墙允许53端口通过,设置服务器开机自动启动dns服务。

8、dns服务器将本机ip设置为dns地址 。

9、配置完成验证解析记录正常。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/382906.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-16
下一篇2023-05-16

发表评论

登录后才能评论

评论列表(0条)

    保存