RHEL6安装配置DNS服务

RHEL6安装配置DNS服务

作者:Eric
微信:loveoracle11g

安装软件包
[[email protected] ~]# yum -y install bind bind-chroot caching-nameserver

修改配置文件,将localhost和127.0.0.1修改为any。
[[email protected] ~]# cp /etc/named.conf /etc/named.conf.bak
[[email protected] ~]# vim /etc/named.conf
[[email protected] ~]# cat /etc/named.conf
//
// named.conf
//
// Provided by Red Hat bind package to configure the ISC BIND named(8) DNS
// server as a caching only nameserver (as a localhost DNS resolver only).
//
// See /usr/share/doc/bind*/sample/ for example named configuration files.
//

options {
        listen-on port 53 { any; };
        listen-on-v6 port 53 { ::1; };
        directory       "/var/named";
        dump-file       "/var/named/data/cache_dump.db";
        statistics-file "/var/named/data/named_stats.txt";
        memstatistics-file "/var/named/data/named_mem_stats.txt";
        allow-query     { any; };
        recursion yes;

        dnssec-enable yes;
        dnssec-validation yes;
        dnssec-lookaside auto;

        /* Path to ISC DLV key */
        bindkeys-file "/etc/named.iscdlv.key";

        managed-keys-directory "/var/named/dynamic";
};

logging {
        channel default_debug {
                file "data/named.run";
                severity dynamic;
        };
};

zone "." IN {
        type hint;
        file "named.ca";
};

include "/etc/named.rfc1912.zones";
include "/etc/named.root.key";

配置正反向解析zone文件解析scanip,在named.rfc1912.zones末尾加上
zone "rac-scan" IN {
      type master;
      file "rac-scan.zone";
      allow-update { none; };
};

zone "10.168.192.in-addr.arpa." IN {
        type master;
        file "10.168.192.in-addr.arpa";
        allow-update { none; };
};

[[email protected] ~]# cp /etc/named.rfc1912.zones /etc/named.rfc1912.zones.bak
[[email protected] ~]# vim /etc/named.rfc1912.zones
[[email protected] ~]# tail -11 /etc/named.rfc1912.zones
zone "rac-scan" IN {
      type master;
      file "rac-scan.zone";
      allow-update { none; };
};

zone "10.168.192.in-addr.arpa." IN {
        type master;
        file "10.168.192.in-addr.arpa";
        allow-update { none; };
};
将其余内容注释掉。

配置正,反向解析数据库文件,在反向解析文件中加入150 IN PTR rac-scan.
[[email protected] ~]# cd /var/named/
[[email protected] named]# cp -p named.localhost 10.168.192.in-addr.arpa
[[email protected] named]# vim 10.168.192.in-addr.arpa
[[email protected] named]# tail -1 10.168.192.in-addr.arpa
130 IN PTR rac-scan.

在正向解析文件中加入rac-scan IN A 192.168.10.130
[[email protected] ~]# cd /var/named/
[[email protected] named]# cp -p named.localhost rac-scan.zone
[[email protected] named]# vim rac-scan.zone
[[email protected] named]# cat rac-scan.zone
$TTL    86400
@               IN SOA  localhost root (
                                        42              ; serial (d. adams)
                                        3H              ; refresh
                                        15M             ; retry
                                        1W              ; expiry
                                        1D )            ; minimum
                IN NS           localhost
localhost       IN A            127.0.0.1
rac-scan        IN A            192.168.10.130

将以上的两个文件及named.ca拷贝到/var/named/chroot/var/named/目录下
[[email protected] named]# cp -a rac-scan.zone chroot/var/named/
[[email protected] named]# cp -a 10.168.192.in-addr.arpa chroot/var/named/
[[email protected] named]# cp -a named.ca chroot/var/named/
[[email protected] named]# ll /var/named/chroot/var/named/
total 12
-rw-r----- 1 root named  183 Jul 11 17:07 10.168.192.in-addr.arpa
-rw-r----- 1 root named 2075 Apr 23  2014 named.ca
-rw-r--r-- 1 root named  524 Jul 11 17:07 rac-scan.zone

检查文件是否配置正确
[[email protected] named]# named-checkzone rac-scan rac-scan.zone
zone rac-scan/IN: loaded serial 42
OK

[[email protected] named]# named-checkzone rac-scan 10.168.192.in-addr.arpa
zone rac-scan/IN: loaded serial 0
OK

重启DNS服务
[[email protected] named]# /etc/init.d/named restart
Stopping named: .                                          [  OK  ]
Starting named:                                            [  OK  ]

[[email protected] ~]# cat /etc/resolv.conf
# Generated by NetworkManager
search localdomain
nameserver 192.168.10.130

[[email protected] ~]# cat /etc/resolv.conf
# Generated by NetworkManager
search localdomain
nameserver 192.168.10.130

