外行人看CNAME和MX解析冲突

建站经验
0 401
ヅ桔籽 --∝
2020-04-18

       首先简单谈下我建站的初始,是自助站启蒙了我建站的爱好,现在实在想不起来是怎么访问的第一个自助站,只记得自助站名称叫思图建站,也认识了很多自助站的站长,站长之间就会互相发自己的网址交流,但他们发的都是自助站的二级域名,可以通过他们发的网址访问到那个主站(www.baidu.com也属于二级域名),这也让我知道了很多自助站,4vx、娃派,还有现在的代刷代挂网等等。谈了这些长篇内容,我是想说明一级域名的重要性。这里再次强调,本人是外行,一些问题当然是小白的角度,后来我也有了自己的独立网站,从此不再寄人篱下。

       简单来说,要访问网站内容,需要有域名和服务器,每个服务器都有唯一的身份标识,IP地址,找到IP地址就是找到了该服务器。我们需要将域名通过乱七八糟的一些方式对接到服务器,这样输入域名就能访问到服务器。大家都是通过域名来访问服务器,获取上面的内容,但是偏偏有的人就觉得获取内容的速度慢,甚至有人会通过域名来攻击服务器,为了防止无聊的人得逞,这个时候聪明人站出来了,我们就在域名对接服务器的“对接”上努力,不但能使网站速度加快还能抵御一部分网络攻击,原理当然也是些乱七八糟的知识点,但通俗来讲,是需要一个中间服务器充当挡箭牌,它位于域名和网站服务器的中间,我们称这位勇士为CDN,CDN提前加载网站服务器的内容,这时候域名对接CDN就能访问到网站内容,这样网站服务器就被简单“隔离”了,能加快网站响应速度还能抵御攻击。

       这样就很完美的解决了?网络攻击依然存在,嫌弃网站响应速度慢的人依然存在,这个时候一个勇士就显得力不从心,所以我们需要更多的中间服务器,但前面提到每个服务器都有一个IP地址,中间服务器也不例外,如何统一战线,使所有中间服务器勇士集中起来,一个勇士倒下还有千千万万个勇士,这时候指挥官站出来了,他叫CNAME,指挥千军万马为网站服务器效力,所以我们就可以放心的将域名对接给CNAME,CNAME指挥CDN勇士,CDN勇士抵御攻击并且加快网站相应速度。

       网站算完美解决。后来人们计划搭建一个交流的平台,具体是谁想出来的,为什么这样想这里就不讨论了,这个人搭建了第一个交流平台,邮箱,可以收发邮件,让全世界人能有个沟通交流的机会,只要知道对方的邮箱号,就能发送邮件,邮箱也是由域名和邮箱服务器组成,为了方便的和网站网址区分,我们在一级域名与前缀中间加上“@”符号,比如i.ciuu.net是网址,i@ciuu.net是邮箱号,当然全世界的邮箱账号多到数不完,这时候又有个指挥官站出来了,他叫MX,只要把对方邮箱号告诉他,他就会安排下面的快递员帮你寄送这份邮件。

       上面提到,CNAME用于网站服务器、MX用于邮箱服务器,但同一个域名只能对接他们其中一个,就拿一级域名ciuu.net来说,如果同时对接了他们两个,我访问ciuu.net的时候,我是访问网站服务器还是邮箱服务器?他两可能会因此“争宠”而打起来,他们是我的两员大将,是不会让这事发生的。

       好了我的长篇小轮结束,这里再次强调,本人是外行,一些问题当然是小白的角度。这就是CNAME和MX的解析冲突,同一个域名使用CDN就不能使用邮箱,上文也提到我对一级域名的重视程度,所以我宁可放弃邮箱。所以大家记住我的网址永远是Juzer.cn,邮箱永远是i@ciuu.net

倒序看帖 只看楼主
回帖