APNIC Email Whois Update 教程(含SSO相关)
众所周知,APNIC 对于 End User 只提供了 Email Whois Update 方式,而这一更新方式非常难用,官方文档也比较含糊不清,包括最近将 Password 验证弃用,转为使用 SSO 验证(这一验证方式甚至没有在官方文档中提及)。
对于 Whois Update,总共可以分为三步
1.获取原本的 Whois 数据。
2.在原本的 Whois 数据上进行修改。
3.添加验证相关字段并发送邮件。
一、获取原有 Whois 数据
原有 Whois 数据是修改的模板,可以从 https://wq.apnic.net//static/search.html 获取。
得到如下数据。

二、进行修改
直接将他复制到文本编辑器中,按照语法( 可在 https://www.apnic.net/manage-ip/using-whois/guide/ 查看)进行修改。
三、进行验证并发送邮件
APNIC 提供 密码(将被弃用)、SSO、PGP-KEY 三种验证方式,此处介绍前两种。
1.密码
该密码为您在注册资源时,提供给 LIR 的密码,为 mntner 对象中的 auth 字段。

(此处内容理论上是 password 密码,现在文档已经查询不到密码验证相关内容,我不确定,但是知道你用的是密码就可以了)
只需要在你的2步内容最下方加入 passowrd: 密码 即可。

2.SSO
这是最新的验证方式,需要你的 auth 字段为 SSO 邮箱。
只需要在 MYAPNIC 注册一个账号即可,随后在登录状态下,打开控制台,输入
const token = JSON.parse(sessionStorage.getItem('oidc.user:https://login.apnic.net/oauth2/apnic:0oa1gdeajtsKwPywk3l7')).access_token; console.log(token);即可获取 token

对于 SSO 验证字段则为 token: 刚刚上面获得的内容(JWT)
最后,发送邮件(需要使用 mntner 对于的邮件)。
邮件收件人为 auto-dbm@apnic.net
主题为字段,由 NEW、MODIFY、HELP、HOW TO (https://www.apnic.net/manage-ip/using-whois/updating-whois/objects/)
正文为我们刚刚编辑的文本内容,一定要保证邮件是以文本形式发送出去的,也一定要保证去除例如:“发自我的xxx”、署名栏等无关紧要的内容。
最后 Send,即可完成。
等待几分钟,就可以收到来自 APNIC 的回信,告知编辑是否成功,若失败,则会提供原因,进行修改即可。
参考内容:
[1].APNIC 文档 https://www.apnic.net
[2].与 APNIC 的往来邮件 https://www.cxy.hk/xxxxx
[3].APNIC Github https://github.com/APNIC-net/whois-sso-mailupdate