域名管理方法、装置、电子设备、介质及程序产品制造方法及图纸

技术编号:33630322 阅读:13 留言:0更新日期:2022-06-02 01:32
本公开实施例公开了一种域名管理方法、装置、电子设备、介质及程序产品,包括:获取域名绑定请求,所述域名绑定请求用于添加从第一域名到第二域名的解析;发送第三域名;当所述第一域名能够被域名服务器解析为所述第三域名时,添加从所述第一域名到所述第二域名的解析。析。析。

【技术实现步骤摘要】
域名管理方法、装置、电子设备、介质及程序产品


[0001]本公开涉及计算机
,具体涉及一种域名管理方法、装置、电子设备、介质及程序产品。

技术介绍

[0002]当前,可通过在域名服务器中,为用户域名和用户在对象存储服务(Object Storage Service,OSS)中使用的逻辑空间bucket(桶)的bucket域名添加解析的方式,实现基于所述用户域名访问所述bucket域名,从而用户无需记录其实际存放数据的bucket的bucket域名,而是可以方便地使用自己定义的用户域名对其进行访问。然而,这种操作方式并不对用户域名进行安全验证,存在较大的安全隐患。

技术实现思路

[0003]为了解决相关技术中的问题,本公开实施例提供一种域名管理方法、装置、电子设备、介质及程序产品。
[0004]第一方面,本公开实施例中提供了一种域名管理方法。
[0005]具体地,所述域名管理方法,包括:
[0006]获取域名绑定请求,所述域名绑定请求用于添加从第一域名到第二域名的解析;
[0007]发送第三域名;
[0008]当所述第一域名能够被域名服务器解析为所述第三域名时,添加从所述第一域名到所述第二域名的解析。
[0009]结合第一方面,本公开在第一方面的第一种实现方式中,其中:
[0010]所述获取域名绑定请求,包括从用户客户端获取所述域名绑定请求;
[0011]所述域名绑定请求中包含所述第二域名的合法使用者的信息;
[0012]针对不同的第一域名发送不同的第三域名;
[0013]所述发送第三域名,包括向所述客户端发送所述第三域名.
[0014]结合第一方面的第一种实现方式,本公开在第一方面的第二种实现方式中,其中:
[0015]所述第三域名包括随机域名;
[0016]所述客户端将所述第三域名和所述第一域名发送到所述域名服务器,以添加从所述第一域名到所述第三域名的解析。
[0017]结合第一方面,本公开在第一方面的第三种实现方式中,其中,所述当所述第一域名能够被域名服务器解析为所述第三域名时,添加从所述第一域名到所述第二域名的解析,包括:
[0018]当所述第一域名能够被域名服务器解析为所述第三域名时,在所述域名服务器添加从所述第三域名到所述第二域名的解析。
[0019]结合第一方面的第三种实现方式,本公开在第一方面的第四种实现方式中,还包括:
[0020]当所述第二域名被删除时,删除从所述第三域名到所述第二域名的解析。
[0021]结合第一方面,本公开在第一方面的第五种实现方式中,其中,所述当所述第一域名能够被域名服务器解析为所述第三域名时,添加从所述第一域名到所述第二域名的解析,包括:
[0022]当所述第一域名能够被域名服务器解析为所述第三域名时,将所述第二域名发送到所述客户端,其中,所述客户端在接收到所述第二域名之后,从所述域名服务器删除从所述第一域名到所述第三域名的解析,并且在所述域名服务器添加从所述第一域名到所述第二域名的解析。
[0023]第二方面,本公开实施例中提供了一种域名管理方法。
[0024]具体地,所述域名管理方法,包括:
[0025]发送域名绑定请求,所述域名绑定请求用于添加从第一域名到第二域名的解析;
[0026]接收第三域名;
[0027]将所述第三域名和所述第一域名发送到域名服务器,以添加从所述第一域名到所述第三域名的解析;
[0028]在成功添加所述第一域名到所述第三域名的解析之后,从所述第一域名到所述第二域名的解析被添加。
[0029]结合第二方面,本公开在第二方面的第一种实现方式中,其中,所述发送域名绑定请求,包括向所述第二域名的管理服务器发送所述域名绑定请求,所述方法还包括:
[0030]在成功添加所述第一域名到所述第三域名的解析之后,向所述管理服务器发送通知;
[0031]从所述管理服务器接收所述第二域名,其中,所述管理服务器响应于接收到所述通知而发送所述第二域名;
[0032]从所述域名服务器删除从所述第一域名到所述第三域名的解析,并且在所述域名服务器添加从所述第一域名到所述第二域名的解析。
[0033]第三方面,本公开实施例中提供了一种域名管理装置。
[0034]具体地,所述域名管理装置,包括:
[0035]获取模块,用于获取域名绑定请求,所述域名绑定请求用于添加从第一域名到第二域名的解析;
[0036]第一发送模块,用于发送第三域名;
[0037]第一添加模块,用于当所述第一域名能够被域名服务器解析为所述第三域名时,添加从所述第一域名到所述第二域名的解析。
[0038]结合第三方面,本公开在第三方面的第一种实现方式中,其中:
[0039]所述获取域名绑定请求,包括从用户客户端获取所述域名绑定请求;
[0040]所述第一域名包含所述第二域名的合法使用者的信息;
[0041]针对不同的第一域名发送不同的第三域名;
[0042]所述发送第三域名,包括向所述客户端发送所述第三域名。
[0043]结合第三方面的第一种实现方式,本公开在第三方面的第二种实现方式中,其中:
[0044]所述第三域名包括随机域名;
[0045]所述客户端将所述第三域名和所述第一域名发送到所述域名服务器,以添加从所
述第一域名到所述第三域名的解析。
[0046]结合第三方面,本公开在第三方面的第三种实现方式中,其中,所述当所述第一域名能够被域名服务器解析为所述第三域名时,添加从所述第一域名到所述第二域名的解析,包括:
[0047]当所述第一域名能够被域名服务器解析为所述第三域名时,在所述域名服务器添加从所述第三域名到所述第二域名的解析。
[0048]结合第三方面的第三种实现方式,本公开在第三方面的第四种实现方式中,所述第一添加模块还用于当所述第二域名被删除时,删除从所述第三域名到所述第二域名的解析。
[0049]结合第三方面,本公开在第三方面的第五种实现方式中,其中,所述当所述第一域名能够被域名服务器解析为所述第三域名时,添加从所述第一域名到所述第二域名的解析,包括:
[0050]当所述第一域名能够被域名服务器解析为所述第三域名时,将所述第二域名发送到所述客户端,其中,所述客户端在接收到所述第二域名之后,从所述域名服务器删除从所述第一域名到所述第三域名的解析,并且在所述域名服务器添加从所述第一域名到所述第二域名的解析。
[0051]第四方面,本公开实施例中提供了一种域名管理装置。
[0052]具体地,所述域名管理装置,包括:第二发送模块,用于发送域名绑定请求,所述域名绑定请求用于添加从第一域名到第二域名的解析;
[0053]接收模块,用于接收第三域名;
[0054]第二添加模块,用于将所述第三域名和所述第一域名发送到本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种域名管理方法,包括:获取域名绑定请求,所述域名绑定请求用于添加从第一域名到第二域名的解析;发送第三域名;当所述第一域名能够被域名服务器解析为所述第三域名时,添加从所述第一域名到所述第二域名的解析。2.根据权利要求1所述的方法,其中:所述获取域名绑定请求,包括从用户客户端获取所述域名绑定请求;所述域名绑定请求中包含所述第二域名的合法使用者的信息;针对不同的第一域名发送不同的第三域名;所述发送第三域名,包括向所述客户端发送所述第三域名。3.根据权利要求2所述的方法,其中:所述第三域名包括随机域名;所述客户端将所述第三域名和所述第一域名发送到所述域名服务器,以添加从所述第一域名到所述第三域名的解析。4.根据权利要求1所述的方法,其中,所述当所述第一域名能够被域名服务器解析为所述第三域名时,添加从所述第一域名到所述第二域名的解析,包括:当所述第一域名能够被域名服务器解析为所述第三域名时,在所述域名服务器添加从所述第三域名到所述第二域名的解析。5.根据权利要求4所述的方法,还包括:当所述第二域名被删除时,删除从所述第三域名到所述第二域名的解析。6.根据权利要求1所述的方法,其中,所述当所述第一域名能够被域名服务器解析为所述第三域名时,添加从所述第一域名到所述第二域名的解析,包括:当所述第一域名能够被域名服务器解析为所述第三域名时,将所述第二域名发送到所述客户端,其中,所述客户端在接收到所述第二域名之后,从所述域名服务器删除从所述第一域名到所述第三域名的解析,并且在所述域名服务器添加从所述第一域名到所述第二域名的解析。7.一种域名管理方法,包括:发送域名绑定请求,所述域名绑定请求用于添加从第一域名到第二域名的解析;接收第三域名;将所述第三域名和所述第一域名发送到域名服务器,以添加从所述第一域名到所述第三域名的解析;其中,在成功添加所述第一域名到所述第三域名的解析之后,从所述第一域名到所述第二域名的解析被添加。8.根据权利要求7所述的方法,其中,所述发送域名绑定请求,包括向所述第二域名的管理服务器发送所述域名绑定请求,...

【专利技术属性】
技术研发人员:张玉
申请(专利权)人:阿里巴巴中国有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1