公司在做网站时,在购买了域名、主机空间以及做好了网站源代码和数据库之后,如果网站在备案中或者网站备案通过了,就可以做域名解析,如果解析设置没有问题,10分钟之后就可正常打开了。
但是,在域名解析的过程中,经常会有用户问怎么解析?如何选择域名A记录和CNAME记录?
本着普及基础知识、引导初学者快速上手的目的,我们建议大家花5分钟时间来学习和了解域名解析的相关知识,并且希望看到此文的初学者能够加深理解。
01基础知识
1.什么是域名?
域名其实是便于记忆的一组服务器的地址(网站、电子邮件等)。例如:我们平时访问的网站的网址,
注:这两个域名是不一样的域名,之所以我们打开这两个域名都能访问, 是因为域名解析的时候,添加了对应的这两条记录,并且绑定域名的时候一定是跟解析的域名是对应的。
2. 什么是域名解析?
一开始在互联网上,所有的地址都是IP地址,但是由于这些IP地址太难记了,所以就出现了域名(比如
举个形象的例子:
域名就相当于现实生活中的市名:杭州市
IP地址相当于邮局内部的编码:杭州-310000
如果别人问,你是哪个市的。很少有人会去记310000,大家都会记杭州。
3.域名的管理组织及机构
域名解析的流程是:输入域名- DNS(域名解析服务器)- 网站空间-浏览器打开网站。
而在这个过程中,需要2种服务商提供这一服务:域名注册服务商、域名解析服务商。但一般注册服务商同样可以做解析服务。
4.常见注册解析服务商
最大的GODADDY、最稳定的eNom、国内最大的万网、最稳定的DNSPOD。
02域名解析步骤
第一步:确定你的域名所在解析服务商
如果你能确定自身域名解析服务商可以跳过此步骤,比如你之前网站就是在万网做的,那就直接去万网后台做解析就好。
1.为什么要找到解析服务商?
因为你的域名解析的权限在其域名解析服务商手里,如果不告之这个服务商,那么帮你去做的解析是无法生效的。
2.如何确定域名解析服务商?
登陆
常见的nameservers(NS)对照表:
第二步:登录这家服务商域名管理后台
第三步:做A记录或者cname解析步骤
1)登录进后台—控制台—域名与网站。
2)找到云解析DNS—找到要解析的域名(没有的话添加下)—解析设置。
3)添加解析记录完成解析。
选择要做的解析记录类型:A记录 / CNAME记录
什么是A记录?
A记录是用来记录域名对应的IP地址。
什么是CNAME记录?
CNAME记录也是一种和A记录功能差不多的域名记录方式,也叫别名记录,用来把域名解析到别的域名上。
A记录和CNAME记录有什么区别?
简单的说,A记录直接指向IP地址,CNAME记录指向域名。IP地址是互联网世界中唯一的,而CNAME指向的域名也要指向A记录,也就是说IP地址可以按需更换,而无需变更CNAME的记录值。
域名解析选A记录还是CNAME记录?
一般情况下都建议使用CNAME记录。CNAME记录可用于CDN加速,通过CDN加速别名解析网站域名,这样既可以起到加速网站的作用,又能隐藏网站的真实IP,减少被攻击的几率。
另外,对于搜索引擎对网站的收录,无论是A记录还是CNAME记录都是没有差别的。
4)主机记录:第一条@或者空着不填(表示不带www的)第二条www其他:如英文的en,中文的cn等等。
5)记录值:登陆服务商管理—网站管理—客户网站的部署位置。
CNAME解析的记录值:在网站管理里面,找到客户网站部署位置这里显示的CNAME解析域名即为CNAME解析的记录值。
A记录解析的记录值:可以ping一下客户网站部署位置的CNAME解析域名,得到的IP就是做A记录的记录值注意只有@这条记录做A记录,其他全部做CNAME记录。
添加好的解析结果如下图:
03域名解析常见问题
1、解析刚做,尚未生效,一般解析生效时间在24小时之内。
2、域名已经过期,可以去万网上面查询下自身的域名状态。
3、域名没有进行实名认证,国内注册的域名需要实名验证。
4、域名解析服务商不对,去查找真正的域名解析服务商。
5、解析记录值不对,在电脑程序输入cmd, 打开运行cmd, 输入ping空格域名,按回车键后,看得到的IP跟部署位置的IP是否一致,不一致说明解析记录值填写错误,需要更改为跟部署位置的IP一致。
-小结-
非常诚挚的干货分享,建议大家快速收藏。
另外,如果大家还有任何关于域名解析的问题,也可以在评论区大胆分享喔~