二级域名生成器, 这种在线工具, 它专门用来干的事情, 就是批量生成子域名, 以及管理子域名, 还有配置子域名。这里的子域名, 也就是二级域名。
它的作用是, 帮助网站的站长, 还有开发者这些人群, 能够高效地完成任务, 具体要完成的任务, 是子域名的命名规划工作, 以及子域名的部署工作。那么, 下面呢, 我将从四个不同的维度来给出完整的使用指南。这四个维度分别是功能方面, 步骤方面, 场景方面, 注意事项方面。
一、核心功能说明
所谓的二级域名, 就是指在主域名前面加上去的一个前缀, 就拿 blog.example.com 这个例子来解释一下, 里面的那个 blog 部分, 它就是二级域名。关于这个东西, 生成器一共提供了四个最核心的功能, 具体如下:
这个功能可以实现批量生成, 它依据事先设定好的规则, 一次性就能弄出几十甚至几百个不同的子域名名字来, 这样就不用一个一个去手动输入信息了, 节省了需要花费的时间。
格式校验的功能包括自动检查命名是否符合 DNS 规范, DNS 规范的规则是仅包含小写字母 a-z、数字 0-9 以及连字符 -, 并且名称不能以连字符开头, 也不能以连字符结尾。
冲突检测这一步是把你要用的子域名和那些已经存在的子域名列表进行比对, 然后把那些重复的条目标记出来, 是为了避免在解析的时候发生冲突。
多格式导出: 支持把数据导出成CSV这种格式, 还可以导出成TXT以及JSON这样的格式, 你能够直接进行粘贴操作, 也允许导入到DNS解析管理面板。
二、操作步骤
1. 输入主域名:在工具栏填入你的主域名,如 example.com
2. 这里先定下一些规矩, 这些规矩是用来生成设定的。
所谓前缀模式, 实际上就是指按照具体的序号进行排列, 这些序号的格式是像零零一、 zero零二这样的数字序列, 或者是选取一些特定的关键词来作为前缀, 比如store、api和cdn等这些词汇, 又或许是完全随机地选取一些字符串来充当这种前缀的方式。
数量这一部分, 是需要来填写的, 具体填写的内容为需要生成的子域名的总的数量。
可选的, 可以加上后缀, 比如说是用 -zh、-en 这样的标识来代表不同的语言或者是地区。
3. 在预览与筛选这个步骤当中, 你要先看看生成的那些结果, 然后在列出来的表格里边一个一个地去查看, 对于你觉得没有用的那些条目呢, 你自己动手把她们删掉。
4. 导出并导入: 在把文件下载下来以后, 去域名管理后台的DNS解析设置里头, 然后批量地去添加A记录或者是CNAME记录。
三、典型应用场景
四、选择工具时的关键考量
在一定的数量范围里面, 是否存在免收费用的使用情形, 这一行为能够对试错所带来的成本进行有效降低。
服务商兼容: 导出格式这个情况, 是不是和你要用的 DNS 服务商, 像阿里云、腾讯云还有 Cloudflare 这些情况匹配得上。
API接口: 这个选项是在询问, 公司或是系统到底有没有提供 API 这种技术途径, 以便让那些自动运行的脚本去进行批量调用和处理数据。
关于命名灵活度, 现在的人要搞明白的是, 系统方面到底支不支持正则表达式这种高级的规则写法, 同时模板变量这类东西也在考虑的范围之内。
比如说, gname.xin这些在线的平台给我们提供了一个生成二级域名的一种办法, 那种办法是比较简洁的, 我们只需要输入主域名和需要的数量就可以快速地得到结果了, 这种办法非常适合在我们进行正式的部署工作之前用来验证一下我们的命名方案可不可行。
Q:生成的二级域名需要单独备案吗?
A的意思是, 对于中国大陆地区的网络情况来说, 如果主域名已经把icp备案这个事情给办好了, 那么二级域名就可以直接跟着主域名的icp备案信息一起走, 不需要再去单独搞一个备案手续, 但是这里头有一个前提条件, 就是必须得确保那个主域名已经完成了备案的相关工作。
Q:一次最多能生成多少条?
A: 解析条目的上限要看域名服务商是咋规定的。通常情况下, 在单个域名下面能够添加的记录数量是从几百条到几千条之间不等。
Q:名称含非法字符怎么办?
合格的生成器会自动把空格、中文和下划线等等非法字符给过滤掉, 然后只输出那些符合 RFC 1035 标准的命名。
六、注意事项
子域名的层级深度如果设置得太深, 例如出现像 a.b.c.example.com 这样的结构, 是会带来 DNS 解析延迟增加的问题的。所以建议把层级的数目控制在两层以内为好。
在开始批量创建操作之前, 一定要先去确认一下主域名的DNS解析权限是不是已经具备, 这样做的目的是为了能够避免在后面生成完之后, 发现根本无法添加相应的记录。
我们需要去做的事情, 就是要把那些已经下线了的子域名相关的解析条目给清理掉二级域名生成器二级域名生成器,这么做的原因呢, 是为了要让 DNS 查询的这个负载能够降下来。

