DNS中MX记录的理解(转)

DNS中MX记录的理解(转)[@more@]DNS使用MX记录来实现邮件路由,它规定了域名的邮件服务器要么处理,要么向前转发有关该域名的邮件.处理邮件是指将其传送给其地址所关联的个人,向前转发邮件是指通过SMTP协议将其传送给其最终目的地.为了防止邮递路由,MX记录除了邮件交换器的域名外还有一个特殊参数:优先级值.优先级值是个从0 到65535的无符号整数,它给出邮件交换器的优先级别.
优先级值自身并不重要,关键在于它同其它邮件交换器的优先级值的相对大小,优先级值相对越小,优先级越高.邮件总是首先试图传递给优先级值相对最小的邮件交换器.失败后才试图传递给优先级值稍大的邮件交换器.邮件总是试遍了同一优先级的邮件交换器,失败后才试图传递给优先级稍低的邮件交换器.

注意你列为邮件交换器的主机必须拥有地址记录.

下面列出几个我用nslookup程序查询的记录:
lee@work:~$ nslookup
> set type=mx
> hnby.com.cn
Server: 10.10.16.60
Address: 10.10.16.60#53

Non-authoritative answer:
*** Can't find hnby.com.cn: No answer //没有邮件交换

Authoritative answers can be found from:
hnby.com.cn
origin = dns.hnby.com.cn
mail addr = root.hnby.com.cn
serial = 2002120101
refresh = 900
retry = 600
expire = 86400
minimum = 3600
> set type=mx
> henan.gov.cn
Server: 10.10.16.60
Address: 10.10.16.60#53

Non-authoritative answer:
*** Can't find henan.gov.cn: No answer

Authoritative answers can be found from:
henan.gov.cn
origin = ns.hazzptt.net.cn
mail addr = root.ns.hazzptt.net.cn
serial = 99968011
refresh = 28899
retry = 7200
expire = 604800
minimum = 86400
> set type=mx
> yahoo.com.cn
Server: 10.10.16.60
Address: 10.10.16.60#53

Non-authoritative answer:
yahoo.com.cn mail exchanger = 10 mta-v1.mail.vip.cnb.yahoo.com. //雅虎中国的邮件交换服务

Authoritative answers can be found from:
yahoo.com.cn nameserver = ns8.yahoo.com.
yahoo.com.cn nameserver = ns9.yahoo.com.
yahoo.com.cn nameserver = ns1.yahoo.com.
yahoo.com.cn nameserver = ns3.yahoo.com.
yahoo.com.cn nameserver = ns6.yahoo.com.
ns1.yahoo.com internet address = 66.218.71.63
ns3.yahoo.com internet address = 217.12.4.104
ns6.yahoo.com internet address = 202.43.223.170
> set type=mx
> yahoo.com
Server: 10.10.16.60
Address: 10.10.16.60#53

Non-authoritative answer:
yahoo.com mail exchanger = 1 mx3.mail.yahoo.com.
yahoo.com mail exchanger = 1 mx1.mail.yahoo.com.
yahoo.com mail exchanger = 1 mx2.mail.yahoo.com.

Authoritative answers can be found from:
yahoo.com nameserver = ns1.yahoo.com.
yahoo.com nameserver = ns2.yahoo.com.
yahoo.com nameserver = ns3.yahoo.com.
yahoo.com nameserver = ns4.yahoo.com.
yahoo.com nameserver = ns5.yahoo.com.
mx3.mail.yahoo.com internet address = 4.79.181.12
mx3.mail.yahoo.com internet address = 67.28.113.10
mx3.mail.yahoo.com internet address = 4.79.181.168
mx3.mail.yahoo.com internet address = 4.79.181.134
mx3.mail.yahoo.com internet address = 67.28.113.74
mx1.mail.yahoo.com internet address = 67.28.113.71
mx1.mail.yahoo.com internet address = 67.28.113.73
mx1.mail.yahoo.com internet address = 67.28.113.19
mx1.mail.yahoo.com internet address = 4.79.181.14
mx1.mail.yahoo.com internet address = 4.79.181.15
mx1.mail.yahoo.com internet address = 4.79.181.168
mx2.mail.yahoo.com internet address = 4.79.181.135
mx2.mail.yahoo.com internet address = 4.79.181.136
mx2.mail.yahoo.com internet address = 4.79.181.168
mx2.mail.yahoo.com internet address = 67.28.113.70
mx2.mail.yahoo.com internet address = 67.28.113.72
ns1.yahoo.com internet address = 66.218.71.63
ns2.yahoo.com internet address = 66.163.169.170
ns3.yahoo.com internet address = 217.12.4.104
ns4.yahoo.com internet address = 68.142.196.63
> set type=mx
> dahew.com.cn
Server: 10.10.16.60
Address: 10.10.16.60#53

