域名代理注册方法和装置与流程

文档序号:12162203阅读:189来源:国知局
域名代理注册方法和装置与流程

本发明涉及域名注册领域,尤其涉及一种域名代理注册方法和装置。



背景技术:

通用顶级域名(Generic top-level domains,简称gTLD)是供一些特定组织使用的顶级域,例如:.com代表商业机构、.cn代表国家。域名需要先注册再使用,可扩展供应协议(Extensible Provisioning Protocol,简称EPP)是域名注册商开展gTLD业务的标准通信协议,域名注册商通过EPP客户端与注册局进行域名交易。其中,注册局包括国内注册局和境外注册局。

在现有技术中,国内域名注册商向境外注册局开展域名注册业务时,通常采用直连通信,即,EPP客户端与境外注册局通过EPP协议直连通信进行域名交易,由于境外注册局进行域名审核的标准与国内不同,一些违规域名常常可以通过境外注册局的审核从而注册成功,造成这些违规域名在国内违规使用,从而影响了通用顶级域名在国内使用的安全性。



技术实现要素:

本发明提供一种域名代理注册方法和装置,可以确保违规域名不会向境外注册局进行域名注册,保证了通用顶级域名在国内使用的安全性。

本发明提供的域名代理注册方法,包括:

接收待注册用户通过可扩展供应协议EPP客户端发送的注册请求报文,所述注册请求报文中包含待注册用户的标识和待注册的域名名称;

对所述待注册的域名名称进行识别,确定所述待注册的域名名称是否为违规域名;若否,则将所述注册请求报文发送至境外注册设备进行域名注册。

本发明提供的域名代理注册装置,包括:

可扩展供应协议EPP通信模块,用于接收待注册用户通过EPP客户端发送的注册请求报文,所述注册请求报文中包含待注册用户的标识和待注册的 域名名称;

注册处理模块,用于对所述待注册的域名名称进行识别,确定所述待注册的域名名称是否为违规域名;

所述EPP通信模块还用于,若所述待注册的域名名称为合法域名,则将所述注册请求报文发送至境外注册设备进行域名注册。

本发明提供了一种域名代理注册方法和装置,域名代理注册方法包括:接收待注册用户通过EPP客户端发送的注册请求报文,注册请求报文中包含待注册用户的标识和待注册的域名名称,对待注册的域名名称进行识别,确定待注册的域名名称是否为违规域名,若否,则将注册请求报文发送至境外注册设备进行域名注册。本发明提供的域名代理注册方法,在将注册请求报文发送至境外注册设备之前,先进行域名违规过滤处理,只有合法域名才能继续向境外注册设备进行域名注册,确保了违规域名不会向境外注册局进行域名注册,从而保证了通用顶级域名在国内使用的安全性。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例一提供的域名代理注册方法的流程图;

图2为本发明实施例二提供的域名代理注册方法的流程图;

图3为本发明实施例三提供的域名代理注册方法的流程图;

图4为本发明实施例一提供的域名代理注册装置的结构示意图;

图5为本发明实施例二提供的域名代理注册装置的结构示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获 得的所有其他实施例,都属于本发明保护的范围。

图1为本发明实施例一提供的域名代理注册方法的流程图。如图1所示,本实施例提供的域名代理注册方法,可以包括:

步骤101、接收待注册用户通过EPP客户端发送的注册请求报文。

其中,注册请求报文中包含待注册用户的标识和待注册的域名名称。

其中,待注册用户的标识用于区分待注册用户,可以是一个字段信息,也可以是多个字段信息的组合,本实施例对于待注册用户的标识的具体形式不加以限制。例如,若待注册用户为个人,待注册用户的标识可以为个人姓名、个人电话号码、个人电子邮箱,等等;若待注册用户为企业,待注册用户的标识可以为企业名称、企业地址,等等。

步骤103、对待注册的域名名称进行识别,确定待注册的域名名称是否为违规域名;若否,则将注册请求报文发送至境外注册设备进行域名注册。

