前期准备:反向解析的tree结构是从根往下数,第二级为arpa,第三级为in-addr,第四级为IP,表示出来是:254.58.168.192.in-addr.apra.

1、建立反向解析区域:
[root@centos7 ~]# vim /etc/named.rfc1912.zonestype master;file "magedu.com.zones";
};
zone "localhost.localdomain" IN {type master;file "named.localhost";allow-update { none; };
};zone "localhost" IN {type master;file "named.localhost";allow-update { none; };
};zone "1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa" IN {type master;file "named.loopback";allow-update { none; };
};
zone "58.168.192.in-addr.arpa" IN {type master;file  "named.loopback";allow-update { none; };
};
"/etc/named.rfc1912.zones" 49L, 1126C
照猫画虎,我们添加了zone "58.168.192.in-addr.arpa" IN {type master;file  "named.loopback";allow-update { none; };
};        内容!2、[root@centos7 ~]# cd /var/named
[root@centos7 named]# ls
data  dynamic  magedu.com.zone  named.ca  named.empty  named.localhost  named.loopback  slaves
[root@centos7 named]# vim 192.168.58.zone
$TTL  86400
@   IN   SOA  master  admin.magedu.com.  (  0  1H  20M  1D  1H )NS   master
master   A  192.168.58.254
254      PTR    master.magedu.com.
8        PTR   www.magedu.com.
9        PTR   www.wange.com.
[root@centos7 named]# rndc reload
server reload successful       (此处使脚本生效)
以上内容为反向解析脚本内容!3、测试反向解析结果如下:

[root@Centos6 ~]# dig -x 192.168.58.254

; <<>> DiG 9.8.2rc1-RedHat-9.8.2-0.68.rc1.el6 <<>> -x 192.168.58.254
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 7237
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0

;; QUESTION SECTION:
;254.58.168.192.in-addr.arpa. IN PTR

;; AUTHORITY SECTION:
58.168.192.in-addr.arpa. 10800 IN SOA 58.168.192.in-addr.arpa. rname.invalid. 0 86400 3600 604800 10800

;; Query time: 7 msec
;; SERVER: 192.168.58.254#53(192.168.58.254)
;; WHEN: Thu Jan 31 21:06:38 2019
;; MSG SIZE rcvd: 94

[root@Centos6 ~]# dig -x 192.168.58.8

; <<>> DiG 9.8.2rc1-RedHat-9.8.2-0.68.rc1.el6 <<>> -x 192.168.58.8
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 53711
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0

;; QUESTION SECTION:
;8.58.168.192.in-addr.arpa. IN PTR

;; AUTHORITY SECTION:
58.168.192.in-addr.arpa. 10800 IN SOA 58.168.192.in-addr.arpa. rname.invalid. 0 86400 3600 604800 10800

;; Query time: 6 msec
;; SERVER: 192.168.58.254#53(192.168.58.254)
;; WHEN: Thu Jan 31 21:06:49 2019
;; MSG SIZE rcvd: 92

[root@Centos6 ~]# dig -x 192.168.58.9

; <<>> DiG 9.8.2rc1-RedHat-9.8.2-0.68.rc1.el6 <<>> -x 192.168.58.9
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 26461
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0

;; QUESTION SECTION:
;9.58.168.192.in-addr.arpa. IN PTR

;; AUTHORITY SECTION:
58.168.192.in-addr.arpa. 10800 IN SOA 58.168.192.in-addr.arpa. rname.invalid. 0 86400 3600 604800 10800

;; Query time: 1 msec
;; SERVER: 192.168.58.254#53(192.168.58.254)
;; WHEN: Thu Jan 31 21:06:53 2019
;; MSG SIZE rcvd: 92

以上内容为反向解析的内容!!!当我们不小心把网址输错了,但是百度,京东,淘宝等网站却还可以访问是为什么?
答:他们在下面添加了  *   无论用户输入什么信息,只要后缀正确,均可以访问。
[root@centos7 named]# vim  magedu.com.zone$TTL  1D@     IN SOA  master  admin.magedu.com.  (20190131             ; serial1D     ; refresh1H     ; retry1W     ; expire3H   )  ;  minimunNS      master@           A           192.68.58.130
master      A           192.168.58.254www         CNAME       websrvwebsrv      A           192.168.58.133blog        A           192.168.58.136@           mx          10  mailsrv1@           mx          20  mailsrv2mailsrv1    A           192.168.58.137mailsrv2    A           192.168.58.138
*            A           192.168.58.254  [root@Centos6 ~]# ping wwwwwwww.magedu.com
PING www.magedu.com (101.200.188.230) 56(84) bytes of data.
64 bytes from 101.200.188.230: icmp_seq=1 ttl=53 time=5.48 ms
64 bytes from 101.200.188.230: icmp_seq=2 ttl=53 time=6.39 ms
64 bytes from 101.200.188.230: icmp_seq=3 ttl=53 time=6.84 ms
64 bytes from 101.200.188.230: icmp_seq=4 ttl=53 time=5.84 m
这是加 *  的效果,
[root@Centos6 ~]# ping magedu.com
PING magedu.com (101.200.188.230) 56(84) bytes of data.
64 bytes from 101.200.188.230: icmp_seq=1 ttl=53 time=7.01 ms
64 bytes from 101.200.188.230: icmp_seq=2 ttl=53 time=5.59 ms
64 bytes from 101.200.188.230: icmp_seq=3 ttl=53 time=7.43 ms
这是加 @ 的效果。

