把域名绑到云服务器上面去, 这个动作的本质, 其实就是到DNS解析里面去给域名添上一条A记录的, 这条记录是指向该服务器的IP地址的, 全部的这种操作是在域名管理后台的那个叫做“解析设置”的地方去完成的。这种情况下面, 一般是5分钟之内的时间就可以生效的。
前置条件
已经拥有完成备案程序的域名, 比如 gname.xin。
用户方面已经完成了云服务器的开通这个步骤, 并且也已经获得了公网IP地址这一事实状态。
你手上得有管理域名DNS的那种权限, 具体来说就是你需要把登录进去的那个账号还有密码都准备好。
操作步骤
第一步:登录域名解析后台
您需要先进入到域名注册商或者就是那个DNS服务商那边的控制台去, 然后去找到那个目标域名的解析设置这个选项, 或者是DNS管理的这个入口, 拿gname.xin这个当作一个例子来说的话, 你就得在那个域名的解析管理页面那儿继续进行接下来的操作。
第二步:添加A记录
请点击一下“添加记录那个按钮, 然后往下走把下面列出来的这些参数一个一个都填好。
第三步:同时配置www子域名(可选)
如果你想要让 www.gname.xin 这个网址可以被访问的话, 你需要多做一步操作。你要另外再新建一条主机记录, 这个记录的名字是 www。这条新建立的记录的类型要是 A 记录。然后把这个 A 记录的指向地址设置为和之前一样的那个 IP 地址才可以。
第四步:设置泛解析(可选)
如果你希望.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备案这一项任务给完成掉, 要是没有完成的话, 就会发生域名被拦截的这种结果。


