APNIC Whois 数据库要求资源持有者提供联系信息以便处理滥用投诉和故障排查。传统做法是创建 person 对象绑定个人,但人员变动会导致大量记录逐条更新。role 对象以职能角色替代个人,实现联系信息的集中维护与隐私保护。
role 对象的定义与机制:role 对象描述一组人共同履行的职能角色,如帮助台或网络运营中心(NOC)。与 person 对象仅绑定单一自然人不同,role 对象在数据库中作为独立对象存在,通过 nic-hdl 引用。资源记录(inetnum、aut-num 等)的 admin-c、tech-c、abuse-c 字段可统一指向同一 role 对象。当人员调整时,仅需修改 role 对象内的成员列表或联系方式,所有关联资源自动生效,避免逐条变更 person 对象带来的维护开销。
隐私保护与滥用处理的取舍:person 对象在公共 Whois 中暴露个人姓名、电话、邮箱等隐私字段;role 对象仅展示角色名称、通用邮箱(如 noc@example.net)和组织地址,自然人信息不再公开。滥用投诉可由值班小组轮流响应,避免单点故障。权衡在于:role 对象需额外维护成员映射关系,且部分历史工具对 role 引用的解析支持不如 person 对象成熟,迁移前需验证下游系统兼容性。
迁移步骤与工具链:首先在 APNIC Whois 数据库检查现有资源的联系人字段,确认是否已使用 role 对象。未使用者可通过 MyAPNIC 创建 role 对象,填写角色名称、通用邮箱、地址、电话及可选的 admin-c/tech-c 引用。创建后获得 nic-hdl(如 ROLE123-AP),再批量更新资源记录的联系人字段指向该 handle。若遇技术阻碍,可联系 APNIC Helpdesk 协助。原文未给出具体迁移耗时或批量操作 API 细节。
对网络工程师而言,采用 role 对
原文: APNIC Blog(2018-09-12)|编译自 APNIC Blog,事实以原文为准。
来源:APNIC Blog