原文地址:https://www.cnblogs.com/zhouwanchun/p/10682622.html

时间: 2024-11-06 10:48:06

RHEL6安装配置DNS服务的相关文章

CentOS7安装配置DNS服务器

准备工作(假设名称为bigcloud.local) #更改主机名称 #vi /etc/sysconfig/network # Created by anaconda NETWORKING=yes HOSTNAME=bigcloud.local #修改文件/etc/hosts,内容如下: 127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4 ::1         localhost local

在Linux上配置DNS服务

一.DNS服务简介 DNS 是计算机域名系统 (Domain Name System 或Domain Name Service) 的缩写,它是由解析器和域名服务器组成的.域名服务器是指保存有该网络中所有主机的域名和对应IP地址,并具有将域名转换为IP地址功能的服务器. 二.DNS安装配置 准备工作1.配置DNS服务器所需的安装包 DNS服务程序包:bindDNS相关库:bind-libsDNS客户端:bind-utils限制DNS在一个目录中:bind-chroot关闭防火墙:iptables

ubuntu16.04上安装配置DHCP服务的详细过程

DHCP服务器是为客户端机器分配IP地址的,所有分配的IP地址都保存在DHCP服务器的数据库中.为了在子网中实现DHCP分配IP地址,需要在目标主机上安装配置DHCP服务. 安装DHCP服务 安装isc-dhcp-server: $ sudo apt install isc-dhcp-server 配置DHCP服务 首先需要知道目标主机的网卡名称: $ ifconfig 得到以下信息: eno1 Link encap:Ethernet HWaddr e8:39:35:46:10:f5 UP BR

VMware windows server 2008配置dns服务

Windows Server 2008配置 DNS服务 1,打开服务管理器,安装dns服务 2,配置dns服务 进入到刚刚的区域里面建主机 注意这样实际去解析的域名是www.test.com.main 反向查找区域 选择默认dns服务后测试 测试配置成功. 原文地址:https://www.cnblogs.com/Q1143316492/p/10229036.html

ubuntu安装配置NFS服务方便mini2440挂载

环境:物理机,ubuntu12.04设备:mini2440开发板,USB转串口线一根,网线一根目标:物理主机开启nfs服务,在mini2440中能够成功挂载主机的共享目录 一. 安装并配置nfs服务 1. 使用命令安装: sudo apt-get install nfs-kernel-server 2.  使用命令mkdir -m 777 share在/home/wh21/目录下新建一个share目录 3.  修改nfs共享配置文件/etc/exports      在最后一行添加: /home

如何在CentOS系统中安装配置SNMP服务

CentOS(Community Enterprise Operating System,中文意思是:社区企业操作系统)是Linux发行版之一,现在有一大部分服务器在使用此操作系统:SNMP(简单网络管理协议)能够使网络管理员提高网络管理效能,及时发现并解决网络问题以及规划网络的增长.网络管理员还可以通过SNMP接收网络节点的通知消息以及告警事件报告等来获知网络出现的问题.本文主要介绍如何在CentOS系统中安装配置SNMP服务. 工具/原料 CentOS操作系统 方法/步骤 使用SNMP服务前

安装配置NFS服务

超级好的配置centos下服务的链接 http://www.server-world.info/en/note?os=CentOS_6&p=nfs http://linux.vbird.org/linux_server/0330nfs.php 以下是NFS最显而易见的好处: 本地工作站使用更少的磁盘空间,因为通常的数据可以存放在一 台机器上而且可以通过网络访问到. 用户不必在每个网络上机器里头都有一个home目录.Home目录 可以被放在NFS服务器上并且在网络上处处可用. 某些应用程序 (例如

RHEL7上配置DNS服务

1.课程目标 了解什么是DNS及DNS的重要性: 掌握DNS的层次化区分:根域,顶级域,二级域等: 掌握DNS的配置并能熟练运用: 2.DNS简介 DNS (Domain Name Server)域名解析服务,使用TCP&UDP的53号端口(主从DNS之间用TCP,客户端查询使用UDP).它可以完成域名与IP地址的互换,可以通过IP地址解析到域名:也可以通过域名解析到IP地址. 2.1.DNS的层次化 根域:根域位于层次化结构的最顶部并用点"."表示全球有十三个根服务器.一个主

RedHat 6配置DNS服务实现主从同步与正反向解析

本文介绍RedHat 6简单配置DNS服务器,主要包括主从同步与正反向解析. 一.测试环境 主DNS服务器:DNS01:192.168.10.1 从DNS服务器:DNS02:192.168.10.2 操作系统:Red Hat Enterprise Linux Server release 6.5 二.安装配置主DNS服务器 1.在dns01安装所需的包,其中bind包提供域名服务的主要程序及相关文件.bind-chroot包提供一个伪根目录,使得bind被限制在这个牢笼中运行,保护真正的根目录以