`
neatchenheng
  • 浏览: 25263 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Centos5下DNS服务的安装与配制

阅读更多

     如果是新安装系统,想要安装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服务器

    Centos8 搭建DNS服务器 一、 DNS概述 DNS(Domain Name System)是域名管理系统,负责将人类易于记忆的域名转换为机器易于识别的IP地址。域名由特定的格式组成,用来表示互联网中某一台计算机或者计算机组的名称,...

    CentOS5中DNS服务器配置

    CentOS5中DNS服务器配置 Dns服务器的搭配文件的配置

    centos6.5 dns服务安装视频

    centos6.5 dns服务安装视频 自己录制

    基于CentOS6的DNS服务器搭建

    搭建基于CentOS6.3的DNS服务器涉及到一系列的步骤,主要涵盖了系统环境的变化、DNS服务的安装、配置、以及安全设定。以下是对这些知识点的详细解释: 1. **CentOS6.3与早期版本的不同**: 在CentOS6.3中,DNS...

    centos5.3 配置DNS详解

    CentOS 5.3 配置 DNS 需要安装相应的软件包,包括 bind、bind-libs、bind-chroot、bind-utils 和 caching-nameserver。这些软件包可以使用 rpm 命令进行安装。安装完成后,需要配置 DNS 服务器。 首先,需要配置 ...

    Centos修改DNS重启或重启network服务后丢失问题解决方法

    我们在搜索Centos配置DNS信息的时候,很多都是说在这个文件进行配置”/etc/resolv.conf”,我们在这个里面加了nameserver后确实可以ping通域名,但是重启centos或者重启network服务后就无法ping通了,在”/etc/resolv...

    centos-dns服务器安装

    在 CentOS 系统中安装 DNS 服务器是一项关键任务,它对于网络服务的正常运行至关重要。DNS(Domain Name System)服务器负责将域名转换为 IP 地址,反之亦然,从而使得用户可以通过易记的域名访问网络资源。在这个...

    Centos下安装dns步骤

    CentOS 下安装 DNS 步骤 在本文中,我们将学习如何在 CentOS 操作系统下安装 DNS 服务器,并实现双线智能分析。DNS 服务器是网络中非常重要的一部分,它负责将域名解析为 IP 地址,以便我们可以访问网站。 安装 ...

    centos7–DNS正(反)向解析

    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服务器配置详解.docx

    在 CentOS 系统中,DNS 服务器的配置包括了安装 BIND 软件包、配置 named.conf 文件和启动 DNS 服务器等步骤。 DNS 服务器可以解析域名并转向到其他网址,实现了域名解析的功能。 知识点五:BIND 软件包的组件 ...

    centos7.2的DNS服务.txt

    ### CentOS 7.2 的 DNS 服务配置知识点 #### 标题解读 - **CentOS 7.2 的 DNS 服务**: 这个标题指出了文章的主题是关于在CentOS 7.2操作系统上配置DNS服务的过程和注意事项。 #### 描述解读 - **DNS服务器的配置...

    CentOS安装DNS服务器BIND

    在 CentOS 系统中安装和配置 DNS 服务器,可以为企业内部提供稳定的域名解析服务,提高企业内部网络的安全性和稳定性。 Bind 的主要特点: Bind 是一个功能强大且灵活的 DNS 服务器软件,它可以提供多种解析服务...

    Centos5.5下Qt的安装配置

    CentOS 5.5 下 Qt 的安装配置 在 CentOS 5.5 平台下安装 Qt 需要经过多个步骤,每个步骤都需要注意一些重要细节。本文将详细讲解 CentOS 5.5 下 Qt 的安装配置过程。 一、安装软件列表 在开始安装 Qt 之前,需要...

    CentOS 7安装DNS服务器.md

    在CentOS 7上安装和配置DNS(Domain Name System)服务器是为网络提供域名解析服务的重要步骤。通过将域名解析为相应的IP地址,DNS服务器帮助用户访问互联网或其他网络资源。

    CentOS6.2_DNS_bind详解

    本文将详细介绍如何在CentOS 6.2系统上安装与配置DNS服务。通过一系列步骤,我们将了解如何设置DNS服务器以实现域名解析功能。DNS (Domain Name System) 是互联网基础设施的重要组成部分,它负责将易于记忆的域名...

    Centos7下安装MongoDB

    Centos7下安装MongoDB Centos7下安装MongoDB是指在Centos7操作系统中安装和配置MongoDB数据库的过程。MongoDB是一个基于分布式文件存储的NoSQL数据库,由C++语言编写,运行稳定,性能高旨在为 WEB 应用提供可扩展的...

    centos系统中配置DNS服务器案例

    本文将详细介绍如何在CentOS系统中安装、配置并测试DNS服务器,包括主服务器和辅助服务器的设置。通过本案例,读者可以了解DNS服务器的基本配置流程,以及如何实现域名解析等功能。 #### 安装DNS软件包 首先,我们...

    基于CentOS的智能DNS系统详细部署过程

    操作系统选择与安装 本案例中选用的是CentOS 4.4操作系统,它是基于Red Hat Enterprise AS 4.4的免费开源版本,具有良好的安全性与稳定性。关于操作系统的具体安装流程,此处不作赘述。 ##### 2. 安装Bind9 **...

    服务器安装centos7.6图文步骤超详细版

    在本教程中,我们将详细探讨如何安装 CentOS 7.6 服务器操作系统,这是一个适用于企业级应用的稳定且功能丰富的Linux发行版。以下是整个安装过程的详细步骤: 1. **准备工作** - **操作系统文件**: 在开始之前,...

Global site tag (gtag.js) - Google Analytics