如果是新安装系统,想要安装dns,只需在安装时选择安装dns服务即可。如果是在现有服务器上增加dns服务,可以简单的运用yum install bind* 安装bind服务软件。
(一)调整selinux 和防火墙
由于我关掉了selinux和防火墙,首先需要修改/etc/sysconfig/named文件:
ENABLE_ZONE_WRITE=yes
其它的不变。我们采用了chroot机制,这个文件最后一行指明了chroot所在的目录:ROOTDIR=/var/named/chroot
(二)增加named.conf文件
在/var/named/chroot/etc目录下增加named.conf文件,内容如下:
options {
directory “/var/named”;
recursion no;
allow-query { 192.168.0/24; 127.0.0/8; };
transfer-format many-answers;
};
zone “.” in {
type hint;
file “db.cache”;
};
zone “0.0.127.in-addr.arpa” in {
type master;
file “db.127.0.0″;
};
zone “inseekar.cn” in {
type master;
file “db.inseekar.cn”;
};
zone “0.168.192.in-addr.arpa” in {
type master;
file “db.192.168.0″;
};
(三)在/var/named/chroot/var/named/下增加db.127.0.0,db.192.168.0,db.inseekar.cn文件
db.127.0.0的内容为:
$TTL 345600
@ IN SOA larks.inseekar.cn. admin.inseekar.cn. (
00 ; Serial
86400 ; Refresh
7200 ; Retry
2592000 ; Expire
345600 ) ; Minimum
; Name Server (NS) records.
NS larks.inseekar.cn.
NS inseekar.cn.
; only One PTR record.
1 PTR localhost.
db.192.168.0 的内容为:
$TTL 345600
@ IN SOA larks.inseekar.cn. admin.inseekar.cn. (
00 ; Serial
86400 ; Refresh
7200 ; Retry
2592000 ; Expire
345600 ) ; Minimum
; Name Server (NS) records.
NS larks.inseekar.cn.
NS inseekar.cn.
; Addresses Point to Canonical Names (PTR) for Reverse lookups
108 PTR larks.inseekar.cn.
108 PTR inseekar.cn.
113 PTR loons.inseekar.cn.
114 PTR avocado.inseekar.cn.
db.inseekar.cn内容为:
$TTL 345600
@ IN SOA larks.inseekar.cn. admin.inseekar.cn. (
00 ; Serial
86400 ; Refresh
7200 ; Retry
2592000 ; Expire
345600 ) ; Minimum
; Name Server (NS) records.
NS larks.inseekar.cn.
NS inseekar.cn.
; Mail Exchange (MX) records.
IN MX 0 inseekar.cn.
; Address (A) records.
localhost IN A 127.0.0.1
larks IN A 192.168.0.108
loons IN A 192.168.0.113
avocado IN A 192.168.0.114
blog CNAME larks
以上三个文件的格式和含义这里就不再多说,具体可以参考相关文档学习。
(四)使用dig工具生成db.cache文件,此文件也位于/var/named/chroot/var/named/下:
dig @192.168.0.1 . ns > db.cache
(五)启动DNS
/usr/sbin/named -u named -t /var/named/chroot/
(六) 停止dns服务
/usr/sbin/rndc stop
下面附主要的配制文件
named,named.conf,db.127.0.0,db.192.168.0,db.inseekar.cn
相关推荐
Centos8 搭建DNS服务器 一、 DNS概述 DNS(Domain Name System)是域名管理系统,负责将人类易于记忆的域名转换为机器易于识别的IP地址。域名由特定的格式组成,用来表示互联网中某一台计算机或者计算机组的名称,...
CentOS5中DNS服务器配置 Dns服务器的搭配文件的配置
centos6.5 dns服务安装视频 自己录制
搭建基于CentOS6.3的DNS服务器涉及到一系列的步骤,主要涵盖了系统环境的变化、DNS服务的安装、配置、以及安全设定。以下是对这些知识点的详细解释: 1. **CentOS6.3与早期版本的不同**: 在CentOS6.3中,DNS...
CentOS 5.3 配置 DNS 需要安装相应的软件包,包括 bind、bind-libs、bind-chroot、bind-utils 和 caching-nameserver。这些软件包可以使用 rpm 命令进行安装。安装完成后,需要配置 DNS 服务器。 首先,需要配置 ...
我们在搜索Centos配置DNS信息的时候,很多都是说在这个文件进行配置”/etc/resolv.conf”,我们在这个里面加了nameserver后确实可以ping通域名,但是重启centos或者重启network服务后就无法ping通了,在”/etc/resolv...
在 CentOS 系统中安装 DNS 服务器是一项关键任务,它对于网络服务的正常运行至关重要。DNS(Domain Name System)服务器负责将域名转换为 IP 地址,反之亦然,从而使得用户可以通过易记的域名访问网络资源。在这个...
CentOS 下安装 DNS 步骤 在本文中,我们将学习如何在 CentOS 操作系统下安装 DNS 服务器,并实现双线智能分析。DNS 服务器是网络中非常重要的一部分,它负责将域名解析为 IP 地址,以便我们可以访问网站。 安装 ...
1,在主机A 服务端上安装DNS服务 [root@ c7-41 ~] yum -y install bind bind-utils bind-libs bind-chroot 2,修改配置 [root@ c7-41 ~] vim /etc/named.conf # 修改主配置文件 [root@ c7-41 ~] cat /etc/named....
在 CentOS 系统中,DNS 服务器的配置包括了安装 BIND 软件包、配置 named.conf 文件和启动 DNS 服务器等步骤。 DNS 服务器可以解析域名并转向到其他网址,实现了域名解析的功能。 知识点五:BIND 软件包的组件 ...
### CentOS 7.2 的 DNS 服务配置知识点 #### 标题解读 - **CentOS 7.2 的 DNS 服务**: 这个标题指出了文章的主题是关于在CentOS 7.2操作系统上配置DNS服务的过程和注意事项。 #### 描述解读 - **DNS服务器的配置...
在 CentOS 系统中安装和配置 DNS 服务器,可以为企业内部提供稳定的域名解析服务,提高企业内部网络的安全性和稳定性。 Bind 的主要特点: Bind 是一个功能强大且灵活的 DNS 服务器软件,它可以提供多种解析服务...
CentOS 5.5 下 Qt 的安装配置 在 CentOS 5.5 平台下安装 Qt 需要经过多个步骤,每个步骤都需要注意一些重要细节。本文将详细讲解 CentOS 5.5 下 Qt 的安装配置过程。 一、安装软件列表 在开始安装 Qt 之前,需要...
在CentOS 7上安装和配置DNS(Domain Name System)服务器是为网络提供域名解析服务的重要步骤。通过将域名解析为相应的IP地址,DNS服务器帮助用户访问互联网或其他网络资源。
本文将详细介绍如何在CentOS 6.2系统上安装与配置DNS服务。通过一系列步骤,我们将了解如何设置DNS服务器以实现域名解析功能。DNS (Domain Name System) 是互联网基础设施的重要组成部分,它负责将易于记忆的域名...
Centos7下安装MongoDB Centos7下安装MongoDB是指在Centos7操作系统中安装和配置MongoDB数据库的过程。MongoDB是一个基于分布式文件存储的NoSQL数据库,由C++语言编写,运行稳定,性能高旨在为 WEB 应用提供可扩展的...
本文将详细介绍如何在CentOS系统中安装、配置并测试DNS服务器,包括主服务器和辅助服务器的设置。通过本案例,读者可以了解DNS服务器的基本配置流程,以及如何实现域名解析等功能。 #### 安装DNS软件包 首先,我们...
操作系统选择与安装 本案例中选用的是CentOS 4.4操作系统,它是基于Red Hat Enterprise AS 4.4的免费开源版本,具有良好的安全性与稳定性。关于操作系统的具体安装流程,此处不作赘述。 ##### 2. 安装Bind9 **...
在本教程中,我们将详细探讨如何安装 CentOS 7.6 服务器操作系统,这是一个适用于企业级应用的稳定且功能丰富的Linux发行版。以下是整个安装过程的详细步骤: 1. **准备工作** - **操作系统文件**: 在开始之前,...