美文网首页
centos7 部署DNS服务器

centos7 部署DNS服务器

作者: 蒲印MkII | 来源:发表于2018-08-31 14:19 被阅读0次

1.安装bind

yum install   bind-chroot -y

2.修改DNS服务监听设置

vi /etc/named.conf

将其中的

listen-on port 53 { 127.0.0.1; };    修改为    listen-on port 53 { any; };

allow-query     { localhost; };      修改为    allow-query     { any; };

3.新建该DNS的域

vi /etc/named.rfc1912.zones

追加以下内容:

zone "coretek.com" IN {
        type master;
        file "coretek.com.zone";
        allow-update { none; };
};
 
zone "1.168.192.in-addr.arpa" IN {
        type master;              
        file "192.168.2.arpa";
        allow-update { none; };
};

检查一下配置看是否报错:

named-checkconf

4.新建该域的正向配置文件

cd /var/named
touch coretek.com.zone
chown named:named coretek.com.zone 
vi coretek.com.zone

在该.zone文件内增加如下内容:

$TTL 1D
@   IN SOA test.com. rname.invalid. (
                    0   ; serial
                    1D  ; refresh
                    1H  ; retry
                    1W  ; expire
                    3H )   ; minimum
        NS      @
        A       127.0.0.1
        AAAA    ::1
ns  IN  A   192.168.2.244
node1   IN  A   192.168.2.245
node2   IN  A   192.168.2.246
node3   IN  A   192.168.2.250

5.新建该域的反向配置文件:

touch 192.168.2.arpa
chown root:named 192.168.2.arpa
vi 192.168.2.arpa

复制如下内容在这个新建文件中:

$TTL 1D
@   IN SOA test.com. rname.invalid. (
                    0   ; serial
                    1D  ; refresh
                    1H  ; retry
                    1W  ; expire
                    3H )   ; minimum
    IN  NS  @
    A   127.0.0.1
    AAAA    ::1
    PTR localhost.
ns  IN  A   192.168.2.244
244 IN  PTR ns.test.com
245 IN  PTR node1.test.com
246 IN  PTR node2.test.com
250 IN  PTR node3.test.com

6.启动前检查防火墙等

named-checkzone "test.com" /var/named/test.com.zone 
zone test.com/IN: loaded serial 0
OK
named-checkzone "192.168.2.in-addr.arpa" /var/named/192.168.2.arpa
OK

7.启动DNS服务
注意启动前将本机配置的DNS服务器IP改为新建的DNS服务器IP

systemctl restart network
systemctl start named

测试:

nslookup + IP/Domainname

例如:
nslookup node1.test.com

相关文章

  • XP系统加入域

    该方法面向部署了DNCP、DNS服务器的局域网电脑 IP地址、DNS设置自动获取,本机DNS地址为DNS服务器IP...

  • 使用bind9配置DNS服务器

    使用bind9部署本地DNS服务器 环境 安装 配置 设置服务器地址 修正 设置DNS域 添加 设置DNS记录 添...

  • centos7 部署DNS服务器

    1.安装bind 2.修改DNS服务监听设置 将其中的 3.新建该DNS的域 追加以下内容: 检查一下配置看是否报...

  • iOS网络优化

    网络可优化部分 缓存DNS映射关系 为什么要DNS缓存:减少DNS解析时间,防止DNS劫持、服务器动态部署。需要注...

  • 编译安装bind部署配置一台DNS服务器

    安装DNS服务器软件bind bind是DNS服务软件包,安装部署配置一台DNS服务器可以直接通过yum来安装也可...

  • linux下的dns(四)容灾

    实验目的 部署两台服务器,一台主DNS,一台辅助DNS。主DNS(192.168.22.66),一台辅助DNS(1...

  • CentOs7 PXE自动批量部署

    CentOs7 PXE自动批量部署 目录 主服务器信息 环境 PXE工作原理 部署主服务器配置网卡IP配置本地yu...

  • Centos7基础学习

    Centos7用户和组的管理yum的理解与使用Apache的安装与理解DNS 服务器配置

  • W7加入域

    该方法面向部署了DNCP、DNS服务器的局域网电脑 IP地址、DNS设置自动获取image.png 点击开始 在我...

  • centos7上部署dubbo管理控制台dubbo-admin

    centos7上部署dubbo管理控制台dubbo-admin 1 准备工作 服务器:系统centos7, 内存4...

网友评论

      本文标题:centos7 部署DNS服务器

      本文链接:https://www.haomeiwen.com/subject/bxvmsftx.html