在管理多个域名的过程里, 忘记续费导致域名过期, 然后被其他人抢注注册, 这是非常普遍的情况。这也成了站长在日常做维护工作时, 特别容易忽略掉的一个风险点。使用gname.xin这个平台提供的自动提醒插件, 你可以在域名快过期的时候, 按照你自己提前设好的规则, 让系统自动给你发通知。

管理员能收到这类通知, 渠道有很多, 比如电子邮件、手机短信、企业微信、钉钉等等。这样做呢, 就可以从最一开始的地方根除那种因为疏忽而忘记付费延长有效期的坏情况。下面我们会把这款插件的功能说明书内容讲清楚, 还会说一遍把它安装部署的步骤流程, 以及具体怎么配置的一些规范要求。

核心功能

该插件是具备三层核心能力的。

邢台市重点项目建设促进中心

进行域名批量扫描这个工作的时候, 每天会定时去调用注册商的API接口, 从那里拉取所有已经绑定域名的到期时间信息, 然后系统会自动给那些剩余时间不足30天的域名打上标记, 并且生成一份预警清单, 这样就完全不需要人工去逐条查询了。

分级提醒: 支持对提醒节点进行自定义设置, 在默认情况下分为四级, 分别是到期之前的六十天、三十天、七天以及一天。在不同节点触发通知模板的同时也会匹配对应的紧急程度, 这样能够避免信息轰炸的情况发生, 也可以确保关键节点的提醒内容不被淹没。

当到期日期之前的7天这个时间段里, 域名的续费操作还没有被完成的时候, 那么该域名就会在自动的情况下被升级成为危险系数高的状态, 而且系统会把通知信息同步发送出去, 接收通知的人就是那些预先设定好的二级负责人;如果在这一天里面, 注册商那边的接口出现了异常的情况, 导致工作没办法正常继续的话, 那么这个扫描任务就需要自动地往后推延一天, 等到第二天再来进行执行, 这样一来, 就不会出现报告遗漏的现象。

部署与配置步骤

以gname.xin后台为例,完整部署流程如下:

第一步是先进入那个叫作gname.xin的管理控制台去登录一下, 接着找到并且点开「插件市场」这个东西, 然后在里面挑选那个「域名管理」分类项, 最后再点击安装带引号的那个「自动化域名到期提醒」插件。

第二步是在插件的设置页面里面, 去把那个注册商的API密钥给绑定好。然后就要把域名所对应的那个注册商(比如说Cloudflare、Namecheap这样的, 或者Aliyun也是等等的)的访问凭证填进去。最后要完成那个授权的验证过程。

管着十几个域名总怕过期?自动化域名到期提醒插件全解析(图1)

进入步骤三, 也就是需要对提醒节点进行配置的操作环节。目前系统里面使用的是默认的模板, 这个模板的规则是六点零小时、零点五天, 以及七天、一天的组合, 总共分为四个等级来进行提醒。

用户是可以去「提醒规则」这个面板里面对相关设置进行调整的。具体的操作方式包括可以增加或者减少一些节点的内容, 也可以修改对应的天数是多少, 还可以亲自定义每个节点在发送通知的时候所使用的具体文字内容。

第四步要做的事情是把通知渠道绑定起来, 这里要求你填写至少其中的一项内容, 比如说管理员的邮箱地址或者是手机号, 再或者是企业微信机器人的Webhook地址以及钉钉群的Webhook都行, 在完成上述填写工作以后需要分别去指定一级负责人以及二级负责人。

步骤五, 你点击那个「启用」按钮, 系统就会马上去执行第一次的全面扫描工作, 从这以后, 每天早上的八点整它都会自己运行, 根本就不用人工去干预。

通知内容与格式

每条提醒的通知里面都要有这些具体的东西, 比如说域名的名称, 负责这个域名的注册商是谁, 还有到期的时候是哪一天, 剩下多少天就过期了, 续费可以直接点的那个链接长什么样, 另外还要写上负责人的名字到底叫啥。

通知的标题样子是定死的, 就是“【域名到期预警】yourdomain.com 将于X天后到期”这种格式, 这样的话在收件箱里经常有很多信的情况下也能看得很清楚, 不至于被别人当成垃圾邮件给搞错了。

使用注意事项

同一个域名可以绑定多组负责人, 我们建议至少设置一级和二级两人。这样做是为了避免因为单点失联而导致域名过期。

如果在某通知渠道连续3次发送失败的情况出现了, 比方说邮箱被退信了, 或者是Webhook超时了, 系统就会在gname.xin后台弹出一个红色的告警信息, 这个操作的目的是提示管理员需要尽快更换通知方式。

这个插件本身并不负责执行续费的操作, 相关的续费流程需要通过注册商的后台或者是已经绑定的API来完成, 这个提醒的功能仅仅是作为一个触发信号来使用, 它不能够作为充当你续费凭证的作用。