*** Can't find dahew.com.cn: No answer
> set type=mx
> dahew.com
Server: 10.10.16.60
Address: 10.10.16.60#53

Non-authoritative answer:
dahew.com mail exchanger = 10 mail1.dahew.com.

Authoritative answers can be found from:
dahew.com nameserver = ns1.dns-diy.com.
dahew.com nameserver = ns2.dns-diy.com.
mail1.dahew.com internet address = 219.156.123.177
ns1.dns-diy.com internet address = 210.51.187.81
ns1.dns-diy.com internet address = 218.16.225.50
ns1.dns-diy.com internet address = 60.191.252.66
ns2.dns-diy.com internet address = 218.107.207.123
ns2.dns-diy.com internet address = 218.85.134.143
ns2.dns-diy.com internet address = 64.84.29.59


当我们在bind中配置的时候,作如下语句:
$TTL 3h

@ SOA my.test.com. root.test.com. (
; ^^^^
;
        2000020501;序列号
3h; 3小时后刷新
1h; 1小时后彼一时试
1w; 1周后期满
1h) 否定缓存TTL为1小时


他们有区别吧,@ 在SOA类型记录的名字字段中指的是当前的源,是test.com

NS IN ns.test.com.
; 名字服务器
MX IN 10 mx.myhome.com.
; 邮件服务器
ns.myhome.com. IN A 192.168.1.1
mx.myhome.com. IN A 192.168.1.1

事情总是在看到过之后才能真正的了解。科学的理性精神,但是实际的操作是需要实证主义的!

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/10617731/viewspace-959064/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/10617731/viewspace-959064/

邮件系统DNS解析记录配置示例汇总-MX记录、A记录、SPF记录、DKIM记录、DMARC记录 一套邮件系统,当其在公网上为广大用户提供邮件的发送与接收服务时,其核心功能之一即是确保邮件能够准确无误地抵达目标地址。为了实现这一目标,邮件系统不仅需要高效稳定的内部运行机制,更需依赖于外部网络服务的支持,其中DNS服务便是不可或缺的一环。DNS服务不仅负责将人们易于记忆的域名换为计算机能够理解的IP地址,还在邮件传输过程中扮演着至关重要的角色。本文主要围绕邮件系统可能涉及的DNS记录及其设置方法展开详细阐述。 阅读详情

相关推荐

用UltraISO制作镜像以RAW格式刻录系统到U盘后,在Windows上无法识别的解决办法

在这篇文章中,用UltraISO制作镜像后,会使得U盘无法识别!!!那么,如何抹掉U盘的数据,格式化U盘呢?

拥抱具身智能,昇腾Ascend C 2680

什么是 DNS MX 记录

MX 记录将电子邮件定向到邮件交换服务器。

Hello 2577

SAP项目中 Waterfall vs Agile 的深度对比分析背景:方法论的演进SAP项目实施方法论经历了显著的代际更替。早期以 ASAP(Accelerated SAP) 为代表,采用经典瀑

本文对比分析了SAP项目实施中瀑布模型(ASAP)与敏捷方法(SAP Activate)的核心差异。瀑布模型采用线性流程,需求固定但变更成本高;敏捷方法则通过迭代开发实现动态调整,强调最佳实践用户持续参与。文章指出,SAP系统的复杂性使纯粹敏捷难以实施,需在标准化与定制化间取得平衡。最终建议根据项目特性选择方法论:稳定需求适用瀑布模型,变化频繁则推荐敏捷,而SAP Activate本质上是两者的结构化融合,代表未来趋势。关键在于匹配项目实际需求,而非盲目追随方法论潮流。

金牌架构师 312

DNS服务器中添加MX,A记录

一.添加MX记录 MX(Mail Exchanger,邮件交换)记录用以向用户指明可以为该域接收邮件的服务器。那么为什么要添加MX记录呢?首先用户来举一个例子。如用户准备发邮件给chhuian@msserver.com.cn,这个邮件地址只能表明收邮件人在msserver.com.cn域上拥有一个账户。可是仅仅知道这些并不够,因为电子邮件程序并不知道该域的邮件服务器地址,因此不能将这封邮

