`

Email与DNS

阅读更多
  DNS即域名系统,一般都清楚是用来进行域名解析的,domain<--->ip,我也是。
不过最近仔细看了看发现DNS的内涵很丰富,域名和ip解析只是一部分。

   邮件系统在进行邮件递送过程中,就是依赖了DNS来查找目标主机,以及进行常规的反垃圾验证。


在DNS上存放着各种类型的资源记录(resource record),比如用来标记域名和IP的对应关系(A记录),域名和其邮件交换机的对应关系(MX),IP与域名(PTR) and so on...

下面是常见的几种record

A记录

  代表"主机名称"与IP之间的对应关系。即我们常用到的那种。
  一个域名可以有多个IP,多个域名也可以映射到一个IP上。



MX记录(mail exchange)

即域名与邮件交换机的映射。比如www.qq.com和dxt02880466@qq.com,两者的域名都使用的是qq.com,邮件网关怎么知道邮件到底送到哪台机器上?这个时候我们的MX记录就派上用场了。

我们从下图可以看到,qq.com的mx记录有三个mx1.qq.com~mx3.qq.com,每个mx记录前都有个preference,我们可以理解为优先级,数值越小有优先级越高。也就是说一般情况下我们的qq邮件会先由mx3.qq.com接受。




ps:我们可以看到mx1.qq.com的A记录有很多个,(其他的mx地址也类似),所以到底由哪台mx接受我们的邮件,是随机的。这就自然而然起到了一个均衡负载的作用。




PTR记录:

即IP到DOMAIN的反向解析记录。比如我们PTR解析某个IP,如果DNS上有这一条PTR记录,则我们可以查看到这个IP所对应的。

在邮件发送过程中,有的邮件网关会根据来源主机的IP反解出其域名,并与其HELLO指令里的域名进行比对,以此评估发信方的信誉。


CNAME记录

即别名与规范主机名之间的映射。这个不是很熟悉,我们看个例子



可以看到 我们平时使用的www.taobao.com其实是映射到www.gslb.taobao.com上面的。
顺便ps下www.gslb.taobao.com是一个全局服务器均衡负载集群,可以根据访客IP选择地域最近的机器进行相应。

CNAME的好处一个是好记好看,一个当然就是可以在在主机cname域名变化时只需要更改cname记录即可。



暂时说到这里。。

   
参考资料:http://www.siutung.org/post/109/
          http://baike.baidu.com/view/2637324.htm

  • 大小: 73.8 KB
  • 大小: 11.2 KB
分享到:
评论

相关推荐

    Cisco-Packet-Tracer服务器配置-邮件传送-ftp-web-email-dns编程资料-dhcp图解.doc

    Cisco-Packet-Tracer服务器配置-邮件传送-ftp-web-email-dns-dhcp图解.doc

    DNS与BIND中文第四版

    《DNS与BIND中文第四版》是一本详细介绍域名系统(DNS)和BIND(Berkeley Internet Name Domain)软件的经典著作。DNS是一个全球性的分布式数据库系统,它将易于记忆的域名地址转换为网络中计算机能够识别的IP地址。...

    DNS实习报告-UNIX/LINUX系统网络环境的DNS服务器

    DNS实习报告 建立基于UNIX/LINUX系统网络环境的DNS服务器 一. 实验目标 1.培养Linux 操作系统管理员的DNS网络服务管理技能。 2.系统学习Linux DNS服务器的安装方法。 3.全面掌握Linux DNS服务器的基本配置和测试...

    DNS服务器、FTP服务器、web服务器、DHCP服务器、企业Email服务配置.pdf

    "DNS服务器、FTP服务器、web服务器、DHCP服务器、企业Email服务配置" 本文档主要讲述了DNS服务器、FTP服务器、web服务器、DHCP服务器、企业Email服务的配置和管理。通过本文档,我们可以了解到这些服务器的安装、...

    node-validate-email-dns:使用DNS查询和RegExp验证电子邮件

    npm install validate-email-dns 用法 var co = require ( 'co' ) ; var validate = require ( 'validate-email-dns' ) ; co . wrap ( validate ) ( 'test@example.com' ) . then ( function ( correct ) { if ( ...

    Fedora 8 Server Setup:LAMP Email DNS FTP ISPConfig

    Fedora 8从光盘安装到LAMP Email DNS FTP ISPConfig设置教程。 Windows下请把文件名修改为".doc",".txt

    Cisco-Packet-Tracer服务器配置-邮件传送-ftp-web-email-dns-dhcp图解.doc

    本文档旨在指导读者使用Cisco Packet Tracer 5.3版本软件配置服务器,涵盖DHCP、DNS、FTP、MAIL、WEB等服务的配置和测试。实验环境中包含五个服务器(WEB服务器、MAIL服务器、FTP服务器、DNS服务器、DHCP服务器)、...

    DNS与DHCP服务器配置.ppt

    DNS服务器是实现这一功能的核心组件,它们存储了域名与IP地址之间的映射关系。在Windows Server 2008中,DNS服务器的配置是一项关键任务,特别是对于拥有多个服务器和复杂网络结构的企业,如案例中的DCE公司。 首先...

    服务器(DHCP、DNS、ftp、email、视频服务器)的建立综合实验

    - **DHCP与DNS服务器**:域名yunhai.email.com.cn,IP地址192.168.1.100。 - **Email服务器**:域名yunhai.email.com.cn,IP地址192.168.1.100。 - **视频服务器**(美萍点播系统):域名hai.vod.com.cn,IP地址192....

    Packet tracer DNS、DHCP、Email实现

    是计算机网络的应用层实验课内容,主要实现: 1、复杂网络; 2、DHCP协议为不同网络下的PC自动分配地址; 3、多级DNS配置服务器; 4、不同网络/同一网络之间的PC邮件通信;

    网络设设,服务架设,FTP,WEB,EMAIL,DNS架设

    **DHCP**(Dynamic Host Configuration Protocol)是一种网络协议,它的主要功能是为局域网内的客户端动态分配IP地址及相关的网络配置信息(例如默认网关、DNS服务器地址等)。这对于简化网络管理、提高网络资源利用率...

    fast email verifier邮箱验证工具

    3. **SMTP连接**:尝试与邮件服务器建立SMTP连接,检查邮箱是否接受来自外部的邮件。若能成功连接并进行简单交互,说明邮箱可能有效。 4. **隐式验证**:通过发送一个不可见的确认邮件到目标邮箱,然后检查是否收到...

    Windows server 2003安装配置文件(I386整套,含DNS,DHCP,FTP和Email)

    《Windows Server 2003 安装与配置详解——基于I386架构的DNS、DHCP、FTP和Email服务构建》 Windows Server 2003是微软推出的一款强大的服务器操作系统,广泛应用于企业级网络环境。I386指的是该系统基于32位处理器...

    Fast Email Verifier.rar

    如果DNS查询成功,工具将尝试与SMTP服务器建立连接,并模拟发送邮件的过程,但不实际发送任何内容。通过这种方式,它可以检测到邮箱服务器是否会接受该邮箱地址,从而判断其真实性。此外,Fast Email Verifier还能...

    Fast Email Verifier 邮箱验证

    《Fast Email Verifier:高效邮箱验证工具的深度解析》 在现代商业环境中,电子邮件作为重要的沟通渠道,其有效性直接影响到营销策略的成功与否。因此,确保邮件列表中的邮箱地址真实有效显得至关重要。Fast Email ...

    Super Email Validator V43_superemail_email_validator_

    在信息技术高速发展的今天,电子邮件作为企业与用户沟通的重要渠道,其有效性与准确性显得至关重要。"Super Email Validator V43"是一款专为验证电子邮件地址合法性和有效性的工具,旨在帮助企业优化邮件营销策略,...

    域名DNS相关问题

    如果DNS在服务商处,但空间不在,可以通过发送Email给服务商的技术支持来完成解析设置。 域名转向(URL转发)是指将一个域名指向另一个已存在的站点,无论这个站点的原有域名或URL是否易记。例如,www.abc.com可以...

    Secure DNS Architecture

    电信运营商DNS安全防护架构.随着信息化的高速发展,目前的网络安全现状...DNS是Internet的重要基础,包括WEB访问、Email服务在内的众多网络服务都和DNS息息相关,因此DNS的安全直接关系到整个互联网应用能否正常使用。

    Python库 | validate_email_wt-1.4.5-py2.py3-none-any.whl

    3. **SMTP连接**:有些库可能还会尝试与邮件服务器建立SMTP连接,进一步确认邮件地址是否接受邮件,但这可能会涉及到隐私和性能问题,因此`validate_email_wt`可能仅提供基本的验证。 4. **自定义规则**:为了满足...

Global site tag (gtag.js) - Google Analytics