DNS的正向解析,反向解析以及双向解析
实验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
![](/assets/blank.gif)
实验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
![](/assets/blank.gif)
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的正向解析,反向解析以及双向解析相关推荐
- DNS的正向、反向、双向解析(正向解析内含CNAME,MX)
一:DNS解析层次结构 如图所示(图片来自网络):DNS是逐级查询 域名后缀一般分为国际域名和国内域名,常见的域名后缀有.com(商业组织)..org(非盈利组织)..gov(政府部门)..net(网 ...
- DNS(2)解析 ---DNS的正向、反向解析及双向解析
一.DNS的正向解析 正向解析:正向解析就是将域名转化为IP地址 对于配置文件的解释 A记录 #ip地址叫做域名的Address记录,用于名称解析的重要记录,它将特定的主机名映射到对应主机的IP地址上 ...
- DNS的正向和反向解析
目录 一.正向解析 二.反向解析 一.正向解析 在开启DNS服务之前先将防火墙关闭. systemctl stop firewalld.service 开启DNS服务,需要开启端先进行安装主软件,以 ...
- Linux网络中的DNS域名正向与反向解析实操
一.DNS系统 (一).DNS概述 在日常生活中人们习惯使用域名访问服务器,但机器间互相只认IP地址,域名与IP地址之间是多对一的关系,一个Ip地址不一定只对应一个域名,且一个域名只可以对应一个Ip地 ...
- DNS正向解析、反向解析、双向解析
资源记录类型: SOA记录(Start Of Authority record) ##起始授权记录 A 记录(Adress record) ##将域名解析到IPv4的IP地址 AAAA 记录(Adre ...
- DNS服务器之二:权威服务器的搭建(正向、反向、双向解析、远程更新、辅助DNS)与动态域名解析
上一篇博客中,我们已经详细介绍了DNS服务器,其中包括权威与非权威DNS服务器.现在,我们以维护westos.com域为例,进行权威服务器的搭建 1 权威服务器的正向解析 1.1 权威服务器的配置( ...
- DNS域名解析服务1(高速缓存dns,dns正向解析,dns正向轮询解析,dns反向解析,dns双向解析)
域名解析是把域名指向网站空间IP,让人们通过注册的域名可以方便地访问到网站的一种服务.IP地址是网络上标识站点的数字地址,为了方便记忆,采用域名来代替IP地址标识站点地址.域名解析就是域名到IP地址的 ...
- DNS(BIND) 正向解析 反向解析 基本服务的搭建
操作系统:centos 6.6 yum源安装bind安装包 yum install -y bind 正向解析与反向解析核心配置目录 /etc/named.conf 配置文件 /var/named/ ...
- bind dlz mysql ptr_Bind+DLZ+MySQL智能DNS的正向解析和反向解析实现方法
使用文本配置文件的配置方式结合bind的最新的acl和view特性来实现智能DNS想必很多人已经很熟悉了,使用MySQL数据库来存放zone文件的方式可能也不少.对于两者都熟悉的,实现 Bind+DL ...
最新文章
- 如何使用jdbc连接数据库
- MYSQL远程连接数据库
- [转帖]oracle改版sql server问题点汇总
- 一天搞定HTML----标签语义化04
- 【C++】const成员函数
- 题目1362:左旋转字符串(Move!Move!!Move!!!)
- SparkStreaming简介 - 与第一个Spark实时计算程序,使用netcat来写数据 - wordcount
- opencv 读取CV_16U图像 c++
- 【稀疏向量技术是什么?】差分隐私系统学习记录(六)
- 开发实验实训管理系统
- go设置linux ip,设置linux虚拟机的静态ip-Go语言中文社区
- java contains_Java开发人员犯的十大错误,你犯几个?
- windows技巧——notepad2 取代自带 notepad ,功能强大!
- step7设置pcpg_【图】西门子step7编程软件安装过程与pg/pc接口设置方法
- VS2005+WDK+DriverStudio
- linux下怎么解压tar.gz,linux下怎么解压.tar.gz .tar.bz2命令
- TB6612FNG电机驱动模块注意事项
- EMQ X开源版使用
- linux如何显示文件后缀名,如何在win7系统中显示文件后缀名、扩展名
- 阿里云香港服务器速度快吗?