酷米网(kmw.com),专注高端域名快速交易!

  1. 当前位置: 
  2. 首页 > 
  3. 域名资讯  > A与MX记录
服务器时间:2018-01-23 19:48:41 (CST +08:00)

A与MX记录

2017-12-17 17:00:11     浏览量: 6

MX (Mail Exchanger)记录

是邮件交换记录,它指向一个邮件服务器,用于电子邮件系统发邮件时根据 收信人的地址后缀来定位邮件服务器。例如,当Internet 上的某用户要发一封信给 user@mydomain.com 时,该用户的邮件系统通过DNS 查找mydomain.com 这个域名的MX 记录,如果MX 记录存在, 用户计算机就将邮件发送到MX 记录所指定的邮件服务器上。

MX 记录也叫做邮件路由记录,用户可以将该域名下的邮件服务器指向到自己的mail server 上,然后即可自行操控所有的邮箱设置

检查MX 记录是否存在的方法

进行DNS 查询的一个非常有用的工具是nslookup ,可以使用它来查询DNS 中的各种数据。可以在Windows 的命令行下直接运行nslookup 进入一个交互模式,在这里能查询各种类型的DNS 数据。

DNS 的名字解析数据可以有各种不同的类型,有设置这个zone 的参数的SOA 类型数据,有设置名字对应的IP 地址的A 类型数据,有设置邮件交换的MX 类型数据。这些不同类型的数据均可以通过nslookup 的交互模式来查询,在查询过程中可以使用 set type命令设置相应的查询类型。

如:

C:>nslookup

Default Server: [202.106.184.166]

Address: 202.106.184.166

> set type=mx

> sina.com.cn

Default Server: [202.106.184.166]

Address: 202.106.184.166

Non-authoritative answer:

sina.com.cn MX preference = 10, mail exchanger = sinamx.sina.com.cn

sina.com.cn nameserver = ns1.sina.com.cn

sina.com.cn nameserver = ns3.sina.com.cn

sinamx.sina.com.cn internet address = 202.106.187.179

sinamx.sina.com.cn internet address = 202.106.182.230

ns1.sina.com.cn internet address = 202.106.184.166

ns3.sina.com.cn internet address = 202.108.44.55

如果所要查的某域名的MX 记录不存在,则出现与以下类似的提示:

C:>nslookup

> set type=mx

> amafdsfxit.com.cn

Default Server: [202.106.184.166]

Address: 202.106.184.166

*** 202.106.184.166 can't find amaxit.com.cn: Non-existent domain

添加MX 记录

以在Windows Server 2003系统的DNS 服务器中添加MX 记录介绍方法:

,

第1步,在DNS 控制台窗口中首先添加一个主机名为mail 的主机记录,并将域名映射到提供邮件服务的计算机IP 地址上。

第2步,在“正向查找区域”目录中右键单击准备添加MX 邮件交换记录的域名,选择“新建邮件交换器(MX )”命令。

第3步,打开“新建资源记录”对话框,在“邮件服务器的完全合格的域名(FQDN )”编辑框中输入事先添加的邮件服务器的主机域名。或单击“浏览”按钮,在打开的“浏览”对话框中找到并选择作为邮件服务器的主机名称(如mail )。

第4步,返回“新建资源记录”对话框,当该区域中有多个MX 记录(即有多个邮件服务器)时,则需要在“邮件服务器优先级”编辑框中输入数值来确定其优先级。通过设置优先级数字来指明首选服务器,数字越小表示优先级越高。最后单击“确定”按钮使设置生效。

第5步,重复上述步骤可以添加多个MX 记录,并且需要在“邮件服务器优先级”编辑框中分别设置其优先级。

,

在DNS 服务器中添加MX 记录

MX (Mail Exchanger ,邮件交换)记录用以向用户指明可以为该域接收邮件的服务器。那么为什么要添加MX 记录呢?首先用户来举一个例子。如用户准备发邮件给chhuian@msserver.com.cn,这个邮件地址只能表明收邮件人在msserver.com.cn 域上拥有一个账户。可是仅仅知道这些并不够,因为电子邮件程序并不知道该域的邮件服务器地址,因此不能将这封邮件发送到目的地。而MX 记录就是专门为电子邮件程序指路的,在DNS 服务器中添加MX 记录后电子邮件程序就能知道邮件服务器的具体位置(即IP 地址)了。在主DNS 服务器中添加MX 记录的操作步骤如下所述:

第1步,在DNS 控制台窗口中首先添加一个主机名为mail 的主机记录,并将域名mail.msserver.com.cn 映射到提供邮件服务的计算机IP 地址上。

