跳到主内容
笔记系统教程

域名和 DNS,到底在配什么

买完域名别急着解析,先弄清这两件事。

3 分钟阅读0 次浏览

很多人第一次买域名,以为付完钱网站就能打开了。

不是。域名只是一串名字,它本身不存任何东西。真正干活的是它背后那条指向记录——告诉浏览器,这个域名该去哪个服务器拿页面。

这条记录,就是 DNS。

域名和服务器是两回事

域名是地址,服务器是房子。

你可以在 A 家买域名,在 B 家租服务器,两边互不相干。域名到期了网站打不开,服务器欠费了网站也打不开,但原因完全不同。

搞清楚这一点,后面排错会轻松很多:打不开的时候,先问自己一句,是名字找不到,还是房子没人应。

三种记录,各管一件事

打开域名后台的 DNS 页面,会看到一堆记录类型。新手只需要认识三种。

A 记录:把域名指到一个 IP 地址。这是最直接的一种,域名直接换成数字地址。

CNAME 记录:把域名指到另一个域名。比如把 www 指到主域名,或者指到托管商给你的那个地址。它像一个别名,改的时候只改一处。

TXT 记录:放一段文本,不参与访问。最常见的作用是证明这个域名是我的,做验证的时候会用到。

其余的 MX 管邮箱,NS 管谁来解析,前期可以先不管。

把域名接到 Cloudflare,实际就三步

第一步,在 Cloudflare 里添加站点,输入你的域名。

第二步,Cloudflare 会给你两个 NS 地址。回到你买域名的地方,把域名的 NS 改成这两个。

第三步,等。等多久不一定,几分钟到二十四小时都有,多数在半小时内完成。

NS 改完,域名的解析权就交给 Cloudflare 了。以后加记录、开 CDN、配证书,都在 Cloudflare 里做,不用再回注册商那边。

三个最常见的坑

第一个坑:刚改完就刷新,打不开就以为配错了。

DNS 有缓存。你本地运营商、浏览器、甚至系统都存了一份旧答案。改完立刻测,测到的可能是几小时前的状态。正确做法是等半小时,再用手机流量测一次,两个网络都通了才算真通。

第二个坑:www 和裸域只配了一个。

example.com 和 www.example.com 在 DNS 眼里是两个完全不同的名字。只配了其中一个,另一个就是打不开。要么两个都配,要么在服务器上做一次跳转,把其中一个永久指到另一个。

第三个坑:CNAME 和 A 记录打架。

同一个名字下,不能既有 A 记录又有 CNAME。加了新的,旧的必须删掉,否则解析会乱,表现是时通时不通,特别难查。

怎么验证配对了

Windows 上打开命令行,输入 nslookup 你的域名,看返回的地址是不是你预期的那个。

想看得更细,可以用在线的 DNS 查询工具,选几个不同地区的节点查一遍。如果各地返回一致,说明解析已经铺开了。

还有一点:证书是跟着域名走的。域名没解析对,证书就签不下来,浏览器会报不安全。所以顺序永远是先解析,再签证书。

什么时候该等,什么时候该查

改完记录,等三十分钟,这是正常流程。

等了两小时还不通,就别等了,去查。查三件事:记录有没有保存成功、名字有没有拼错、有没有互相冲突的记录。

DNS 这件事,说白了就一句话:名字指对地方,剩下的交给时间。

请我喝杯咖啡