Centos 7 DNS服务器(bind)

一、实验环境:

centos 7 192.168.58.135        DNS服务器

windows 192.168.58.2                client

二、服务器安装和启动

   [root@www binfmt.d]# yum install -y bind

[root@www binfmt.d]# rpm -qa|grep bind
bind-license-9.11.4-26.P2.el7_9.13.noarch
bind-libs-9.11.4-26.P2.el7_9.13.x86_64
bind-9.11.4-26.P2.el7_9.13.x86_64
keybinder3-0.3.0-1.el7.x86_64
bind-libs-lite-9.11.4-26.P2.el7_9.13.x86_64
rpcbind-0.2.0-49.el7.x86_64
 

三、配置bind服务

1、配置主文件 ( /etc/named.conf)

[root@www named]# vim /etc/named.conf

options {
        listen-on port 53 { 192.168.58.135; };#dns服务本机地址
        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";
        recursing-file  "/var/named/data/named.recursing";
        secroots-file   "/var/named/data/named.secroots";
        allow-query     { any; };#允许访问

2、配置/etc/named.rfc1912.zones配置文件 (定义当前服务的正向文件和反向文件)

[root@www named]# vim /etc/named.rfc1912.zones 
[root@www named]# cat /etc/named.rfc1912.zones

zone "pulin.cc" IN {
    type master;
    file "zheng";
    allow-update { none; };
};

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

 3、创建正向文件和反向文件(/var/named)

[root@www named]# cd /var/named/
[root@www named]# ls
[root@www named]# touch  zheng fan
[root@www named]# ls
fan  zheng

[root@www named]# touch  zheng fan
[root@www named]# cp named.localhost  zheng
cp: overwrite ‘zheng’? y
[root@www named]# ls
data  dynamic  fan  named.ca  named.empty  named.localhost  named.loopback  slaves  zheng
[root@www named]# vim zheng 
[root@www named]# cat zheng
$TTL 1D
@    IN SOA    @ dns.pulin.cc. (
                    0    ; serial
                    1D    ; refresh
                    1H    ; retry
                    1W    ; expire
                    3H )    ; minimum
    NS    dns.pulin.cc
dns    A    192.168.58.135
www    A    192.168.58.10
ftp    A    192.168.58.136
[root@www named]# cp zheng fan 
cp: overwrite ‘fan’? y

[root@www named]# vim fan
[root@www named]# cat fan
$TTL 1D
@    IN SOA    @ dns.pulin.cc. (
                    0    ; serial
                    1D    ; refresh
                    1H    ; retry
                    1W    ; expire
                    3H )    ; minimum
    NS    dns.pulin.cc.
135    PTR    dns.pulin.cc.
10    PTR    www.pulin.cc.
136    PTR    ftp.pulin.cc.

4、重启dns服务

[root@www named]# systemctl  restart named 

四、window客户端验证DNS: 

1、客户端配置DNS(IPV4配置)

描述. . . . . . . . . . . . . . . : VMware Virtual Ethernet Adapter for VMnet8
   物理地址. . . . . . . . . . . . . : 00-50-56-C0-00-08
   DHCP 已启用 . . . . . . . . . . . : 否
   自动配置已启用. . . . . . . . . . : 是
   本地链接 IPv6 地址. . . . . . . . : fe80::fad9:1846:86cb:adcc%18(首选)
   IPv4 地址 . . . . . . . . . . . . : 192.168.58.1(首选)
   子网掩码  . . . . . . . . . . . . : 255.255.255.0
   默认网关. . . . . . . . . . . . . :
   DHCPv6 IAID . . . . . . . . . . . : 553668694
   DHCPv6 客户端 DUID  . . . . . . . : 00-01-00-01-27-A1-48-56-30-D0-42-31-D1-01
   DNS 服务器  . . . . . . . . . . . : 192.168.58.135
   TCPIP 上的 NetBIOS  . . . . . . . : 已启用

2、开启DNS服务端口(DNS:53) 

[root@www named]# firewall-cmd  --permanent  --zone=public  --add-service=dns
success
[root@www named]# firewall-cmd  --reload 
success

[root@Server vuser]# telnet 192.168.58.135 53
Trying 192.168.58.135...
Connected to 192.168.58.135.

 3、window客户端验证DNS服务(nslookup指令)

C:\>nslookup
默认服务器:  dns.pulin.cc
Address:  192.168.58.135

> www.pulin.cc
服务器:  dns.pulin.cc
Address:  192.168.58.135

名称:    www.pulin.cc
Address:  192.168.58.10

> ftp.pulin.cc
服务器:  dns.pulin.cc
Address:  192.168.58.135

名称:    ftp.pulin.cc
Address:  192.168.58.136
> quit

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值