第2步,在“正向查找区域”目录中右键单击准备添加MX 邮件交换记录的域名,选择“新建邮件交换器(MX )”命令,如图2008111914所示。

图2008111914 选择“新建邮件交换器(MX )”命令

第3步,打开“新建资源记录”对话框,在“邮件服务器的完全合格的域名(FQDN )”编辑框中输入事先添加的邮件服务器的主机域名(如mail.msserver.com.cn )。或单击“浏览”按钮,在打开的“浏览”对话框中找到并选择作为邮件服务器的主机名称(如mail ),如图2008111915所示。

,

图2008111915 选择邮件服务器主机

第4步,返回“新建资源记录”对话框,当该区域中有多个MX 记录(即有多个邮件服务器)时,则需要在“邮件服务器优先级”编辑框中输入数值来确定其优先级。通过设置优先级数字来指明首选服务器,数字越小表示优先级越高。最后单击“确定”按钮使设置生效,如图2008111916所示。

图2008111916 “邮件交换器(MX )”选项卡

小提示:一般情况下“主机或子域”编辑框中应该保持为空,这样才能得到诸如user@msserver.com.cn之类的信箱地址。如果在“主机或子域”编辑框中输入内容(如mail ),则信箱名将会成为user@mail.msserver.com.cn。

第5步,重复上述步骤可以添加多个MX 记录,并且需要在“邮件服务器优先级”编辑框中分别设置其优先级。

,

域名解析如何设置A/MX记录? 域名解析是在域名管理注册的后来操作的,常见的域名注册商有万网、新网、花生壳等。设置A/MX记录主要是在搭建邮件服务器的时候需要用到

步骤/方法 1. web 登录到域名解析的后台界面,选择新建,类型选择A 记录,主机名为mail. 您的域名,ip/

主机值填写您的服务器的公网地址。Mx 记录类型选择mx ,主机名为您的域名(不用加前缀) 值为mail. 您的域名。域名注册商不同,可能名称叫法有些不同。基本格式如下

Mail.yourdomain.com A 1.1.1.1(

您的服务器的ip 地址)

Yourdomain.com mx mail.yourdomain.com 2.

如果不会的可以参照设置(以万网为例)或者联系U-MAIL 的工程师协助您做。 如果您有固定 IP 地址,请参考下面的A 设置;

A. 域名与固定 IP 地址的设置

1) 用户登陆过后点击“域名管理”

2) 选择您要设置的域名,例如设置域名 u-mail.net.cn

3) 在“增加新记录”下增加 MX 记录,类型选择 MX--MX 记录,值可以填写主机名,也可以填写你的固定的 IP 地址。我们这里填写主机名 mail.u-mail.net.cn ,优先级一般设置为10。

说明:值的最后有一个点,代表主机名结束。在有些域名服务商网站设置的时候不会自动帮您加上,如果漏掉的话 DNS 服务器在解析的时候,会自动并上你的域名,这样会引起解析错误。

,

4) 如果 MX 记录设置的值为主机名或是域名,则需要增加对应的 A 记录。例如我们MX 记录的值设置的是 mail.u-mail.net.cn. ,则需要增加一条相应的 A 记录

5) 增加完毕,可以在记录列表中看到您设置的 MX 记录和 A 记录。

如果您没有固定 IP 地址,而申请了动态域名,请直接参考下面的B 设置

B. 域名与动态域名的配合

1) 用户登陆过后点击“域名管理”

2) 选择您要设置的域名,例如设置域名 u-mail.net.cn

,

3) 在“增加新记录”下增加 MX 记录,类型选择MX--MX 记录, 值可以填写动态域名

umailtest.vicp.net ,优先级一般设置为10。

说明:值的最后有一个点,代表主机名结束。在有些域名服务商网站设置的时候不会自动帮您加上,如果漏掉的话 DNS 服务器在解析的时候,会自动并上你的域名,这样会引起解析错误

4) 万网还提供了主机名可以指向到一个别名(CNAME 记录),这时我们可以设置一个主机名 mail.u-mail.net.cn ,指向到动态域名 umailtest.vicp.net

5) 增加完毕,可以在记录列表中看到您设置的 MX 记录和 CNAME 记录。

3. 做好后检查是否生效可以在ms-dos 下去检查,开始-运行-cmd ,输入nslookup 回车

检查mx 记录后输入set type=mx 回车,输入您的域名(yourdomain.com,注意不要加mail) 如果出现类似这样的提示那就是mx 是成功的。

> set type=mx

> yourdomain.com

Server: cache-b.guangzhou.gd.cn

Address: 202.96.128.166

Non-authoritative answer:

yourdomain.com MX preference = 10, mail exchanger = mail. yourdomain.com

