CentOS笔记——配置DNS服务器

本文详细记录了在CentOS系统中配置DNS服务器的步骤,包括安装DNS服务、配置DNS文件、正向和反向解析文件设置、启动DNS服务以及关闭firewalld防火墙。过程中遇到的问题及解决方法进行了分享,特别是强调了关闭防火墙对于DNS解析的重要性。
摘要由CSDN通过智能技术生成

前话

咳咳,这次Linux系统的DNS服务器搭建我不得不记下来。,这错误真的太蛋疼了,我整整弄了两天才解决问题(抱歉我很蠢)。

也许有人会和我犯同样的错误,给大家分享一下经验。

首先总结一下知识点:

  • DNS文件配置(named.conf)

  • 正向解析文件配置(xxx.zone)

  • 反向解析文件配置(xxx.rev)

  • 配置文件检查

  • Named服务启动

  • 务必记得关闭系统防火墙!!!我就死在两天了!!!

下面开始配置实例。


配置实例

为了方便下面的理解,我这里列出参与测试的虚拟机

系统 角色 域名 IP
CentOS7 DNS服务器 192.168.217.130
Window Server 2003 网站服务器 pwc.cn 192.168.217.101
Window Server 2003 DNS客户机 192.168.217.131

第一步,安装DNS服务

命令行输入以下命令:

yum -y install bind-chroot.x86_64

回车键后yum会自动下载安装服务以及其依赖文件,等待下载完成,安装完成示例如下:

install dns

为了方便后面测试,我们需要安装其余两个命令行工具,分别输入以下命令

yum -y install net-tools.x86_64

yum -y install bind-utils.x86_64

到这里,我们启动一下DNS服务试试,输入以下命令:

service named start

start dns

启动成功,接着我们关闭DNS服务。

到这里,DNS服务安装完成

第二步,配置DNS文件

首先,我们找到/etc/named.conf文件并进入其所在目录,输入命令行 vi named.conf进行查看编辑,named.conf文件内容如下 :

options { //服务器的全局配置选项及一些默认设置
        listen-on port 53 { 127.0.0.1; }; //监听IP和端口,此处监听本地IP
        listen-on-v6 port 53 { ::1; }; //对ip6支持
        directory       
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值