搜索
查看
编辑修改
首页
UNITY
NODEJS
PYTHON
AI
GIT
PHP
GO
CEF3
JAVA
HTML
CSS
搜索
AllinToyou
这个屌丝很懒,什么也没留下!
关注作者
热门标签
jquery
HTML
CSS
PHP
ASP
PYTHON
GO
AI
C
C++
C#
PHOTOSHOP
UNITY
iOS
android
vue
xml
爬虫
SEO
LINUX
WINDOWS
JAVA
MFC
CEF3
CAD
NODEJS
GIT
Pyppeteer
article
热门文章
1
Java 算法篇-深入了解二分查找法_二分查找 java 算法
2
IDEA连接sqlserver并在网页中显示_idea将数据库显示到网页
3
预览github项目的html文件新方法_有什么国内可以preview github 的html
4
xilinx的ILA抓信号无法触发_ila无法触发
5
激进式押注AI手机的厂商一大堆,为什么登顶的是它家
6
公网IP SSL证书360
7
[RGB-D目标跟踪] Vot-toolkit使用方法记录_vot-tookit
8
clickhouse(十二、踩坑之路)_attempt to read after eof: cannot parse int32 from
9
美团笔试题(2020.4.16第一题)_美团笔试题:有n个员工除了最高领导外,每位员工有且仅有一个直接领导,所以公司内从
10
服务器响应头cache设置,javascript,node.js_node静态文本服务器设置响应头响应时添加Expires头和Cache-Control: max-age头失败,javascript,...
当前位置:
article
> 正文
DNS中的正向解析与反向解析
作者:AllinToyou | 2024-05-16 23:57:29
赞
踩
dns服务器中正向解释和反向解释分别
正向解析:通过域名查找ip;
反向解析:通过ip查找域名;
域名是为了方便记忆而专门建立的一套地址转换系统,要访问一台互联网上的服务器,最终还必须通过IP地址来实现,域名解析就是将域名重新转换为IP地址的过程。这一过程通过域名解析系统DNS来完成。
正向解析:通过主机名获取其对应的广域网IP地址;
同时通过主机名名称查看正向解析信息:
命令行输入 nslookup domain.
从返回的信息中您可以看到正向解析的结果。
C:\>nslookup www.google.com
Server: zj-ns1.cableplus.com.cn
Address: 219.233.241.166 ------DNS名字服务器信息
Non-authoritative answer:
Name: www.google.com
Addresses: 2404:6800:4005:c00::63
74.125.128.106
74.125.128.147
74.125.128.99
74.125.128.103
74.125.128.104
74.125.128.105 -------www.google.com的IP地址群
接下来我们先来了解一下什么是IP反向解析。我们经常使用到得DNS服务器里面有两个区域,即“正向查找区域”和“反向查找区域”,正向查找区域就是我们通常所说的域名解析,反向查找区域即是这里所说的IP反向解析,它的作用就是通过查询IP地址的PTR记录来得到该IP地址指向的域名,当然,要成功得到域名就必需要有该IP地址的PTR记录。PTR记录是邮件交换记录的一种,邮件交换记录中有A记录和PTR记录,A记录解析名字到地址,而PTR记录解析地址到名字。地址是指一个客户端的IP地址,名字是指一个客户的完全合格域名。通过对PTR记录的查询,达到反查的目的。
反向域名解析系统(Reverse DNS)的功能确保适当的邮件交换记录是生效的。反向域名解析与通常的正向域名解析相反,提供IP地址到域名的对应。IP反向解析主要应用到邮件服务器中来阻拦垃圾邮件,特别是在国外。多数垃圾邮件发送者使用动态分配或者没有注册域名的IP地址来发送垃圾邮件,以逃避追踪,使用了域名反向解析后,就可以大大降低垃圾邮件的数量。
比如你用 xxx@name.com 这个邮箱给我的邮箱 123@163.com 发了一封信。163邮件服务器接到这封信会查看这封信的信头文件,这封信的信头文件会显示这封信是由哪个IP地址发出来的。然后根据这个IP地址进行反向解析,如果反向解析到这个IP所对应的域名是name.com 那么就接受这封邮件,如果反向解析发现这个IP没有对应到name.com,那么就拒绝这封邮件。
由于在域名系统中,一个IP地址可以对应多个域名,因此从IP出发去找域名,理论上应该遍历整个域名树,但这在Internet上是不现实的。为了完成逆向域名解析,系统提供一个特别域,该特别域称为逆向解析域in-addr.arpa。这样欲解析的IP地址就会被表达成一种像域名一样的可显示串形式,后缀以逆向解析域域
名"in-addr.arpa"结尾。
例如一个IP地址:222.211.233.244,其逆向域名表达方式为:244.233.221.222.in-addr.arpa
两种表达方式中IP地址部分顺序恰好相反,因为域名结构是自底向上(从子域到域),而IP地址结构是自顶向下(从网络到主机)的。实质上逆向域名解析是将IP地址表达成一个域名,以地址做为索引的域名空间,这样逆向解析的很大部分可以纳入正向解析中。
查看反向解析信息:
命令行输入 nslookup -qt=ptr yourIP
从返回的信息中您可以看到反向解析的结果。
C:\>nslookup -qt=ptr 74.125.128.106
Server: zj-ns1.cableplus.com.cn
Address: 219.233.241.166 -----DNS名字服务器信息
Non-authoritative answer:
106.128.125.74.in-addr.arpa name = hg-in-f106.1e100.net
125.74.in-addr.arpa nameserver = NS4.GOOGLE.COM
125.74.in-addr.arpa nameserver = NS1.GOOGLE.COM
125.74.in-addr.arpa nameserver = NS2.GOOGLE.COM
125.74.in-addr.arpa nameserver = NS3.GOOGLE.COM ---对应的域名
NS1.GOOGLE.COM internet address = 216.239.32.10
NS2.GOOGLE.COM internet address = 216.239.34.10
NS3.GOOGLE.COM internet address = 216.239.36.10
NS4.GOOGLE.COM internet address = 216.239.38.10
声明:
本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:
https://www.wpsshop.cn/w/AllinToyou/article/detail/580987
推荐阅读
article
力扣
爆刷第
98
天之
hot100
五连刷
76
-
80
...
思路:求数据流的中位数,构造数组需要考虑排序,使用优先级队列可以保证排序,可以将整个有序序列从中间划分,分为大顶堆和小顶...
赞
踩
article
一文谈谈对
车载
测试
的
看法
,
大家
千万别
轻易
掉坑里去...
车载
测试
属于软件
测试
当中
的
一种类型
,
就好比手机
测试
也是属于软件
测试
的
一类型
,
但是我想只要是
测试
,
那么
测试
思想
,
理论必定是...
赞
踩
article
logstash-
input
-
kafka
_logstash
input
kafka
...
kafka
.conf:
input
{
input
{
kafka
{ bootstrap_servers =>["10.121....
赞
踩
article
kotlin
和
java
混合开发总结_
android
decompile
kotlin
to
java
...
声明:本文是作者AWeiLoveAndroid原创,版权归作者AWeiLoveAndroid所有,侵权必究。如若转发,请...
赞
踩
article
网络安全
产品
之认识
蜜罐
_奇安信
蜜罐
產品核心
功能
,
网络安全
之内存泄漏调试
学习
与总结...
此外
,
根据部署目的的不同
,
蜜罐
还可以分为
产品
型
蜜罐
和研究型
蜜罐
两类。
产品
型
蜜罐
主要用于为一个组织的网络提供安全保护
,
而研...
赞
踩
article
STM32
的
中断
系统
详解(
嵌入式
学习)_
stm32
中断
嵌套
...
STM32
微控制器的
中断
系统
是其重要的功能之一,它允许处理器在运行过程中响应外部事件和紧急情况。
中断
向量表(Interr...
赞
踩
article
猫
狗二
分类
与
四种
天气
多
分类
_
四种
天气
数据
集
...
猫
狗二
分类
与
四种
天气
图片
数据
多
分类
(pytorch)方法实现。_
四种
天气
数据
集
四种
天气
数据
集
...
赞
踩
article
centos7
下安装
python
-
pip
...
pip
是
python
的包管理工具,easy_insall提供了在线一键安装模块的傻瓜方便方式,而
pip
是easy_ins...
赞
踩
article
图谱
实战 | 京东基于
时序
知识
图谱
的
问答
系统
...
转载公众号 | DataFunSummit分享嘉宾:商超博士京东硅谷研究院 研究员编辑整理:张存旺北航杭州创新研究院出品...
赞
踩
article
自定义
el
ement的
tab
栏样式_
自定义
el
-
tab
s
...
html部分:<
el
-
tab
s
v-mod
el
="activeName" @
tab
-click="handleCli...
赞
踩
article
Android
可左右
滑动
的动态赛贝尔
曲线
,
纵坐标
可设置刻度不均匀_
android
动态
曲线
图...
Android
实时添加数据的赛贝尔
曲线
,手动自动左右
滑动
,
纵坐标
可实现不同刻度_
android
动态
曲线
图
android
动...
赞
踩
article
PYthon
数据
存储的各种方式_
python
中如何将
数据
存为
data
base
file
...
数据
存储模块主要是引导用户将
数据
保存在本地磁盘或
数据
库服务器上,便于后期的量化分析和回测使用,在以文件格式保存在电脑磁盘...
赞
踩
article
MVC
、
MVP
、
MVVM
模式
的区别...
这些
模式
是依次进化而形成
MVC
—>
MVP
—>
MVVM
。在以前传统的开发
模式
当中即
MVC
模式
,前端人员只负责Model(数...
赞
踩
article
Flink
实践——
CDC
(一)_
idea
创建
flink
作业 对接
cdc
样例...
Flink
CDC
实践(一)Refer详细步骤开启MySQL BinLogIDEA
Flink
ProjectPOMID...
赞
踩
article
作为
程序员
如何赚
到
第一桶金
?
_
编程
第一桶金
...
今天上午上着算法课突然接
到
老妈电话 说社区诊所这边旧设备换新但是出了点问题 听说我学计算机的 想让我去看看(老妈和诊所的...
赞
踩
article
为何是
Kotlin
取代了
Java
?_
android
为什么 sdk 使用
java
不使用 kotli...
Google宣布在Google I / O 上宣布为
Kotlin
提供Android官方支持,这也意味着
Java
今后将...
赞
踩
article
【转载】快速上手!
LLaMa
-
Factory
最新
微调
实践
,
轻松实现专属大
模型
_
llama
facto...
文章转载自浪潮圈Yuan2.0()是浪潮信息发布的新一代基础语言大
模型
,
该
模型
拥有优异的数学、代码能力。自发布以来
,
Yu...
赞
踩
article
MSSQL
数据库
基本操作
教程_
mssql
教程...
1
数据库
基本操作
常用数据类型:char nchar varchar nvarchar int datetime flo...
赞
踩
article
CSDN
积分
获取方法...
积分
获取攻略:1. 个人设置里进行手机绑定
CSDN
账户 奖励50分 (右上角设置-账户安全-手机绑定)2. 完成任务送...
赞
踩
article
写
代码
会用到哪些常用
的
软件
_
写
代码
的
软件
...
说到
代码
,做程序员会比较了解,想平时经常
写
的
软件
有哪些呢,接下来一起看看。 1、Sublime Text Su...
赞
踩
相关标签
leetcode
算法
职场和发展
程序员
测试工具
功能测试
自动化测试
职场经验
车载测试
程序人生
kotlin
混合开发
web安全
学习
安全
stm32
单片机
嵌入式硬件
分类
深度学习
神经网络
大数据
编程语言
python