`

CentOS7中配置DNS服务器

 
阅读更多
  查看某个区域开启的所有服务
  [root@localhost ~]# firewall-cmd --zone=public --list-all

1.配yum源
2.改主机名为jison.com
hostnamectl set-hostname jison.com
3.修改网卡的ip地址等命令
TYPE=Enternet
HWADDR=00:00:00:00:01
IPADDR=192.168.1.109
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
DNS1=192.168.1.109
4.装包bind,bind-utils
yum install bind bind-utils
5.启named服务
systemctl enable named
systemctl start named
6.配/etc/named.conf、/etc/named.rfc1912.zones
(1)[root@yutianedu ~]# vim /etc/named.conf
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";

        pid-file "/run/named/named.pid";
        session-keyfile "/run/named/session.key";
};

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";

(2)# vim /etc/named.rfc1912.zones
# 在该文件的最末尾加入以下内容
zone "jison.com" IN {
        type master;
        file "jison.zone";
        allow-update { none; };
};
7.配zones
cd /var/named
cp -p named.localhost jison.zone
vi jison.zone
# cp –p /var/named/named.localhost   /var/named/jison.zone
# vim /var/named/google.zone
$TTL 7200
@       IN SOA ns.jison.com. root.jison.com. (
                                2014112499      ; serial
                                        1D      ; refresh
                                        1H      ; retry
                                        1W      ; expire
                                        3H )    ; minimum
@       NS      ns.jison.com.
ns      A       172.25.254.201
www    A        172.25.254.201
ftp     A       172.25.254.12
8.重启named服务
systemctl restart named.service
9.在防火墙中允许外界访问named服务
firewall-cmd --permanent --add-service=dns
firewall-cmd --reload
10.测试:nslookup
vim /etc/resolv.conf
nameserver 172.25.254.201        # 指定DNS服务器地址

ping www.jison.com
分享到:
评论

相关推荐

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

    ### CentOS系统中配置DNS服务器案例 #### 概述 在CentOS系统中配置DNS服务器是一项基本但非常重要的网络管理任务。本文将详细介绍如何在CentOS系统中安装、配置并测试DNS服务器,包括主服务器和辅助服务器的设置。...

    centos系统配置DNS服务器配置详解.docx

    本文讲解了在 CentOS 系统中配置 DNS 服务器的详细步骤。首先,安装了 CentOS 5.8 操作系统,并配置了网络设置,包括设置 IP 地址、子网掩码、网关地址等信息。然后,安装了 BIND 软件包,并配置了主配置文件 named....

    CentOS5中DNS服务器配置

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

    Centos8 搭建DNS服务器

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

    Centos 7 dns服务器配置

    在 CentOS 7 系统中,配置 DNS 服务器是一个非常重要的任务。本文将指导您如何安装和配置 DNS 服务器,以便提供域名解析服务。 安装 DNS 服务器 在 CentOS 7 系统中,默认情况下并没有安装 DNS 服务器。为了安装 ...

    centos5.3 配置DNS详解

    CentOS 5.3 配置 DNS 详解 CentOS 5.3 配置 DNS 需要安装相应的软件包,包括 bind、bind-libs、...CentOS 5.3 配置 DNS 需要安装相应的软件包,配置 named.conf 文件,添加解析区域的配置文件,并重启 DNS 服务器。

    Centos7配置IP地址和DNS1

    这篇文章将详细介绍如何在CentOS7中配置静态IP地址以及设置DNS服务器。 首先,我们来看一下查看IP地址的方法。在Linux环境中,有两个常用的命令来检查网络接口的状态:`ifconfig` 和 `ip addr`。`ifconfig` 命令会...

    centos通过bind配置DNS服务

    在CentOS 7中,可以使用`yum`包管理器来安装: ```bash [root@xinfeng ~]# yum install bind ``` 安装完成后,确保 `/var/named/named.ca` 文件存在,这是包含互联网根服务器信息的文件,用于验证DNS查询的完整性...

    centos系统配置DNS服务器配置详细讲解.docx

    在 CentOS 系统中配置 DNS 服务器是一项关键任务,它涉及到网络服务的正常运行和域名解析。本教程将详述如何在 CentOS 5.8 上安装和配置 DNS 服务器,以便局域网内的其他机器可以通过该服务器进行域名解析。 首先,...

    基于CentOS6的DNS服务器搭建

    具体的DNS服务配置过程与基于CentOS5.6的版本类似,包括区域文件的创建、资源记录的定义等,这部分内容可以在《基于CentOS5.6的DNS服务器搭建》文档中找到详细步骤。 8. **修改本机DNS配置**: 最后,还需要在本...

    CentOS6.5下安装配置DNS服务器和多链路转发配置

    只是简单配置一台DNS服务器会比较简单,本文主要有如下不同之处:出口有多条链路,单位主页有多条链路的出口IP,如电信和教育网IP地址...本文主要就是详细说明如何配置DNS服务器,并把入站链路解析如何交给防火墙来处理

    centos配置dns服务器 很详细

    以下是配置DNS服务器的详细步骤: 1. **检查与安装BIND软件**: 首先,你需要确保系统中已经安装了BIND。通过运行`rpm -qa | grep bind`命令来检查。如果没有安装,使用`yum install bind*`来安装DNS服务器所需的...

    Centos下DNS服务器的配置.docx

    在CentOS系统中,配置DNS服务器是网络管理的关键步骤,特别是对于企业级的网络环境,它确保了域名解析的高效和稳定。以下是如何在CentOS 5.5上配置DNS服务器的详细步骤,这里我们将搭建一个主(Master)DNS服务器和...

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

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

    Centos7 IP配置

    通过以上步骤,我们可以成功地在Centos7中手动配置静态IP地址、设置网关以及DNS服务器地址。此外,如果遇到配置文件被自动复原的情况,还需要禁用NetworkManager服务以避免冲突。这些操作有助于确保服务器能够稳定地...

    CenTOS服务器配置综合练习题

    本资源是关于CenTOS服务器配置的综合练习题,涵盖了服务器配置、DNS服务器搭建、Web服务器搭建等多方面的知识点。 一、服务器配置 * 查看当前目录:使用pwd命令查看当前目录。 * 在当前目录下创建文件夹:使用...

    CentOS安装DNS服务器BIND

    CentOS安装DNS服务器BIND Bind 是一款开放源码的 DNS 服务器软件,由美国加州大学 Berkeley 分校开发和维护的,全名为 Berkeley Internet Name Domain。它是目前世界上使用最为广泛的 DNS 服务器软件,支持各种 ...

Global site tag (gtag.js) - Google Analytics