,

mail. yourdomain.com internet address = 1.1.1.1

同样检查a 记录也一样set type=a 输入您的主机名(这里要加mail ),如果最后得到的反馈地址是您的服务器的公网地址,那说明解析是正确生效的。

注意事项 1. 域名的 MX 或 A 记录设置后一般需要 12-24 小时才能生效,各域名服务商的更新时间不完全一样,所以生效时间也不一样。

下面的安装和设置过程中,我们假定域名设置已经生效。用户在域名设置没有生效前,可以在需要填写主机名的位置,暂时使用你的 IP 地址或动态域名地址来代替换。

∙ 2. 在下面的设置过程中我们以会 umailtest.vicp.net 和 u-mail.net.cn 作为例子,用户在

实际运用中可以根据自己的实际情况,来设置确定要申请的域名,并以新申请的域名来设置邮件系统。 ∙

,

么是A 记录?什么是别名记录(CNAME)?什么是MX 记录?什么是NS 记录? A (Address) 记录

是用来指定主机名(或域名)对应的IP 地址记录。用户可以将该域名下的网站服务器指向到自己的web server上。同时也可以设置您域名的二级域名。

别名记录(CNAME)

也被称为规范名字。这种记录允许您将多个名字映射到同一台计算机。 通常用于同时提供WWW 和MAIL 服务的计算机。例如,有一台计算机名为“host.mydomain.com”(A 记录)。 它同时提供WWW 和MAIL 服务,为了便于用户访问服务。可以为该计算机设置两个别名(CNAME ):WWW 和MAIL 。 这两个别名的全称就是“www.mydomain.com”和“mail.mydomain.com”。实际上他们都指向“host.mydomain.com”。 同样的方法可以用于当您拥有多个域名需要指向同一服务器IP ,此时您就可以将一个域名做A 记录指向服务器IP 然后将其他的域名做别名到之前做A 记录的域名上,那么当您的服务器IP 地址变更时您就可以不必麻烦的一个一个域名更改指向了 只需要更改做A 记录的那个域名其他做别名的那些域名的指向也将自动更改到新的IP 地址上了。

MX (Mail Exchanger)记录

是邮件交换记录,它指向一个邮件服务器,用于电子邮件系统发邮件时根据 收信人的地址后缀来定位邮件服务器。例如,当Internet 上的某用户要发一封信给 user@mydomain.com 时,该用户的邮件系统通过DNS 查找mydomain.com 这个域名的MX 记录,如果MX 记录存在, 用户计算机就将邮件发送到MX 记录所指定的邮件服务器上。

检查MX 记录是否存在的方法

进行DNS 查询的一个非常有用的工具是nslookup ,可以使用它来查询DNS 中的各种数据。可以在Windows 的命令行下直接运行nslookup 进入一个交互模式,在这里能查询各种类型的DNS 数据。

DNS的名字解析数据可以有各种不同的类型,有设置这个zone 的参数的SOA 类型数据,有设置名字对应的IP 地址的A 类型数据,有设置邮件交换的MX 类型数据。这些不同类型的数据均可以通过nslookup 的交互模式来查询,在查询过程中可以使用 set type 命令设置相应的查询类型。

如:

C:>nslookup

Default Server: [202.106.184.166]

Address: 202.106.184.166

> set type=mx

> sina.com.cn

Default Server: [202.106.184.166]

,

Address: 202.106.184.166

Non-authoritative answer:

sina.com.cn MX preference = 10, mail exchanger = sinamx.sina.com.cn

sina.com.cn nameserver = ns1.sina.com.cn

sina.com.cn nameserver = ns3.sina.com.cn

sinamx.sina.com.cn internet address = 202.106.187.179

sinamx.sina.com.cn internet address = 202.106.182.230

ns1.sina.com.cn internet address = 202.106.184.166

ns3.sina.com.cn internet address = 202.108.44.55

如果所要查的某域名的MX 记录不存在,则出现与以下类似的提示:

C:>nslookup

> set type=mx

> amafdsfxit.com.cn

Default Server: [202.106.184.166]

Address: 202.106.184.166

*** 202.106.184.166 can't find amaxit.com.cn: Non-existent domain

简单技巧:同时也可使用 nslookup -qt=mx zzy.cn 这样的命令来查询zzy.cn 的MX 记录。 附:中资源企业邮局MX 记录做法

单线企业邮局(电信单线路):mx1.cnm.cn.

双线企业邮局(电信 网通同时具有线路):mx2.cnm.cn.

NS (Name Server)记录

是域名服务器记录,用来指定该域名由哪个DNS 服务器来进行解析。