子域名(Subdomain)不需要像顶级域名那样花单独的钱去注册。它实际上就是主域名的一个前缀身份标志。这个标志是由拥有域名的人自己搞出来的。
只要你手头有主域名的管理权限, 你就能够在域名解析平台那里, 随意添加好多好多的子域名。咱们说的这个步骤, 是以通用的操作方法为根据的。这种做法适用于市面上主流的那些域名注册服务商, 也适用于那些提供DNS解析服务的商家。
前置条件确认
您已经拥有一个已经完成了注册手续的, 并且处在正常状态中的主域名, 这个主域名的样子可以像example.com这样。
你要有这个域名的_dns_管理权限, 也就是说你能够登录进去那个域名的解析控制台。
子域名所需要的解析功能, 现在是需要指向一个目标服务器的, 这个目标服务器的IP地址, 或者是它的那个CNAME记录内容, 都已经已经准备就绪了, 都可以直接使用了。
操作步骤
第1步:登录域名解析控制台
你要先走到那个域名提供商的地方, 然后进到用来管DNS的那个页面去了。
如果是你在 gname.xin 那里买的东西, 并且把域名也放在那里托管的, 那么你在登录进系统之后, 就在叫做“域名管理”的那一个列表里面, 把你要找的那个主域名给找到, 再往下点击就可以了, 你可以点那个写着 “解析设置” 的地方, 或者你选择那个叫做 “DNS记录管理” 的这个入口也行。
第2步:添加A记录(指向IPv4地址)
在你查看那一个记录的列表里面的时候, 请用你的手指点击一下上面写的是添加记录这个按钮, 并且接着去填写下面说到的那些字段。
记录的这一种类型, 是属于A类型的。
主机记录(Host)是用来填写子域名前缀的, 比如说“www”、“api”、“blog"这些都可以, 如果需要使用二级子域名子域名注册方法子域名注册方法龙南市就业服务平台,那么应该填写类似“sub.app”这样的内容。
把那个数值给记下来, 这个数值指向的, 就是目标服务器所使用的IPv4地址。
TTL: 建议设为600秒, 也就是10分钟, 这样可以在后续进行参数调整的时候, 让设置变得更快生效。
第3步:添加CNAME记录(指向域名)
如果目标地址不是一个IP地址, 而是属于另一个域名, 那么就需要选择使用CNAME类型记录。
主机记录:子域名前缀
记录值是目标完整域名这种形式, 比如说cdn.example.org。
第4步:添加AAAA记录(IPv6,可选)
如果需要支持通过IPv6来访问, 您需要添加一个AAAA记录, 在记录值里面填写目标的IPv6地址, 剩下的其余字段都和A record记录的填写方式保持完全一致。
第5步:验证生效
先进行保存操作, 然后在后面等待一段时间, 这个等待的时间长短是根据TTL时间来定的, TTL时间通常是几分钟到48小时之间。
在这之后, 要使用nslookup 子域名.主域名命令或者dig 子域名.主域名命令来进行查询工作。等到确认系统返回的IP地址和我们原本配置好的IP地址是完全一致的情况下, 就可以确定这个注册过程已经完成。
关键注意事项
1. 子域名的数量其实是没有硬性上限的, 但是单个域名下的记录条数会受到注册商那边的一些限制, 这个限制通常是在100条到500条之间, 如果你想要设置的记录数量超出了这个范围的话, 你就需要对这些记录进行拆分处理。
2. 子域名不能跨主域名使用, 意思是说在example.com下面创建出来的子域名, 是没有办法直接解析到example.org去的。
3. 修改一个已经有子域名的那指向, 并不会导致“重新注册”的情况发生, 而仅仅是会更新一下解析记录而已。
4. 如果你主域名使用的是NS记录并且托管在第三方DNS服务商那里的话, 那么你需要去登录那个服务商的控制台来进行操作, 而不是在你的注册商后台去搞。
5. 子域名本身不会额外收取注册费用, 可是, 你要是想要去绑定那个SSL证书, 又或者是要启用CDN之类的增值服务的话, 这些个事情它可能是会单独进行计费的。
在完成了上面的那些步骤之后, 这个子域名现在就处于可以使用的状态了, 它可以配合着Web服务器的配置, 比如Nginx里面的server_name, 又或者是Apache里面的VirtualHost, 来实现独立站点的访问功能。

