实验2:DNS服务的正向域名解析(权威配置)

作用:由域名解析出ip地址

第一步:编辑/etc/named.rfc1912.zones文件

zone "westos.com" IN {type master;file "westos.com.zone";allow-update { none; };
};


 
 
第二步:编辑/var/named/westos.com.zone文件

这个时候我们会发现没有这个文件

cp -p named.localhost westos.com.zone

$TTL 1D
@       IN SOA   dns.westos.com. root.westos.com. (0       ; serial1D      ; refresh1H      ; retry1W      ; expire3H )    ; minimumNS      dns.westos.com.
dns     A       172.25.254.122
www     A       172.25.254.100
music   A       172.25.254.78
heloo   A       172.25.254.34


 
注意:

TTL 1D        ##数据可以被客户端缓存一天
@             ##所维护的域的域名,指定zone后的“”的内容      在这个文件中如果后头没有.就会自动补全@代表的

测试:重启服务,dig www.westos.com


 
 
 
实验3:邮件解析记录

第一步:编辑/var/named/westos.com.zone文件

$TTL 1D
@       IN SOA  dns.westos.com. student.westos.com. (0       ; serial      ##刷新时间1D      ; refresh     ##过段时间继续查看文的问题1H      ; retry       1W      ; expire      ##过期时间3H )    ; minimum     ##在最小数据访问时间NS      dns.westos.com.
dns          A       172.25.254.122
www          CNAME   music.a
music.a       A       172.25.254.8
music.a       A       172.25.254.9
hello         A       172.25.254.8
westos.com.   MX 10   172.25.254.222.


 
 
测试:

dig -t mx  域名  ##检测要维护的域

PTR反向解析记录

作用:由ip地址解析出域名
第一步:编辑vim /etc/named.rfc1912.zones文件

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

第二步:cp -p named.loopback  172.25.254.ptr,编辑vim 172.25.254.ptr 文件

$TTL 1D
@       IN SOA   dns.westos.com. root.westos.com. (0       ; serial1D      ; refresh1H      ; retry1W      ; expire3H )    ; minimumNS      dns.westos.com.
dns     A       172.25.254.122
111     PTR     hello.westos.com.
222     PTR     balala.westos.com.


~                                     
 
测试:

[root@dns1 named]# dig -x 172.25.254.111; <<>> DiG 9.9.4-RedHat-9.9.4-14.el7 <<>> -x 172.25.254.111
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 24812
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 2;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;111.254.25.172.in-addr.arpa.    IN    PTR;; ANSWER SECTION:
111.254.25.172.in-addr.arpa. 86400 IN    PTR    hello.westos.com.;; AUTHORITY SECTION:
254.25.172.in-addr.arpa. 86400    IN    NS    dns.westos.com.;; ADDITIONAL SECTION:
dns.westos.com.        86400    IN    A    172.25.254.122;; Query time: 0 msec
;; SERVER: 172.25.254.122#53(172.25.254.122)
;; WHEN: Mon Nov 19 03:00:05 EST 2018
;; MSG SIZE  rcvd: 120


 
 
 
DNS双向解析

如何让一台DNS服务器解析不通的IP网段的ip地址的域名???
1.首先,在虚拟机desktop下更改网络,给eth0添加另一个ip,作为內网ip 1.1.1.122

在server上配置网络1.1.1.222
 

2.将真机的/etc/resolv.conf 配置DNS服务器为172.25.254网段的可以访问westos.com.zone中的域名解析,1.1.1网段的可以访问westos.com.inter的域名解析
  将desktop的DNS服务器设置为172.25.254.122;将server的配置为1.1.1.222,DNS服务器设置为1.1.1.122
 
第一步:编辑/etc/named.conf文件,使不同的网段指向不同的/etc/named.rfc1912.zones/inter的指向

/*
zone "." IN {type hint;file "named.ca";
};include "/etc/named.rfc1912.zones";
*/view localnet {match-clients { 1.1.1.0/24; };zone "." IN {type hint;file "named.ca";};
include "/etc/named.rfc1912.inter";
};view internet {match-clients { 172.25.254.0/24; };zone "." IN {type hint;file "named.ca";};
include "/etc/named.rfc1912.zones";
};

注意:要注释掉下图中的内容

第二步:在/etc/named.rfc1912.zones文件中有westos.com这个域的解析域名的文件/var/named/westos.com.zone

zone "westos.com" IN {type master;file "westos.com.zone";allow-update { none; };
};

在/etc/named.rfc1912.inter文件中有westos.com这个域的解析域名的文件/var/named/westos.com.inter

zone "westos.com" IN {type master;file "westos.com.inter";allow-update { none; };
};

第三步:编辑westos.com.zone和westos.com.inter文件,设置不同的域名解析

$TTL 1D
@       IN SOA  dns.westos.com. student.westos.com. (0       ; serial1D      ; refresh1H      ; retry1W      ; expire3H )    ; minimumNS      dns.westos.com.
dns          A       172.25.254.122
www          CNAME   music.a
music.a       A       172.25.254.8
music.a       A       172.25.254.9
hello         A       172.25.254.8
westos.com.    MX 10   172.25.254.222.
~                                                                             

$TTL 1D
@       IN SOA  dns.westos.com. student.westos.com. (0       ; serial1D      ; refresh1H      ; retry1W      ; expire3H )    ; minimumNS      dns.westos.com.
dns          A       1.1.1.122
www          CNAME   music.a
music.a       A       1.1.1.8
music.a       A       1.1.1.9
hello         A       1.1.1.8
westos.com.    MX 10   1.1.1.222.


 
4.分别在真机和server上进行测试dig www.westos.com
 在真机测试:


 
 用server测试:

解析出来不同的结果,哈哈哈,这就成功啦!!!!

DNS的正向解析,反向解析以及双向解析相关推荐

  1. DNS的正向、反向、双向解析(正向解析内含CNAME,MX)

    一:DNS解析层次结构 如图所示(图片来自网络):DNS是逐级查询 域名后缀一般分为国际域名和国内域名,常见的域名后缀有.com(商业组织)..org(非盈利组织)..gov(政府部门)..net(网 ...

  2. DNS(2)解析 ---DNS的正向、反向解析及双向解析

    一.DNS的正向解析 正向解析:正向解析就是将域名转化为IP地址 对于配置文件的解释 A记录 #ip地址叫做域名的Address记录,用于名称解析的重要记录,它将特定的主机名映射到对应主机的IP地址上 ...

  3. DNS的正向和反向解析

    目录 一.正向解析 二.反向解析 一.正向解析 在开启DNS服务之前先将防火墙关闭. systemctl  stop firewalld.service 开启DNS服务,需要开启端先进行安装主软件,以 ...

  4. Linux网络中的DNS域名正向与反向解析实操

    一.DNS系统 (一).DNS概述 在日常生活中人们习惯使用域名访问服务器,但机器间互相只认IP地址,域名与IP地址之间是多对一的关系,一个Ip地址不一定只对应一个域名,且一个域名只可以对应一个Ip地 ...

  5. DNS正向解析、反向解析、双向解析

    资源记录类型: SOA记录(Start Of Authority record) ##起始授权记录 A 记录(Adress record) ##将域名解析到IPv4的IP地址 AAAA 记录(Adre ...

  6. DNS服务器之二:权威服务器的搭建(正向、反向、双向解析、远程更新、辅助DNS)与动态域名解析

     上一篇博客中,我们已经详细介绍了DNS服务器,其中包括权威与非权威DNS服务器.现在,我们以维护westos.com域为例,进行权威服务器的搭建 1 权威服务器的正向解析 1.1 权威服务器的配置( ...

  7. DNS域名解析服务1(高速缓存dns,dns正向解析,dns正向轮询解析,dns反向解析,dns双向解析)

    域名解析是把域名指向网站空间IP,让人们通过注册的域名可以方便地访问到网站的一种服务.IP地址是网络上标识站点的数字地址,为了方便记忆,采用域名来代替IP地址标识站点地址.域名解析就是域名到IP地址的 ...

  8. DNS(BIND) 正向解析   反向解析 基本服务的搭建

    操作系统:centos 6.6 yum源安装bind安装包 yum install -y bind 正向解析与反向解析核心配置目录 /etc/named.conf   配置文件 /var/named/ ...

  9. bind dlz mysql ptr_Bind+DLZ+MySQL智能DNS的正向解析和反向解析实现方法

    使用文本配置文件的配置方式结合bind的最新的acl和view特性来实现智能DNS想必很多人已经很熟悉了,使用MySQL数据库来存放zone文件的方式可能也不少.对于两者都熟悉的,实现 Bind+DL ...

最新文章

  1. 如何使用jdbc连接数据库
  2. MYSQL远程连接数据库
  3. [转帖]oracle改版sql server问题点汇总
  4. 一天搞定HTML----标签语义化04
  5. 【C++】const成员函数
  6. 题目1362:左旋转字符串(Move!Move!!Move!!!)
  7. SparkStreaming简介 - 与第一个Spark实时计算程序,使用netcat来写数据 - wordcount
  8. opencv 读取CV_16U图像 c++
  9. 【稀疏向量技术是什么?】差分隐私系统学习记录(六)
  10. 开发实验实训管理系统
  11. go设置linux ip,设置linux虚拟机的静态ip-Go语言中文社区
  12. java contains_Java开发人员犯的十大错误,你犯几个?
  13. windows技巧——notepad2 取代自带 notepad ,功能强大!
  14. step7设置pcpg_【图】西门子step7编程软件安装过程与pg/pc接口设置方法
  15. VS2005+WDK+DriverStudio
  16. linux下怎么解压tar.gz,linux下怎么解压.tar.gz .tar.bz2命令
  17. TB6612FNG电机驱动模块注意事项
  18. EMQ X开源版使用
  19. linux如何显示文件后缀名,如何在win7系统中显示文件后缀名、扩展名
  20. 阿里云香港服务器速度快吗?

热门文章

  1. Linux 下分区表的备份与恢复
  2. apploc.bat
  3. Win7的64位系统安装Apploc
  4. 浅谈众测模式与发展趋势
  5. 《Linux运维总结:服务器重启后无法识别挂载硬盘》
  6. SpaceX星际飞船将于2024年发射日本通信卫星
  7. 智慧树怎么导入教务系统的课_智慧团建系统平台公众号(平台登录入口)
  8. UEFI 之 LoadImage探索
  9. 优秀!蚂蚁森林种3棵树,国家会给你发“好人证书”
  10. 全新起航:Tizen能否四分移动操作系统的天下