gscaiyucheng的专栏 1万+

DNSMX记录CNAME记录

2019独角兽企业重金招聘Python工程师标准>>> ...

weixin_33716941的博客 364

邮件服务器3---mx记录及postfix相关文件介绍

一、DNS的搭建 做邮件服务器之前,需要有域名的支持,也就是说是首先要搭建BIND DNS,拥有MX记录才可以。 bind不用说了,三步骤:修改主配置文件/etc/named.conf、修改区域文件/etc/name.rfc1912.zones、修改数据解析记录文件。这里用了两条记录,分别是NS记录MX记录,NS记录的是名称服务器,MX 2用来记录邮件的解析,这里的2表示优先级,取值范围为0-10,数字越小优先级越高。 OK!可以将解析指向另外一台Fedora,如下图: 二、安装相关文件 在C

frank_ci的博客 1203

DNS篇之DNS服务器搭建

centos下使用bind搭建DNS服务器 1、安装bind yum -y install bind* 2、bind服务文件配置 使用BIND软件构建域名服务是,主要涉及两种类型的配置文件:主配置文件区域数据文件。其中,主配置文件用于设置named服务的全局选项、注册区域及访问控制等各种运行参数,区域数据文件用于保存 DNS 解析记录的数据文件(正向或反向记录)。 1)主配置文件 vi /etc/named.conf 2)配置区域文件 1、添加自己的域名,定义正向解析反向解析,以

新雪兰 6748

DNSMX记录理解

先了解以下几个知识点: A记录:A (Address) 记录是用来指定主机名(或域名)对应的IP地址记录。用户可以将该域名下的网站服务器指向到自己的web server上。同时也可以设置您域名的二级域名。MX记录:邮件路由记录,用户可以将该域名下的邮件服务器指向到自己的mail server上,然后即可自行操控所有的邮箱设置。您只需在线填写您服务器的IP地址,即可将您域名下的邮件全部到您自己设...

jsx112的专栏 6046

DNS基础之通过dig命令理解DNS域名解析中的A记录,AAAA记录,CNAME记录MX记录,NS记录

文中内容参考DNS 原理入门—阮一峰。DNS(Domain Name System) 即域名系统。 作用就是根据域名查出 IP 地址。我们使用(Dig是一个在类Unix命令行模式下查询DNS包括NS记录,A记录MX记录等相关信息的工具)来显示 DNS的查询过程。 ......

zxl1990_ok的博客 1万+

linux dns 添加mx记录,关于邮件服务器的DNS解析及MX记录问题!

如何做域名的MX解析记录?--------------------------------------------------------------------------------大多数SMTP要求MX记录指向一个主机名。因此请将MX记录指定到一个主机名,而不是IP地址。举例,要让218.5.1.249做为whatis.cn的邮件服务器可以这样设置,将mail.whatis.cn解析到218...

weixin_28758189的博客 1923

DNS A CNAME MX PTR 等记录有什么区别

原文发表于: DNS A CNAME MX PTR 等记录有什么区别 在之前的文章中,我们了解了什么是 DNS以及DNS 系统是如何工作的,现在让我们来看看 DNS 记录有哪些种类,以及它们有什么作用。 要理解不同的 DNS 记录,首先必须了解区域文件是什么? 区域文件 区域文件是名称服务器存储其所知道的域名的信息的方式。名称服务器知道的每个域名都存储在区域文件中。对于名称

点探索的博客 9840

DNS记录类型介绍(A记录MX记录、NS记录)

SPF是跟DNS相关的一项技术,它的内容写在DNS的TXT类型的记录里面。简介: DNS A记录 NS记录 MX记录 CNAME记录 TXT记录 TTL值 PTR值建站名词解释:DNS A记录 NS记录 MX记录 CNAME记录 TXT记录 TTL值 PTR值 泛域名 泛解析 域名绑定 域名向 1.DNS:Domain Name System 域名管理系统 域名是由圆点分开一串单词或缩写组成的,每一个域名都对应一个惟一的IP地址,这一命名的方法或这样管理域名的系统叫做域名管理系统。

weixin_46356409的博客 2312

DNS记录全解析:从A到MX

