Linux下配置DNS正向解析

目录

要求:配置dns正向解析

一、环境配置

二、实验过程

三、总结


要求:配置dns正向解析

规划:
192.168.xxx.xxx dns1.abc.com主域名服务器(注意为真实的IP)
172.16.0.253 dns2.abc.com从域名服务器
172.16.0.100 fileserver.abc.com文件服务器
172.16.0.101 printserver.abc.com打印服务器
172.16.0.200 www.abc.com网站服务器
172.16.0.201 www.abc.com网站服务器
172.16.0.25 mail.abc.com邮件服务器
172.16.0.22 ntp.abc.com时间服务器

一、环境配置

1.关闭防火墙和设置seliux为disabled

2.虚拟机一台,本实验用的虚拟机为at(192.168.153.133)

3.下载bind

[root@at ~]# yum install bind -y

二、实验过程

1、编辑/etc/named.conf文件

编辑以下内容:修改解析的主机为自己:listen-on port 53 { 192.168.153.133; };

并且允许的用户为153网段的所有人:allow-query     { 192.168.153.0/24; };

[root@at ~]# vim /etc/named.conf


options {
        listen-on port 53 { 192.168.153.133; };
        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";
        secroots-file   "/var/named/data/named.secroots";
        recursing-file  "/var/named/data/named.recursing";
        allow-query     { 192.168.153.0/24; };

修改区域配置文件,添加正向区域配置,在其最后添加

zone "abc.com" IN{                                       #正向解析abc.com区域
        type master;                                          #类型为主区域服务器配置
        file "abc.zone";                                      #指定区域解析文件为abc.zone
        };

zone "abc.com"  IN {
              type master;
              file "abc.zone";
};

:wq 保存并退出

2、进入到/var/named下,创建并进去abc.zone文本,编辑以下内容

[root@at ~]# cd /var/named/
[root@at named]# vim abc.zone


$TTL 1D
@ IN SOA dns1.abc.com. test.163.com (
                                      0     ;serial   #序列号,主从同步序列号越大代表越新
                                      1D    ;refresh  #刷新时间
                                      1H    ;retry    #请求dns请求不到重试时间间隔
                                      1W    ;expire   #和主dns连接不上的时候,失效时间不在请求
                                      3H )  ;minimum  #最小的刷新时间
    IN NS dns1.abc.com.
    IN MX 10 mail.abc.com.
dns1.abc.com.          IN A 192.168.153.133
dns2.abc.com.          IN A 172.16.0.253
fileserver.abc.com.    IN A 172.16.0.100
printserver.abc.com.   IN A 172.16.0.101
www.abc.com.           IN A 172.16.0.200
www.abc.com.           IN A 172.16.0.201
mail.abc.com.          IN A 172.16.0.25
ntp.abc.com.           IN A 172.16.0.22
;CNAME: www.abc.com.  -> web.abc.com.
web  IN  CNAME www                                   #别名:web.abc.com

启动服务: systemctl  restart  named

[root@at named]# systemctl restart named

3、测试

[root@at named]# nslookup dns1.abc.com 192.168.153.133
Server:		192.168.153.133
Address:	192.168.153.133#53

Name:	dns1.abc.com
Address: 192.168.153.133

[root@at named]# nslookup dns2.abc.com 192.168.153.133
Server:		192.168.153.133
Address:	192.168.153.133#53

Name:	dns2.abc.com
Address: 172.16.0.253

[root@at named]# nslookup fileserver.abc.com 192.168.153.133
Server:		192.168.153.133
Address:	192.168.153.133#53

Name:	fileserver.abc.com
Address: 172.16.0.100

[root@at named]# nslookup printserver.abc.com 192.168.153.133
Server:		192.168.153.133
Address:	192.168.153.133#53

Name:	printserver.abc.com
Address: 172.16.0.101

[root@at named]# nslookup www.abc.com 192.168.153.133
Server:		192.168.153.133
Address:	192.168.153.133#53

Name:	www.abc.com
Address: 172.16.0.200
Name:	www.abc.com
Address: 172.16.0.201

[root@at named]# nslookup mail.abc.com 192.168.153.133
Server:		192.168.153.133
Address:	192.168.153.133#53

Name:	mail.abc.com
Address: 172.16.0.25

[root@at named]# nslookup ntp.abc.com 192.168.153.133
Server:		192.168.153.133
Address:	192.168.153.133#53

Name:	ntp.abc.com
Address: 172.16.0.22

实验结束

三、总结

  本实验是通过配置DNS(域名解析服务器)的正向解析来实现,通过服务器解析自己的域名IP地址等其他信息,在正向解析的时候解析不出来需要注意格式:nslookup +需要解析的域名 + 主DNS服务器的IP地址,在实验的过程我们一定要注意配置文件的时候需要特别的细心。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值