1987WEB视界-分享互联网热门产品和行业

您现在的位置是:首页 > 域名 > 正文

域名

新手引导:教你如何解析域名?

1987web2022-12-27域名233
公司在做网站时,在购买了域名、主机空间以及做好了网站源代码和数据库之后,如果网站在备案中或者网站备案通过了,就可以做域名解析,如果解析设置没有问题,10分钟之后就可正常打开了。

公司在做网站时,在购买了域名、主机空间以及做好了网站源代码和数据库之后,如果网站在备案中或者网站备案通过了,就可以做域名解析,如果解析设置没有问题,10分钟之后就可正常打开了。

但是,在域名解析的过程中,经常会有用户问怎么解析?如何选择域名A记录和CNAME记录?

本着普及基础知识、引导初学者快速上手的目的,我们建议大家花5分钟时间来学习和了解域名解析的相关知识,并且希望看到此文的初学者能够加深理解。

01基础知识

1.什么是域名?

域名其实是便于记忆的一组服务器的地址(网站、电子邮件等)。例如:我们平时访问的网站的网址,http://findland.cn(一级/顶级/裸域名)、http://www.findland.cn(二级域名) 。

注:这两个域名是不一样的域名,之所以我们打开这两个域名都能访问, 是因为域名解析的时候,添加了对应的这两条记录,并且绑定域名的时候一定是跟解析的域名是对应的。

2. 什么是域名解析?

一开始在互联网上,所有的地址都是IP地址,但是由于这些IP地址太难记了,所以就出现了域名(比如http://www.findland.cn)。而域名解析就是将域名转换为IP地址去访问输入的网址的这样一种行为。

举个形象的例子:域名就相当于现实生活中的市名:杭州市IP地址相当于邮局内部的编码:杭州-310000如果别人问,你是哪个市的。很少有人会去记310000,大家都会记杭州。

3.域名的管理组织及机构

域名解析的流程是:输入域名- DNS(域名解析服务器)- 网站空间-浏览器打开网站。

而在这个过程中,需要2种服务商提供这一服务:域名注册服务商、域名解析服务商。但一般注册服务商同样可以做解析服务。

4.常见注册解析服务商

最大的GODADDY、最稳定的eNom、国内最大的万网、最稳定的DNSPOD。

02域名解析步骤

第一步:确定你的域名所在解析服务商

如果你能确定自身域名解析服务商可以跳过此步骤,比如你之前网站就是在万网做的,那就直接去万网后台做解析就好。

1.为什么要找到解析服务商?

因为你的域名解析的权限在其域名解析服务商手里,如果不告之这个服务商,那么帮你去做的解析是无法生效的。

2.如何确定域名解析服务商?

登陆http://whois.com输入客户域名查询,找到nameservers记录,去百度查找对应的域名解析服务商,如下图所示:

常见的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一致。

-小结-

非常诚挚的干货分享,建议大家快速收藏。

另外,如果大家还有任何关于域名解析的问题,也可以在评论区大胆分享喔~

整个过程大体描述如下,其中前两个步骤是在本机完成的,后8个步骤涉及到真正的域名解析服务器:

1、浏览器会检查缓存中有没有这个域名对应的解析过的IP地址,如果缓存中有,这个解析过程就结束。浏览器缓存域名也是有限制的,不仅浏览器缓存大小有限制,而且缓存的时间也有限制,通常情况下为几分钟到几小时不等,域名被缓存的时间限制可以通过TTL属性来设置。这个缓存时间太长和太短都不太好,如果时间太长,一旦域名被解析到的IP有变化,会导致被客户端缓存的域名无法解析到变化后的IP地址,以致该域名不能正常解析,这段时间内有一部分用户无法访问网站。如果设置时间太短,会导致用户每次访问网站都要重新解析一次域名。

程序员必须了解的计算机知识之——DNS域名解析过程