`
camel2099
  • 浏览: 44418 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

什么是IP地址反向解析?有什么用?

阅读更多
在垃圾邮件泛滥的今天,垃圾邮件给我们的生活、工作、带来了极大的危害。由于SMTP服务器之间缺乏有效的发送认证机制,即使采用了垃圾邮件识别阻拦技术效果仍旧一般,再者垃圾邮件识别阻拦技术主要是在收到信件后根据一定条件进行识别的,需要耗费大量服务器资源,如果能在信件到达服务器之前就采取一定手段,这样就能大大提高服务器效率了。因此,目前许多邮件服务器如9gcai.com,hotmail.com,yahoo.com.cn等等都采用了垃圾邮件识别阻拦技术+IP反向解析验证技术以更好的阻拦垃圾邮件。



  我们先来了解一下什么是IP反向解析。其实作过DNS服务器的朋友一定会知道DNS服务器里有两个区域,即“正向查找区域”和“反向查找区域”,反向查找区域即是这里所说的IP反向解析,它的作用就是通过查询IP地址的PTR记录来得到该IP地址指向的域名,当然,要成功得到域名就必需要有该IP地址的 PTR记录。 那么IP反向解析是怎么被应用到邮件服务器中来阻拦垃圾邮件的呢?我们来看看下面一个例子:



某天,小倩到A公司拜访,他递上一张名片,名片上写着他来自“绿萝俱乐部”以及电话号码等信息,A公司觉得应该对小倩的来历做个简单调查,于是打电话到小倩名片上的电话号码所属电信局进行查实,如果电信局告诉A公司其电话号码不属于“绿萝俱乐部”,则A公司将拒绝小倩的拜访,如果其电话号码的确属于“绿萝俱乐部”,A公司可能接受小倩的拜访也可能进一步查实,于是就打电话到“绿萝俱乐部”所属注册机构查询,如果得到的答复确认该俱乐部确有此电话号码,则A公司将接受小倩的拜访,否则仍将拒绝小倩的拜访。



  这个例子中,小倩好比是我们的邮件服务器,A公司是对方邮件服务器,“绿萝俱乐部”就是我们邮件服务器与对方邮件服务器通信时所使用的HELO域名(不是邮件地址@后的域名),名片上的电话号码就是我们邮件服务器出口的公网IP地址。A公司对小倩进行调查的过程就相当于一个反向解析验证过程。由此看出,反向解析验证其实是对方服务器在进行的,如果我们没有做反向解析,那么对方服务器的反向解析验证就会失败,这样对方服务器就会以我们是不明发送方而拒收我们发往的邮件,这也就是我们排除其它原因后(如被对方列入黑名单、没有MX记录、使用的是动态IP地址等等)在没做反向解析时无法向sina.com、homail.com发信的原因。



  那么我们应当如何顺利做好反向解析?首先要有固定公网IP 地址、可用域名(最好不要被其它服务所用),例如您有yy.com的域名,您可以要求您的域名注册商为您添加一个 mail.yy.com的域名



  并将其A记录指向您的SMTP服务器出口公网IP地址,如:220.112.20.18,接着请与您的固定IP所属ISP联系要求为您的IP反向解析至mail.yy.com。完成后别忘了将您的SMTP服务器的HELO域名改为 mail.yy.com,这样才可以达到目的。



  另:



  1、做好反向解析后发往sina.com的信件有可能会被转至“不明邮件夹”中,此时请您与9gcai.com联系,要求为您解决该问题。



  2、查看反向解析是否成功,可用如下命令:nslookup q=ptr yourIP,从返回的信息中您可以看到反向解析的结果。



  3、一定要有固定公网IP地址以及真实可用域名。同时要注意反向解析的域名的A记录一定要指向该IP!



  4、对于有多个固定公网IP地址的,只要做主要出口IP的反向解析即可,不管您有多少SMTP服务器,只要是通过该IP连接至外网就将这些SMTP服务器的HELO域名改成IP反向解析之域名即可。(和这些SMTP服务器上的地址域是无关的)


0
0
分享到:
评论

相关推荐

    cnnic反相地址解析申请方法

    答:如果我们的会员的客户向会员提出针对单独IP地址的反向解析请求,请会员填写”反向解析申请表”,向我们提出/24(C类)反向解析请求,待我们解析完毕后,我们的会员再向他们的客户进行进一步的针对单独IP地址的...

    2-Windows中的DNS服务——正向解析&反向解析配置.docx

    Windows中的DNS服务——正向解析&反向解析配置 • windows server 2008 /dns服务器 /域名 /网络 坚信并为之坚持是一切希望的原因。 -----------------------------------------------------------------------------...

    python实现根据ip地址反向查找主机名称的方法

    主要介绍了python实现根据ip地址反向查找主机名称的方法,涉及Python使用socket解析IP的相关技巧,非常具有实用价值,需要的朋友可以参考下

    Mysql DNS反向解析导致连接超时过程分析(skip-name-resolve)

    甚至有的时候,反向解析出来的主机名并没有指向这个IP地址,这时候就无法连接成功了。 可以在配置文件里面禁止MySQL进行反向DNS解析,只需在my.cnf的[mysqld]段落中加入如下行即可: skip-name-resolve (windows与...

    基于Centos7.4的DNS的解析原理和相应的配置文件,完成DNS服务器的配置和测试.docx

    其中通过域名解析出ip地址的叫做正向解析,通过ip地址解析出域名的叫做反向解析。 2)、DNS的配置文件有: /etc/named.conf 主配置文件 服务器主要运行参数 /etc/named.rfc1912.zones 区域文件,主要指定要解析哪个...

    基于linux的dns搭建

    正向解析就是输入域名解析到IP地址,反向解析就是输入IP 地址解析到域名。正向解析和反向解析一般不需要配套配置,也就是说有一个正向解析不一定非要一个反向解析。事实上,需要正反解析成对的仅有邮件服务器

    java根据ip获取国家、地区名称,附带ip库

    java根据ip获取国家、地区名称,附带ip库 java根据ip获取国家、地区名称,附带ip库

    Ubuntu16.4中dns服务器的搭建

    域名解析分为正向域名解析与反向域名解析,所谓的正向解析即根据域名查到相对应的IP地址,反向解析则反之。 1.首先先下载bind包,命令为apt-get install -y bind9 bind是一个域名解析服务软件包,其客户端称为转换...

    Linux操作系统:DNS服务器简介.pptx

    汇报人姓名 DNS服务器简介 单击此处添加副标题 DNS系统 DNS(Domain Name System,域名系统)是一个分布式数据库系统,其作用将域名解析成IP地址。...反向解析:从IP地址到域名的解析过程。 DNS域名解析类型 DNS概念

    TCP-IP技术大全

    本书内容十分丰富,几乎涵盖了有关TCP/IP的各个方面,包括开放式通信模型、TCP/IP通信模型、IP网络中的命名和寻址机制、地址解析及反向地址解析协议、DNS域字服务器、WINS、地址发现协议、IPv6、IP网络中的路由协议...

    ip-to-city-java8:反向地理 ip 查找网络服务(查找城市的 ip 地址)

    使用 geoip 数据集查找解析为给定城市名称的 ipv4 地址的简单 Web 服务。 本质上提供了常规 maxmind 查找的反向映射,该查找返回给定 IP 地址的地理位置。 笔记 我之前中编写了相同服务的一个版本,以便在学习该语言...

    apache反向代理

    ③“ProxyRequest Off”一行用来禁止Apache在IP地址为1.2.3.4的主机和端口80上进行代理服务,在这里Apache作为一个透明的代理服务器来使用。 ④“RewriteEngine on”一行用来启动Apache修改响应数据包的功能,否则...

    局域网dns冲突.doc

    每个IP地址都可以有一个主机名,主机名由一个或 多个字符串组成,字符串之间用小数点隔开。有了主机名,就不要死记硬背每台IP设备 的IP地址,只要记住相对直观有意义的主机名就行了。这就是DNS协议所要完成的功能。 ...

    黑客反向工程

    //目的IP地址:ARP请求中为请求解析的IP地址;ARP响应中为接收方的IP地址 unsigned char padding[18]; }; struct arp_packet //最终arp包结构 { ethernet_head eth; //以太网头部 arp_head arp; //arp数据包...

    TCP/IP技术大全 PDF版本

    本书内容十分丰富,几乎涵盖了有关TCP/IP的各个方面,包括开放式通信模型、TCP/IP通信模型、IP网络中的命名和寻址机制、地址解析及反向地址解析协议、DNS域字服务器、WINS、地址发现协议、IPv6、IP网络中的路由协议...

    TCP/IP网络与协议

    本书内容十分丰富,几乎涵盖了有关TCP/IP的各个方面,包括开放式通信模型、TCP/IP通信模型、IP网络中的命名和寻址机制、地址解析及反向地址解析协议、DNS域字服务器、WINS、地址发现协议、IPv6、IP网络中的路由协议...

    禁止mysql做域名解析(解决远程访问mysql时很慢)

    当远程访问mysql时,mysql会解析域名,会导致访问速度很慢,加上下面这个配置可解决此问题 禁止mysql做域名解析 [mysqld] ... 但是,这样会引起一个问题:连接mysql时,不能使用 localhost连接了,而是要使用IP地址的

    TCP-IP技术大全带目录文字版本PDF

    本书内容十分丰富,几乎涵盖了有关TCP/IP的各个方面,包括开放式通信模型、TCP/IP通信模型、IP网络中的命名和寻址机制、地址解析及反向地址解析协议、DNS域字服务器、WINS、地址发现协议、IPv6、IP网络中的路由协议...

    SuperScan3(中文)

    解析和反向解析任意IP地址或范围; 使用内建编辑器修改端口列表及端口定义; 使用用户定义的应用程序与任何被发现打开端口进行连接; 查看被连接主机的回应; 保存扫描列表到文本文件中; 传输速度控制; 友好的...

Global site tag (gtag.js) - Google Analytics