把域名绑到云服务器上面去, 这个动作的本质, 其实就是到DNS解析里面去给域名添上一条A记录的, 这条记录是指向该服务器的IP地址的, 全部的这种操作是在域名管理后台的那个叫做“解析设置”的地方去完成的。这种情况下面, 一般是5分钟之内的时间就可以生效的。

前置条件

已经拥有完成备案程序的域名, 比如 gname.xin。

用户方面已经完成了云服务器的开通这个步骤, 并且也已经获得了公网IP地址这一事实状态。

你手上得有管理域名DNS的那种权限, 具体来说就是你需要把登录进去的那个账号还有密码都准备好。

操作步骤

第一步:登录域名解析后台

您需要先进入到域名注册商或者就是那个DNS服务商那边的控制台去, 然后去找到那个目标域名的解析设置这个选项, 或者是DNS管理的这个入口, 拿gname.xin这个当作一个例子来说的话, 你就得在那个域名的解析管理页面那儿继续进行接下来的操作。

第二步:添加A记录

请点击一下“添加记录那个按钮, 然后往下走把下面列出来的这些参数一个一个都填好。

字段 填写内容 说明
记录类型 A 将域名指向IPv4地址
主机记录 @ 或 www @代表主域名云服务器绑定域名教程云服务器绑定域名教程大城群众说事,www代表二级
记录值 服务器公网IP 如 47.xx.xx.xx
TTL 600 秒,越短生效越快

第三步:同时配置www子域名(可选)

如果你想要让 www.gname.xin 这个网址可以被访问的话, 你需要多做一步操作。你要另外再新建一条主机记录, 这个记录的名字是 www。这条新建立的记录的类型要是 A 记录。然后把这个 A 记录的指向地址设置为和之前一样的那个 IP 地址才可以。

第四步:设置泛解析(可选)

云服务器绑定域名教程:5步完成域名解析配置(图1)

如果你希望.gname.xin下所有子域名均指向该服务器,主机记录填写 的话, 就填一个星号就能行了。

第五步:保存并等待生效

当用户点击按钮提交之后, 解析记录就会开始进入能够生效的处理流程。如果把TTL这个参数设置成600秒的话, 那么在全球各个节点都完成刷新动作的时候, 最多只需要花费10分钟就能结束;要是把参数保持为默认值也就是86400秒的话, 那整个过程最长就需要花上24个小时才能搞定。

验证是否生效

请在命令行执行下面所写的这些个命令, 好来确认那个最终返回的IP地址是不是和咱们这个服务器的公网IP地址是一模一样的, 对就是这个意思。

nslookup gname.xin
dig gname.xin A
ping gname.xin

如果出现的仍然是旧的IP地址, 那么可以等待完成TTL周期的过程, 或者运行nslookup -type=A gname.xin 8.8.8.8这一命令来指定通过公共DNS进行查询, 从而绕过本地的缓存。

常见问题

Q:解析已添加但网站打不开?

第一步来检查服务器的安全组或者是防火墙, 看看是不是已经把80和443这两个端口的访问权限放行了, 第二步要去确认服务器上面安装的Web服务, 比如说Nginx或者Apache这些软件, 目前是否处于正常运行的状态, 第三步则需要去检查在虚拟主机的配置信息里面, 对应的域名是不是被正确指向到了实际的站点目录上去。

Q:HTTPS证书无法绑定新域名?

你必须在证书管理面板里面, 把新的域名添加到证书绑定的那个列表之中去, 然后重启网络服务这个动作, 来让相关的配置内容立刻产生实际效果。

Q:备案期间能否先做解析测试?

你可以选择添加解析记录来执行测试操作, 不过在正式对外提供Web服务之前, 必须要把ICP备案这一项任务给完成掉, 要是没有完成的话, 就会发生域名被拦截的这种结果。