DNS解析

有关邮件服务器的域名解析经常看见有论坛里的朋友询问,为什么我的邮件服务器用域名就无法访问,用IP就没有问题。我对这个问题提一点自己的看法,希望老大们给加精,让更多同学看到。

首先我们来说说域名。
www.extmail.org严格说只能叫网址,不能叫域名,extmail.org才是域名。域名必须指向一个具有固定的IP地址的服务器,才能访问到那个服务器上的内容(花生壳之类的动态域名解析也是根据这一原理来开发的)。从域名翻译成IP地址的过程,叫做解析。在你的域名注册商(如万网、新网之类)那里注册为用户后,你就可以注册域名了,在你注册完一个域名后,你可以通过域名注册商提供给你的域名解析系统这一工具,来进行解析。我们在域名解析系统里,首先要添加一条A记录(什么是A记录,请自己放狗),假设你的域名abc.com,对应的IP地址是10.10.10.10,那就在A记录的界面里,将域名的输入框填上abc.com,IP地址的域名写上10.10.10.10。其次,我们再添加一条*.abc.com的记录(有的域名解析系统,会已经将你的域名写好,只留一个输入框给你填主机名,那你只要在主机名的界面里输入星号即可)再将IP地址设定为10.10.10.10。这一步是告诉系统,所有的abc.com域名下的主机名,都解析到10.10.10.10这个IP地址(这个术语叫做泛解析)。为什么这么做?第一是方便,不用你设定一个主机名就设置一遍,第二,某些域名注册商对你添加的解析记录是有限制的,如万网超过10条要另外收费。那能省的钱为什么不省呢?如果你有某些主机名,不是指向10.10.10.10的怎么办呢?那也很简单,就再添加一条例外的A记录即可。例如将你的www.abc.com解析到100.100.100.100,那就在A记录的界面里,将域名的输入框填上www.abc.com(或www),IP地址的域名写上100.100.100.100。
如果你的域名需要使用邮件服务器的功能,那你必须再添加一条MX记录,这条记录是专门告诉系统,这个记录是用来和邮件服务器联系的。同上,也是输入一个网址,如mail.abc.com,输入IP地址,还有一个优先级,默认是10,数字越小优先级越高。我使用万网,万网在这里明确告诉你,它的MX记录,你的主机名,必须是mail。所以我公司的邮件服务器,POP3地址和SMTP地址都是mail开头,而不是一般的pop3/smtp或者pop/smtp(如果使用POP3.abc.com/SMTP.abc.com这样的POP3地址和SMTP地址,在域名解析的时候,MX的主机名及其它相关设置该怎么设置呢?)。

那么来看看许多兄弟的问题,你就要首先去检查你的域名解析过程,有没有给你的pop3地址/SMTP地址做A记录解析或者泛解析,有没有做MX记录解析。看到过有说不做MX记录也可以的说法。但我不主张你偷这个懒,有时候偷一点懒,会给你带来很多意想不到的麻烦,凡事养成规矩能少好多麻烦。

如果你根本没做以上设置,那你当然不要想能用网址来访问你的邮件服务器。能访问那是妖怪。如果你已经做了以上设置,而且设置正确,那你考虑以下几个因素:

1、你的域名设置的DNS解析服务器有问题。域名解析系统,都会让你设置DNS服务器的地址,通常每个域名注册商都推荐你使用它自己的DNS服务器,当然也可以选择自己指定的。如果你选择域名注册商的DNS服务器出现故障,那就相当于翻译趴窝了,你和老外当然没法沟通。这一点可以通过和域名注册商联系进行核实。如果是你自己指定的DNS服务器,那你要去确认它是否在正常工作。新网的DNS服务器经常受到攻击出现故障。

2、是否被DNS劫持。参考fengyong大大的有关帖子。

3、你的域名解析,IP地址是否最近变更过(不超过24小时),因为域名解析的IP地址如果变更过,是有一个生效期的(最快听说是2小时,最慢是24小时),生效期内,系统还按照老地址访问,而你的设置已经是新地址了,因此无法访问到新地址。这点切记。如果是这点,没办法,耐心等吧。

4、兄弟,你们的域名、网站备案了吗?什么?没有?估计是被封了,快去认错备案吧。如果你的邮件服务器只在局域网内访问,那不用考虑这点。

你可能感兴趣的:(域名,的)