DNS 记录是域名与IP地址之间的“翻译表”,用于将域名映射到相应服务器或服务。常见类型包括:A记录(IPv4地址映射)、AAAA记录(IPv6地址映射)、CNAME记录(域名别名指向)、MX记录(邮件服务器指定)、TXT记录(邮件验证如SPF)、NS记录(权威DNS服务器指定)、SOA记录(域名管理元数据)、SRV记录(服务主机端口指定)、PTR记录(IP反向解析域名)、CAA记录(SSL证书颁发机构授权)DNSSEC记录DNS安全扩展)。这些记录共同实现域名解析、邮件服务、安全验证等核心功能,需通过

L4的博客 1129

DNS资源A、MX、TXT、NS 记录详解

记录类型 | 主要用途 | 记录值示例 | 类比解释 |A| 将域名指向 IPv4 地址,实现访问 |192.0.2.1电话簿中的电话号码MX| 指定接收邮件的服务器 |公司的总机号码(专门处理邮件)TXT| 存放文本信息,用于验证、安全策略等 |公司的营业执照、防伪认证NS| 指定负责管理域名解析的权威DNS服务器 |告诉你查这个公司的电话该打给哪家查号台它们如何协同工作?以一个简单的网站邮箱配置为例:用户输入,递归DNS服务器首先查找的NS 记录,找到权威DNS服务器。

jkzyx123的博客 1783

linux dns mx 记录,一起学DNS系列(十三)图文详说A、CNAME、MXNS记录

前面用了12个小节对DNS的基础、以及Windows的DNS系统作了较详细的描述,下面的几节主要是说一些有关DNS应用方面的内容。DNS记录如果把DNS的体系结构比喻成一棵倒挂的大树,那么毫无疑问,每一条记录就是组成这棵大树必不可少的枝叶了。所谓的DNS记录,其实就是具有特殊功能的一个个数据条目。在windows的DNS中,这些条目一旦被创建后,就可以实现各式的功能,比如创建一条A记录,就可以为客...

weixin_36468140的博客 1239

DNS的A、CNAME、MX、NS、TXT、SPF记录

前言 最近工作过程中需要设定邮件服务器,其中涉及到dns服务器的设定。 整理并且记录自己的理解。 种类 A、CNAME、MX、NS、TXT、SPF 下面挨个介绍一下。 A记录/AAAA记录 IPv4: 示例:ns1.exmaple.com. IN A 198.51.100.2 解释:【domain】 IN A 【IP地址】 IPv6: 示例:ns1.exmaple.com. IN ...

sinolover的专栏 1904

域名、DNS、A记录以及MX记录的基本概念

域名、cname、DNS、A记录以及MX记录的基本概念     针对任何一个有效的域名,都应该有一个该域名的权威域名服务器(DNS),在域名服务器中有一条或多条针对于该域名的资源记录。   一条资源记录共有5项,分别是 域名(Domain_name)、生存时间(Time_to_live)、类型(Type)、类别(Class)值(Value)。 其中: 域名:是这条记录

764

DNS的NS、A、CNAME、MX、TXT、PTR记录简单理解

DNS的NS、A、CNAME、MX、TXT、PTR记录简单理解

cetrp的博客 6099

应用nslookup命令查看A记录MX记录、CNAME记录NS记录

nslookup是一种网络管理命令行工具,可用于查询DNS域名IP地址输入指令nslookup默认服务器Address是当前上网所用的DNS服务器域名地址A记录A(Address)记录指的是用来指定主机名或域名对应的IP记录。在提示符>后直接输入域名,可以查看该域名的A记录MX记录MX(mail exchanger)记录,邮件交换记录,它指向一个邮件服务器,用于电子邮件系统发邮件时根...

qq_38058202的博客 7万+

邮件服务器怎么设置mx记录,什么是MX记录?如何设置、检测MX记录

一、什么是MX记录MX记录就是邮件交换记录,是域名在DNS服务器上的一个记录,告诉那台计算机负责为系统处理邮件。MX记录存在于域名的 DNS文件中,用于将某个域名的电子邮件指向到对应的邮件服务器处理。二、如何设置MX记录?1、点击【管理中心】——【域名】——【顶级域名】,点击需要设置的顶级域名;2、进入另外一个界面,选择域名解析,设置方式如下:子域名:如果要用顶级域名xxx.com来设置,那么子...

weixin_35853083的博客 2万+
上一篇: FTP工作原理(转)
下一篇: 用红帽子的chkconfig管理Init脚本(转)
cuijiao1893
博客等级 码龄10年 11粉丝 489原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值