在本步骤中,主要对待注册的域名名称进行违规过滤处理。所谓违规域名,通常指与社会法规和道德不相符的敏感事件、敏感人物等相关联的负面词汇,以及与特定事件、特定人物等相关联的特定词汇。在向境外注册设备进行域名注册的过程中,由于域名审核标准不同,一个域名在国内属于违规域名,但是在境外可能属于合法域名,这样的域名可能通过境外注册设备的审核而注册成功,从而引起该域名在国内使用的安全性问题。通过本步骤,首先对待注册的域名名称进行违规过滤处理,只有当域名名称合法,才继续向境外注册设备进行域名注册,确保违规域名不会进行域名注册,从而保证了通用顶级域名在国内使用的安全性。

本实施例提供了一种域名代理注册方法,包括:接收待注册用户通过EPP客户端发送的注册请求报文,注册请求报文中包含待注册用户的标识和待注册的域名名称,对待注册的域名名称进行识别,确定待注册的域名名称是否为违规域名,若否,则将注册请求报文发送至境外注册设备进行域名注册。本实施例提供的域名代理注册方法,在将注册请求报文发送至境外注册设备之前,先进行域名违规过滤处理,只有合法域名才能继续向境外注册设备进行域名注册,确保了违规域名不会向境外注册局进行域名注册,从而保证了通用顶级域名在国内使用的安全性。

图2为本发明实施例二提供的域名代理注册方法的流程图,本实施例在 实施例一的基础上,提供了域名代理注册方法的另一种实现方式。如图2所示,本实施例提供的域名代理注册方法,可以包括:

步骤201、接收待注册用户通过EPP客户端发送的注册请求报文。

其中,注册请求报文中包含待注册用户的标识和待注册的域名名称。

步骤203、对待注册的域名名称进行识别,确定待注册的域名名称是否为违规域名;若否,则将注册请求报文发送至境外注册设备进行域名注册。

步骤205、接收境外注册设备发送的注册请求结果报文。

步骤207、根据注册请求结果报文确定域名注册是否成功。

将注册请求报文发送至境外注册设备进行域名注册,域名注册可能成功,也可能不成功。在本步骤中,根据境外注册设备返回的注册请求结果报文确定域名注册是否成功,若域名注册成功,则执行步骤209;若域名注册不成功,则执行步骤211。

步骤209、向EPP客户端发送注册成功报文,并在注册数据库中存储待注册用户的标识和待注册的域名名称。

如果域名注册成功,则向EPP客户端发送注册成功报文,以便待注册用户通过EPP客户端进行注册结果查询,并在注册数据库中存储待注册用户的标识和待注册的域名名称,以便利用这些信息进行域名注册重复性检测、域名有效性检测等其它操作。其中,注册成功报文可以是境外注册设备发送的注册请求结果报文,也可以是重新生成的,本实施例对此不加以限制。

步骤211、向EPP客户端发送注册失败报文。

如果域名注册失败,则向EPP客户端发送注册失败报文,以便待注册用户通过EPP客户端进行注册结果查询。其中,注册失败报文可以是境外注册设备发送的注册请求结果报文,也可以是重新生成的,本实施例对此不加以限制。

其中,在步骤203中,对待注册的域名名称进行识别,确定待注册的域名名称是否为违规域名,一种实现方式可以为:

将待注册的域名名称与注册数据库中存储的违规关键词进行比对识别,若匹配,则确定待注册的域名名称为违规域名,并向EPP客户端发送错误提示报文;或者,若不匹配,则确定待注册的域名名称为合法域名。

本实施例提供了一种域名代理注册方法,包括:接收待注册用户通过EPP 客户端发送的注册请求报文,注册请求报文中包含待注册用户的标识和待注册的域名名称,对待注册的域名名称进行识别,确定待注册的域名名称是否为违规域名,若否,则将注册请求报文发送至境外注册设备进行域名注册。本实施例提供的域名代理注册方法,在将注册请求报文发送至境外注册设备之前,先进行域名违规过滤处理,只有合法域名才能继续向境外注册设备进行域名注册,确保了违规域名不会向境外注册局进行域名注册,从而保证了通用顶级域名在国内使用的安全性。

图3为本发明实施例三提供的域名代理注册方法的流程图,本实施例在实施例一和实施例二的基础上,提供了域名代理注册方法的又一种实现方式。如图3所示,本实施例提供的域名代理注册方法,可以包括:

步骤301、接收待注册用户通过EPP客户端发送的注册请求报文。

