DNS正向解析与反向解析
DNS正向解析与反向解析
DNS:(Domain Name System,域名系统),因特网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,
而不去记住能够被机器直接读取的IP数串。通过主机名,最终得到该主机名对应的IP地址的过程叫域名解析。使用端口号:53.
域名解析中的记录类型:
A:直接解析到空间IP地址
CNAME:解析到别名
MX:电子邮件系统发邮件时根据收信人的地址后缀来定位邮件服务器,是设置企业邮箱的
NS:指DNS,用默认的就行,一般不用修改
TXT:一般指为某个主机名或域名设置的说明,是企业邮箱的辅助设置。
TTL值:Time To Live生存时间:DNS记录在DNS服务器上缓存的时间。
正向解析&反向解析:
DNS服务器里面有两个区域,即“正向查找区域”和“反向查找区域”,正向查找区域就是通常所说的域名解析,反向查找区域即是
IP反向解析,它得到作用是通过查找IP地址的PTR记录来得到该IP地址指向的域名。要成功得到域名就必须有该IP地址的PTR记录。PTR及记录
是邮件交换记录的一种,邮件交换记录中有A记录和PTR记录,A记录解析名字到地址,PTR记录解析地址到名字。
反向域名解析系统(Reverse DNS)的功能确保适当的邮件交换记录是生效的。反向域名解析与通常的正向域名解析下相反,提供IP
地址到域名的对应。IP反向解析主要应用到邮件服务器中来阻拦垃圾邮件。多数垃圾邮件发送者使用动态分配或者没有注册域名的IP地址来
发送垃圾邮件,以避免追踪,使用域名反向解析后,就可以大大降低垃圾邮件的数量。
比如用xxx@name.com这个邮箱给kasum@lwork.com发一封信,lwork邮件服务器接到这封信会查看这封信的信头文件,这封信的信头
文件会显示这封信是由哪个IP地址发出来的。然后根据这个IP地址进行反向解析,如果反向解析到这个IP对应的域名是name.com就接收这封
邮件,如果反向解析这个IP没有对应到name.com,那么就拒绝这封邮件。
由于在域名系统中,一个IP地址可以对应多个域名,因此从IP出发去找域名,理论上应该遍历整个域名树,但是这在internet上是
不现实的。为了完成逆向域名解析,系统提供一个特别域,该特别域称为逆向解析域in-addr.arpa.这样欲解析的IP地址就会被表达城一种像域名
一样的可显示串形式,后缀以逆向解析域域名“in-addr.arpa”结尾。
正向解析:
1.安装DNS域名系统
yum -y install bind
2.修改主配置文件
vim /etc/named.conf
listen-on port 53(any)
allow-query(any)
3.创建域名
vim /etc/named.conf
zone "kasumi.com."IN{
type master;
file "kasumi.com.zone";
allow-update { none; };
};
4.创建正向区域数据库文件
vim /var/named/kasumi.com.zone
kasumi.com. IN SOA ns1.kasumi.com. root.kasumi.com. (20161130 1d 1h 1w 2h)
每隔1天刷新纪录,每隔1小时重新请求,1周无法连接上主域名服务器,记录失败,TTL的最小值为2小时
kasumi.com. IN NS ns1.kasumi.com.
ns1.kasumi.com. IN A 192.168.0.83
www.kasumi.com. IN A 192.168.0.83
lwork.kasumicom. IN A 192.168.0.83
5.修改文件属主
chown named:named /var/named/ -R
6.重启服务
service named restart
7.在客户端设置域名服务器的地址
vim /etc/named.conf
nameserver 192.168.0.83
8.测试
nslookup www.kasumi.com
反向解析:
1.创建反向区域域名
vim /etc/named.conf
zone "0.168.192.in-addr.arpa" IN{
type master;
file "0.168.192.db";
};
2.创建反向区域数据库文件
vim /var/named/0.168.192.db
$TTL 86400
@ IN SOA ns1.kasumi.com. root.kasumi.com.(20161130 1d 1h 1w 2h)
IN NS ns1.kasumi.com.
83 IN PTR ns1.kasumi.com.
83 IN PTR www.kasumi.com.
83 IN PTR lwork.kasumi.com.
3.修改文件属主
chown named:named /var/named/ -R
4.重启服务
service named restart
5.在客户端设置域名服务器的地址
vim /etc/resolv.conf
nameserver 192.168.0.83
6.测试
nslookup 192.168.0.83
转载于:https://www.cnblogs.com/kasum/p/6780449.html
DNS正向解析与反向解析相关推荐
- Centos 7 搭建DNS正向解析和反向解析
Centos 7 搭建DNS正向解析和反向解析服务的三要素:安装-配置-启动 1.使用yum安装DNS yum install bind -y 2.修改配置文件 vi /etc ...
- DNS域名解析服务(正向解析,反向解析,主从解析)
文章目录 DNS域名解析 DNS系统的作用及类型 DNS系统的作用 DNS类型 BIND的安装文件 正向解析 反向解析 主从复制 主服务器 从服务器 DNS域名解析 [域名]解析是把域名指向网站空间I ...
- linux7 dns正向,Centos 7 搭建DNS正向解析和反向解析
Centos 7 搭建DNS正向解析和反向解析 服务的三要素:安装-配置-启动 1.使用yum安装DNS yum install bind -y 2.修改配置文件 vi /etc/named.conf ...
- 搭建DNS服务,正向解析和反向解析搭建DNS服务器
搭建DNS服务器 DNS系统在网络中的作用:维护着一个地址数据库,其中记录了各种主机域名与IP地址的对于关系,以方便为客户程序提供正向或反向的地址查询服务,即正向解析与方向解析. 正向解析:将指定的域 ...
- DNS 服务与邮件服务器应用--配置DNS正向解析与反向解析
配置DNS正向解析与反向解析: 什么叫正向解析和反向解析: 正向解析:根据主机名(域名)查找对应的 IP 地址. 反向解析:根据 IP 地址查找对应的主机名(域名).( 反向解析的作用是将用户提交的 ...
- DNS中的正向解析与反向解析 及 nslookup命令使用
DNS中的正向解析与反向解析 - Jackxin Xu IT技术专栏 - 博客频道 - CSDN.NET http://blog.csdn.net/jackxinxu2100/article/deta ...
- Linux设备配置DNS服务器,实现正向解析和反向解析,实现DNS主从服务器同步,实现批量域名正/反向解析
本文基于Linux上CentOS 7版本配合bind(named)服务进行演示 一.DNS域名服务器原理及作用等介绍 1.DNS简介: 2.原理简单介绍 3.常见域名后缀 4.DNS域名服务器类型 5 ...
- Linux服务---DNS的正向解析和反向解析
一.DNS概述 DNS(Domain Name System,域名系统),万维网上作为域名和IP地址相互映射的一个分布式数据库,方便用户使用名称的访问互联网.通过域名,最终得到该域名对应的IP地址的过 ...
- DNS域名解析服务(正向解析、反向解析、主从服务器)
介 绍 Internet发展至今,在网的服务器和个人主机数量庞大,每个用户通过记忆IP地址访问网络资源并不现实了. 目前大家访问互联网进行上网浏览信息时,正常是通过域名进行访问(例如:www.baid ...
最新文章
- webpack2 实践
- Python爬虫框架Scrapy 学习笔记 6 ------- 基本命令
- java sftpv3client_Ganymed SSH-2 for Java系列8之SFTPv3Client说明
- applicationcontext理解使用
- C语言之反序数组和求最大值和最小值
- Hadoop入门(二十四)Mapreduce的求TopK程序
- 【git】如何在github上推送并部署自己的项目
- 微博开始动手了:禁言关闭六神磊磊等50个头部账号
- Java边缘填充_任意画一个多边形,用边缘填充算法填充
- html轮播图淡入淡出,一个简洁的Jquery效果 banner轮播(1) 淡入淡出效果
- oracle unused 语法_Oracle教程之设置为unused 后如何恢复 ?
- 链表讲解和基本操作练习附代码
- 堆区和栈区的区别【转】
- 应用随机过程概率模型导论(9th 英文版) Sheldon M.Ross 共享
- 如何删除360浏览器的桔梗导航
- 整理了一下以前写的东西,单条记载 现在看看还蛮有意思
- JavaScript实现登录密码的显示和隐藏
- 缓存加速------Redis的五种数据类型(String,List,Hash,Set,Sorted Set)
- 帆软报表制作过程的小知识
- 2021中国大学生喜爱雇主榜发布;调查显示九成员工正经历“职业倦怠”工作危机 | 美通企业日报...
热门文章
- oracle关键字plus,详细介绍ORACLE sqlplus命令 - jack198409的个人空间 - ITPU...
- idea下载及安装教程(总结)
- 如何完全利用Win7
- 5种邮件模板分享(含新品开发信、客户人事变动回复、与新采购)
- ae编程语言as_【微教程】从编程的思路学习AE表达式
- 服务器虚拟化技术简介,服务器虚拟化技术简介
- java音频频谱_H5录音音频可视化-实时波形频谱绘制、频率直方图
- 无线通信中,如何进行WiFi 6设备测试?
- HC-05(ZS-040)蓝牙模块使用详情(蓝牙模块配置、手机蓝牙控制单片机、蓝牙与蓝牙之间的通信)含51、32程序
- codeblocks全屏模式怎么退出_极速PDF安卓版如何翻页、阅读模式修改等操作详解...