共计 1388 个字符,预计需要花费 4 分钟才能阅读完成。
一、为什么要做域名解析?
当你买了域名,也买了阿里云服务器,你的网站放在服务器上,但是用户通过域名访问不到你的网站,这是因为你还没有把域名解析指向你的服务器IP地址。
简单来说,域名解析就是告诉互联网:“这个域名对应的服务器IP是这个,请把用户引导到这里来”。做好解析之后,用户才能通过域名正常访问你的网站。
二、准备工作
- 你已经拥有一个域名(在哪个注册商买的都可以)
- 你已经购买了阿里云轻量服务器,并且拿到了服务器的公网IP地址
三、域名在阿里云的解析方法(3步完成)
如果你的域名是在阿里云买的,或者已经转到阿里云DNS解析,操作非常简单:
1. 登录阿里云控制台,进入域名管理
登录阿里云控制台,找到「域名」板块,点击进入就能看到你账号下所有的域名,找到你要解析的域名,点击「域名」名称进入详情页。
2. 进入DNS解析设置
在域名详情页,找到「DNS修改」或者「解析设置」,点击进入解析设置页面,然后点击「添加记录」按钮。
3. 添加A记录解析
添加记录需要填写这几项:
- 类型:选择「A」
- 主机记录:如果要解析根域名(比如 example.com),填写「@」;如果要解析子域名(比如 www.example.com),填写「www」
- 解析线路:默认选择「默认」就行
- 记录值:填写你阿里云服务器的公网IP地址
- TTL:默认是10分钟,不用修改
填写完成之后,点击「确定」保存记录,解析就添加好了。
提示:一般我们需要同时添加根域名(@)和www两个解析记录,这样用户无论是访问 example.com 还是 www.example.com 都能打开你的网站。
四、域名不在阿里云怎么解析?
如果你的域名是在其他注册商(比如腾讯云、万网、GoDaddy)买的,操作思路也是一样的:
- 登录你域名注册商的管理后台
- 找到对应域名的DNS解析设置页面
- 同样添加两条A记录,记录值填写你的阿里云服务器IP就行
唯一区别就是不同注册商的后台界面不一样,但需要添加的记录类型和内容是完全一样的,照着填就行。
五、怎么验证解析是否生效?
添加了解析之后,不会立刻生效,一般需要10分钟到2小时不等,取决于DNS的TTL设置。怎么确认解析已经生效了呢?
你可以用这两个方法:
- 直接在浏览器输入你的域名,如果能正常打开站点(或者宝塔默认页面),说明解析已经生效了
- 如果你还没搭建好站点,可以在电脑上用 ping 命令:打开命令提示符,输入 ping 你的域名,回车之后,如果返回的IP是你服务器的IP,说明解析生效了
六、新手常见问题
Q1: 解析添加错了可以修改吗?
A: 当然可以,回到解析设置页面,找到你添加错的记录,点击修改,改完保存就行,修改后生效也很快。
Q2: 解析生效了还是打不开网站是什么原因?
A: 你可以检查这几点:1. 服务器的安全组有没有开放80和443端口;2. 宝塔面板里有没有创建这个域名对应的站点;3. 有没有配置错误导致网站无法打开。
Q3: 我可以用第三方DNS吗?比如Cloudflare
A: 完全可以,操作方法类似,只需要在第三方DNS平台添加A记录指向你的服务器IP,然后把域名的DNS服务器改成第三方的就行。
七、总结
其实域名解析非常简单,不管域名在哪里买,核心就是添加一条A记录指向你的服务器IP,只要跟着上面的步骤操作,新手也能一次搞定。
如果你对这些操作还是不太熟悉,或者担心哪里配置错了影响后面网站访问,也可以找我帮你完成域名解析和服务器绑定,节省你的时间。