其中,注册请求报文中包含待注册用户的标识和待注册的域名名称。

步骤303、对待注册的域名名称进行识别,确定待注册的域名名称是否为违规域名;若否,则将注册请求报文发送至境外注册设备进行域名注册。

步骤305、接收境外注册设备发送的注册请求结果报文。

步骤307、根据注册请求结果报文确定域名注册是否成功。若是,则向EPP客户端发送注册成功报文,并在注册数据库中存储待注册用户的标识和待注册的域名名称;或者,若否,则向EPP客户端发送注册失败报文。

步骤309、接收待注册用户通过审核客户端发送的审核请求报文。

其中,审核请求报文中包含待注册用户的标识、待注册用户的身份信息和待注册的域名名称。

其中,待注册用户的身份信息用于识别待注册用户的身份,可以是一个字段信息,也可以是多个字段信息的组合,本实施例对于待注册用户的身份信息的具体形式不加以限制。例如,若待注册用户为个人,待注册用户的身份信息可以为身份证照片、身份证号码,等等;若待注册用户为企业,待注册用户的身份信息可以为企业营业执照照片、企业营业执照号码,等等。

步骤311、根据待注册用户的标识和待注册的域名名称确定待注册的域名名称是否为已注册域名,若为已注册域名,则继续根据待注册用户的身份信息确定待注册用户是否为合法用户。

在本步骤中,先判断待注册的域名名称是否为已注册域名,如果是已注 册域名,则继续进行待注册用户的身份识别,如果不是已注册域名,就没有必要进行待注册用户的身份识别。在判断待注册的域名名称是否为已注册域名时,根据待注册用户的标识和待注册的域名名称共同判断,以保证待注册用户与域名名称的对应关系。

如果待注册用户为合法用户,则执行步骤313;如果待注册用户为非法用户,则执行步骤315。

步骤313、向审核客户端发送审核成功报文。

在本步骤中,如果待注册用户为合法用户,则向审核客户端发送审核成功报文,以便待注册用户通过审核客户端进行审核结果查询。

步骤315、向境外注册设备发送注册撤销请求报文,注册撤销请求报文中包含待注册的域名名称。

在本步骤中,如果待注册用户为非法用户,则向境外注册设备发送注册撤销请求报文以请求撤销该已注册域名。虽然之前域名注册成功,但是由于待注册用户是非法用户,所以可能会引起该域名在国内使用的安全性问题。通过本步骤,当待注册用户为非法用户时,将该用户之前已经注册成功的域名申请撤销,可以进一步确保非法用户不会成功使用该域名,从而进一步保证了通用顶级域名在国内使用的安全性。

其中,在步骤311中,根据待注册用户的标识和待注册的域名名称确定待注册的域名名称是否为已注册域名,一种实现方式可以是:

将待注册用户的标识和待注册的域名名称与注册数据库中存储的已注册信息进行比对识别,若匹配,则确定待注册的域名名称为已注册域名;或者,若不匹配,则确定待注册的域名名称为未注册域名。

其中,在步骤311中,根据待注册用户的身份信息确定待注册用户是否为合法用户,一种实现方式可以是:

将待注册用户的身份信息与审核数据库中存储的审核信息进行比对,若匹配,则确定待注册用户为合法用户;或者,若不匹配,则确定待注册用户为非法用户。

其中,在步骤315中,向境外注册设备发送注册撤销请求报文之后,还可以包括:

接收境外注册设备发送的注册撤销请求结果报文,删除注册数据库中存 储的待注册用户的标识和待注册的域名名称,并向EPP客户端发送注册失败报文。

本实施例提供了一种域名代理注册方法,包括:接收待注册用户通过EPP客户端发送的注册请求报文,注册请求报文中包含待注册用户的标识和待注册的域名名称,对待注册的域名名称进行识别,确定待注册的域名名称是否为违规域名,若否,则将注册请求报文发送至境外注册设备进行域名注册。本实施例提供的域名代理注册方法,在将注册请求报文发送至境外注册设备之前,先进行域名违规过滤处理,只有合法域名才能继续向境外注册设备进行域名注册,确保了违规域名不会向境外注册局进行域名注册,从而保证了通用顶级域名在国内使用的安全性。