转载于:https://blog.51cto.com/14128387/2348313

反向区域DNS解析服务相关推荐

  1. 全球公共 DNS 解析服务推荐

    DNS (Domain Name System 的缩写)的作用非常简单,就是根据域名查出IP地址,你可以把它想象成一本巨大的电话本.原理可见下图: 今天就给大家推荐一些优秀的 DNS 解析服务,方便在 ...

  2. bind9+mysql搭建高可用DNS解析服务

    bind9+mysql搭建DNS解析服务 基本的架构图如下: 安装步骤: 安装依赖服务: yum install wget cmake ncurses boost zlib gcc libuv lib ...

  3. 免费DNS解析服务:

    推荐的免费DNS解析服务: HE的: https://dns.he.net/ 韩国的dnsever: http://www.dnsever.com/ (提供英文界面) entrydns : https ...

  4. 【linux进阶6】DNS部署(DNS解析服务)

    DNS服务器部署 一.DSN相关常识 二.实验环境搭建 三.DNS高速缓存 四.企业内部的DNS正向解析 (1) .地址解析 (2) .规范域名转换 五.邮箱地址解析信息 (1).邮箱地址正向解析 ( ...

  5. Nodecache免费香港CDN加速DNS解析服务1T流量!

    自己的一个网站,因为服务器是海外的,虽然速度还不错,但延迟和丢包问题经常困扰着我.尤其是到了晚上,丢包情况就更加严重,所以需要一款免备案.有香港节点的CDN来提升一下访问体验.查了下资料,很多人推荐使 ...

  6. 推荐几个优秀的免费DNS解析服务

    手上域名众多,分别用了几家不同的DNS服务.如下是我自己在用的几个免费DNS服务,它们都是基于标准的解析系统,技术规范稳定.不像一些不伦不类的产品,看着方便实际问题多多. 1. dns.he.net ...

  7. Bind9的dns解析服务

    前言 随着原中国电信集团按南北地域分家,新的中国电信和网通集团随即成立,互联网的骨干网也被一分为二了,北有网通.南有电信.从此,细心的网民可以发现,有些经常访问的网站速度一下子慢了下来,有时候还有访问 ...

  8. docker部署内网dns解析服务(coredns方案)

    目录结构: [root@harbor coredns]# tree . ├── Corefile ├── hosts └── install-coredns.sh cat install-coredn ...

  9. 免费的dns解析服务 nio.io sslip.io,避免修改hosts文件

    HTTP http://127.0.0.1.nip.io HTTPS https://127.0.0.1.sslip.io/

最新文章

  1. HDLBits 系列(17) 计数器的级联实现1000分频的分频器
  2. 软件工程师学硬件-怎么看原理图之协议类接口UART
  3. CSS中list-style详解
  4. 【渝粤教育】国家开放大学2019年春季 2712园艺基础 参考试题
  5. leetcode 17. 电话号码的字母组合 思考分析
  6. HTML5锤子官网,美国ESTWING 一体化锻造羊角锤 非常好用的锤子
  7. python magic_method
  8. 简单版本CRM 客户管理系统设计
  9. 《大话设计模式》学习笔记:
  10. 豆瓣电影数据分析案例
  11. 【论文阅读】【3d目标检测】Sparse Fuse Dense: Towards High Quality 3D Detection with Depth Completion
  12. ES7和ES8常见新特性
  13. 我自己对英语学习的心得与体会
  14. python人工智能入门纳米学位_学习笔记(一) - 机器学习纳米学位
  15. android su文件,Android su开放root权限
  16. kali2020版安装VMware Tools和安装中文输入法和软件缺失问题
  17. php nobody,linux – 运行FastCGI / PHP-FPM(作为用户“nobody”)在PHP Sessions文件夹上设置什么权限/所有权?...
  18. 《进化 从孤胆极客到高效团队》总结
  19. 2021SC@SDUSC PALISADE开源库(二)CKKS讲解系列(一)普通编码和解码
  20. 基于Krpano 的全景漫游系统的实现

热门文章

  1. 基于Selenium2和TestNG的自动化测试
  2. 说说设计模式~组合模式(Composite)
  3. 【数据立方】数据立方体的有效计算、物化materialization,索引OLAP数据
  4. Win7旗舰版安装Oracle_11gR1_database
  5. SQL SERVER 2005 CTE(通用表达式)
  6. Xamarin XAML语言教程模板视图TemplatedView(二)
  7. hibernate c3p0 mysql_hibernate-使用c3p0数据库连接池,以及其它配置
  8. SwiftUI区分浅色和深色
  9. 十字星编程c语言,C语言求完整的代码
  10. 两个unit取和会溢出吗_TCP 三次握手原理,你真的理解吗?