域名买好了,服务器也搭好了,可就是没法通过域名访问网站?解析页面里的 “A 记录”“TTL” 看得人头晕,改来改去还是不行,急得直挠头?这情况新手十有八九都遇到过。今天小编就把阿里云 DNS 解析的步骤拆解开,一步一步说清楚,再加上几个常见问题的解决办法,都是身边朋友踩过的坑总结出来的,超实用,一起往下看吧!
一、解析前,这些准备工作得做好
别上来就瞎点,先把该弄的东西准备好,能少走不少弯路。
首先,你得有个阿里云账号,域名得是在阿里云备案过的(要是用的国外服务器,备案倒不用,但国内服务器必须备案,不然解析了也访问不了)。然后,记好你要绑定的服务器公网 IP,或者要指向的目标域名(比如想把域名绑到小程序的域名上)。有个朋友第一次解析时,把服务器的内网 IP 填上去了,结果折腾一下午,才发现内网 IP 只能自己用,外人访问不了,这点可得记牢。
另外,最好用电脑操作,手机端虽然也能弄,但屏幕小,填信息容易看错,尤其是 IP 地址这种一串数字的,电脑上核对起来方便多了。
二、手把手教你,阿里云 DNS 解析步骤
这部分咱一步一步来,跟着做准没错。
步骤 1:登录阿里云,找到解析入口
打开阿里云官网,登录你的账号(扫码或者输密码都行)。登录后,鼠标挪到右上角 “控制台”,点进去。左边菜单栏找 “域名与网站”,展开后点 “云解析 DNS”—— 这一步别找错了,有朋友之前点进了 “域名注册”,绕了半天路。
进去后,你买的所有域名都会列出来,找到要解析的那个,点后面的 “解析设置”,就进入具体操作页面了。
步骤 2:添加解析记录,关键在这一步
点 “添加记录”,会弹出一个表单,这几个地方最容易错,咱一个个说:
- 记录类型:新手常用的就俩。想让域名直接指向服务器 IP,选 “A 记录”;想让域名指向另一个域名(比如把自己的域名绑到公众号的域名上),选 “CNAME”。有个做电商的朋友,想把域名绑到淘宝店铺,错选了 “A 记录”,填了店铺网址,结果肯定不行,后来换成 CNAME 才搞定。
- 主机记录:就是域名前面的 “前缀”。想让 “www. 你的域名.com” 能用,填 “www”;想让 “你的域名.com” 直接能用,填 “@”;弄个子域名比如 “blog. 你的域名.com”,就填 “blog”。别填错,有新手填成 “*”,结果所有前缀都生效了,其实没必要。
- 记录值:A 记录就填服务器公网 IP(比如 112.123.123.112),CNAME 就填目标域名(比如shop123.taobao.com)。这里一定要核对三遍,少个点、多个数都不行。小编帮人设置时,就遇到过把 “192” 写成 “193” 的,差一个数字,域名死活打不开。
- TTL:默认 600 秒(10 分钟)就行,不用改。它是解析生效的时间,数值越小生效越快,但新手不用纠结,默认的够使。
填完点 “确认”,记录就加上了。是不是没想象中难?
三、解析完不生效?常见问题解决方法
解析添好了,可域名还是打不开,别急,看看是不是这些问题。
问题 1:解析后过了很久还没生效
可能是这几个原因:
- TTL 设得太长,比如设了 86400 秒(24 小时),那就得等一天才生效。改小点,等之前的 TTL 过期就好了。
- 本地 DNS 缓存没更新,电脑上按 Win+R,输 “cmd”,再输 “ipconfig /flushdns”,刷新一下缓存试试。有个朋友就是这样,刷新完立马能访问了。
- 服务器本身有问题,就算解析对了,服务器没启动也白搭。先 ping 一下服务器 IP,能通再看解析。
问题 2:记录类型选错了
把 A 记录和 CNAME 弄混是常事。记住:A 记录对应 “数字 IP”,CNAME 对应 “域名”。要是想绑 IP 却选了 CNAME,填了 IP 进去,解析肯定失败,删了重填就行。
问题 3:主机记录填错导致部分域名不能用
比如只填了 “www” 的记录,结果输入 “你的域名.com” 打不开。这时候再添加一条主机记录为 “@” 的记录,指向同一个 IP 或域名,两个都能访问了。有个做个人博客的朋友,刚开始只设了 “blog” 前缀,别人输主域名进不去,加了 “@” 记录就好了。
问题 4:提示 “解析记录冲突”
这是因为你填的主机记录和记录类型,已经有一条一样的了。比如已经有一条 “www” 的 A 记录,再添一条同样的就会冲突。删了旧的,或者改改主机记录(比如改成 “www2”)就行。
几个实用小技巧,老用户都在用
- 解析记录别乱删,就算暂时不用,留着也不占地方,万一以后要用呢?有朋友删了之后又想恢复,还得重新填,麻烦。
- 重要的解析记录可以加个备注,比如 “主站 A 记录”“小程序 CNAME”,时间长了也知道这条是干嘛的。
- 多终端测试,电脑能打开不代表手机能打开,用手机流量试试,有时候 WiFi 的 DNS 缓存会有延迟。
不过话说回来,解析这事儿有时候也看运气,有次小编设置完,不到一分钟就生效了,还有次等了快俩小时。但只要步骤对,耐心等一等,一般都能成。关于不同运营商网络下解析生效速度的差异,具体为啥有的快有的慢,我也说不太清,可能跟运营商的 DNS 服务器刷新频率有关吧。
小编觉得,阿里云 DNS 解析看着复杂,其实就是把 “域名” 和 “服务器 / 目标域名” 搭个桥。新手别怕,按步骤填对信息,遇到问题先检查记录类型和记录值,多半能解决。实在不行,阿里云有在线客服,把报错截图给他们,一般都能帮你找到原因。希望这篇能帮到你,祝你的域名顺利跑起来!