最近经常会有一些客户遇到在接入百度云加速的时候,遇到因接入方式不对,导致浪费很多时间,严重影响了网站正常运营。今天主机吧来说下网站是NS接入与CNAME别名接入的对比,大家看着哪一种适合自己。
首先我们来说NS接入,NS接入是需要把域名的DNS服务器修改至百度云加速的DNS,然后以后域名解析只需要在百度云加速里解析就可以了,比较方便,而且如果你域名@记录有MX邮箱解析的,也只能用NS接入才可以实现根域名也使用百度云加速,因为很多域名商是不支持@记录同时解析邮箱和CNAME别名记录的,这样会冲突。NS的缺点也有,就是域名DNS更改全球生效时间是非常慢的,一般起码要24小时以上48小时以下,生效期间会出现部分地区的IP访问并不是百度云加速的节点IP,那么会导致如果你正在被攻击,想用百度云加速来及时防御的话,效果会大大减小,所以如果你急着想看百度云加速效果,还是选择CNAME别名接入吧。
而CNAME接入是在百度云加速添加解析记录,百度会生成一条别名记录,需要你到域名管理解析处修改添加百度云加速生成的CNAME别名记录。优点是CNAME相对于DNS生效时间来说是非常快的,往往半小时左右就可以全国生效了,是非常急着想看效果的站长的不错选择。缺点也是接入的时候挺麻烦的,你需要在百度云加速和域名解析处两边操作添加记录,百度云加速会对根域名生成一条TXT设置记录,需要去域名处做解析验证,这个比较麻烦,因为主机吧发现很多根域名都是有做了MX解析的,做了MX解析就无法再设置TXT记录了,到时需要删除MX解析记录才可以操作。还有一些域名商的DNS是不支持根域名做CNAME别名解析的,比如新网就是不支持的一家,所以域名你不带www的域名也想接入百度云加速,那么用CNAME接入方式是行不通的,只能做NS接入。
NS和别名各有各的优势,如果你的域名子域名解析很多,而你只想加速某个子域名的话,使用百度云加速CNAME接入只需要添加那个子域名的解析即可,如果你子域名很多,而且都需要加速,那么用NS接入是不错的选择,省去了CNAME的在两边都添加子域名解析的麻烦。
好了,以上就是使用百度云加速的NS接入和CNAME接入的一些优缺点,大家要根据自己的需求来做接入,需要说明的是不管是NS接入和CNAME接入速度方面都是没有区别的,功能也是一样的,只是接入方式不一样而以,大家怎么方便怎么来,别接错了,白白浪费时间,因为切换接入方式会对网站访问造成访问影响的。