核心结论是这样的, 把域名绑定到云服务器上面去了以后, 其实质性的含义就是把 DNS 解析配置给弄好了, 这就相当于是要把域名的 A 记录指向服务器的公网 IP 地址。

整个流程呢是分成了五步走的, 第一步是确认一下那个公网 IP 是多少, 第二步是登录到域名管理后台里面去, 第三步是添加这个 A 记录, 第四步是等待 DNS 生效的一个时间, 第五步是用来验证一下是不是能正常访问了。整个的操作过程大概需要十分钟左右的时间就能搞定。

前置条件

云服务器已经进行了公网IPV4地址的分配。

域名已经完成了实名认证这一项操作, 而对于那些属于国内的域名来说, 这是必须去做的事情。

用户是能够对域名注册商的DNS管理后台进行正常的登录操作的。

操作步骤

第1步:获取云服务器公网IP

进入登录云服务器控制台这一操作之后, 在实例相关的详情页面里面, 找到公网IP这个字段, 然后把那个IPv4地址复制过来, 要是你用的是弹性IP这种情况的话, 请记录弹性IP而不是内网IP。

第2步:进入域名解析管理后台

你需要打开那个域名注册商的DNS管理页面。如果你的手机或者电脑的域名是在gname.xin这个平台上托管的, 那么在登录成功之后, 你就需要依次去点击“域名管理”还有“解析设置”, 这样就可以进入到记录配置界面去了。

第3步:添加A记录

需要去新建一条解析记录, 里面的具体参数如下所述。

记录类型:A

主机记录,这个部分需要填写的是根域名的标识号也就是使用符号@云服务器绑定域名教程, 另外也可以填写子域名其标识内容是www。

这是第一步操作的时候抓到的那个公网的IP地址的值, 并且把它给记下来了。

关于TTL这个参数, 建议第一次填写的时候用300秒, 这样可以让效果更快地产生。

当你把这个内容保存之后, 这一条记录就算是被成功创建出来了。

域名怎么绑定到云服务器?5步完成全流程(图1)

第4步:等待DNS生效并验证

DNS的传播时间往往需要五至四十八小时这样一个过程, 在国内地区节点的生效速度通常比较快, 大概率在十分钟以内就能完成相关配置的检查与落实。验证的方法如下所示。

在 Windows 系统下面, 你可以用命令行工具去输入 ping 你的域名 这个指令。

在Linux和Mac系统中, 你可以运行nslookup 你的域名这个命令。

当返回的那个IP地址和服务器上头的公网IP是一样一致的时候, 那就说明已经绑定成功了。

第5步:配置服务器端Web服务

把网站部署到了云服务器上面之后, 大家要确认一下 Nginx 或者 Apache 的监听配置里面, server_name 这个位置填写的域名是不是正确的,再把服务重启一遍云服务器绑定域名教程, 接下来通过域名访问网页的时候, 页面上就能正常显示内容了。

常见问题

Q:绑定后访问提示"网站无法访问"?

你要去检查那个服务器的安全组或者是防火墙, 他们是不是已经放行了80(HTTP)还有443(HTTPS)这两个端口了, 然后还得去确认那个Web服务已经是启动起来了, 还有它的配置也是没有错误的。

Q:未备案的域名能否绑定国内服务器?

这是不行的。在咱们国内的话, 你要是想用云服务器去访问域名, 那就必须得先把ICP备案这件事给办完了。要是没有完成这个备案手续的话, 运营商那边就会把你的访问给拦住。但是那些在海外设置的服务器呢, 它们可没这档子限制。

Q:如何同时绑定多个子域名?

在解析设置里面, 你可以分别去添加一下主机记录是 www、blog、api 这些的 A 记录, 把它们都指向同一个公网 IP 就可以了。

注意事项

在进行DNS修改之前, 建议大家先把TTL设置成300秒,这样的话后续变更生效的等待时间就能缩短。

如果你已经接入了CDN加速服务大城群众说事, 那么A记录应当指向由CDN平台分配给你的IP地址, 而不应该指向你的服务器本身所使用的原始IP地址。

要定期地去核查那些解析的记录, 以此来防止因为误删这些记录而导致业务的暂停或者是中断。