图4为本发明实施例一提供的域名代理注册装置的结构示意图,本实施例提供的域名代理注册装置,用以执行图1所示实施例中的域名代理注册方法。如图4所示,本实施例提供的域名代理注册装置,可以包括:

EPP通信模块11,用于接收待注册用户通过EPP客户端发送的注册请求报文,注册请求报文中包含待注册用户的标识和待注册的域名名称。

注册处理模块13,用于对待注册的域名名称进行识别,确定待注册的域名名称是否为违规域名。

EPP通信模块11还用于,若待注册的域名名称为合法域名,则将注册请求报文发送至境外注册设备进行域名注册。

本实施例提供了一种域名代理注册装置,包括:EPP通信模块注册处理模块,其中,EPP通信模块用于接收待注册用户通过EPP客户端发送的注册请求报文,注册请求报文中包含待注册用户的标识和待注册的域名名称,注册处理模块用于对待注册的域名名称进行识别,确定待注册的域名名称是否为违规域名,EPP通信模块还用于,若待注册的域名名称为合法域名,则将注册请求报文发送至境外注册设备进行域名注册。本实施例提供的域名代理注册装置,在将注册请求报文发送至境外注册设备之前,先进行域名违规过滤处理,只有合法域名才能继续向境外注册设备进行域名注册,确保了违规域名不会向境外注册局进行域名注册,从而保证了通用顶级域名在国内使用的安全性。

图5为本发明实施例二提供的域名代理注册装置的结构示意图,本实施 例在实施例一的基础上,提供了域名代理注册装置的另一种可行结构,本实施例提供的域名代理注册装置,用以执行图1至图3所示实施例中的域名代理注册方法。如图5所示,本实施例提供的域名代理注册装置,可以包括:EPP通信模块11和注册处理模块13。

EPP通信模块11还用于,接收境外注册设备发送的注册请求结果报文。

注册处理模块13还用于,根据注册请求结果报文确定域名注册是否成功;若是,则在注册数据库中存储待注册用户的标识和待注册的域名名称。

EPP通信模块11还用于,若域名注册成功,则向EPP客户端发送注册成功报文;或者,若域名注册失败,则向EPP客户端发送注册失败报文。

可选的,还包括审核处理模块15。

EPP通信模块11还用于,接收待注册用户通过审核客户端发送的审核请求报文,审核请求报文中包含待注册用户的标识、待注册用户的身份信息和待注册的域名名称。

审核处理模块15,用于根据待注册用户的标识和待注册的域名名称确定待注册的域名名称是否为已注册域名;若为已注册域名,则继续根据待注册用户的身份信息确定待注册用户是否为合法用户。

EPP通信模块11还用于,若待注册用户为合法用户,则向审核客户端发送审核成功报文;或者,若待注册用户为非法用户,则向境外注册设备发送注册撤销请求报文,注册撤销请求报文中包含待注册的域名名称。

可选的,注册处理模块13具体用于:将待注册的域名名称与注册数据库中存储的违规关键词进行比对;若匹配,则确定待注册的域名名称为违规域名;或者,若不匹配,则确定待注册的域名名称为合法域名。

EPP通信模块11还用于,若待注册的域名名称为违规域名,则向EPP客户端发送错误提示报文。

可选的,审核处理模块15具体用于:将待注册用户的身份信息与审核数据库中存储的审核信息进行比对;若匹配,则确定待注册用户为合法用户;或者,若不匹配,则确定待注册用户为非法用户。

本实施例提供了一种域名代理注册装置,包括:EPP通信模块注册处理模块,其中,EPP通信模块用于接收待注册用户通过EPP客户端发送的注册请求报文,注册请求报文中包含待注册用户的标识和待注册的域名名称,注 册处理模块用于对待注册的域名名称进行识别,确定待注册的域名名称是否为违规域名,EPP通信模块还用于,若待注册的域名名称为合法域名,则将注册请求报文发送至境外注册设备进行域名注册。本实施例提供的域名代理注册装置,在将注册请求报文发送至境外注册设备之前,先进行域名违规过滤处理,只有合法域名才能继续向境外注册设备进行域名注册,确保了违规域名不会向境外注册局进行域名注册,从而保证了通用顶级域名在国内使用的安全性。

最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1