域名访问方法及装置制造方法及图纸

技术编号:28848446 阅读:29 留言:0更新日期:2021-06-11 23:49
本公开涉及一种基于Portal认证的域名访问方法、装置、电子设备及计算机可读介质。该方法包括:获取来自客户端的域名访问请求,所述域名访问请求中包括域名;在认证设备本地检索所述域名对应的互联网协议地址;在检索到所述互联网协议地址时,将所述互联网协议地址作为所述域名访问请求的返回信息发送至所述客户端,以使得所述客户端基于所述返回信息进行网络访问。本公开涉及的基于Portal认证的域名访问方法、装置、电子设备及计算机可读介质,能够解决现有技术中存在的、随机出现的、某些时间内域名访问失败的问题。

【技术实现步骤摘要】
域名访问方法及装置
本公开涉及计算机信息处理领域,具体而言,涉及一种基于Portal认证的域名访问方法、装置、电子设备及计算机可读介质。
技术介绍
根据国家有关上网规定,上网前必须进行身份认证。考虑到移动终端的复杂性,在终端上安装认证客户端进行身份认证是不现实的。几乎所有智能终端都配备了Web浏览器。最好通过网页进行身份验证。Portal认证可以以网页的形式为用户提供身份认证和个性化信息服务。Portal方式(即WEB+DHCP方式)是指用户第一次启动浏览器访问互联网时,将会被强制定向到Web认证页面,用户在认证页面输入WiFi帐号和密码通过认证后,由DHCP服务器分配IP地址即可访问互联网。可例如,在客户端想获取微信认证的过程中,客户端会访问域名为wifi.weixin.qq.com的服务器,认证设备需要对该域名进行放通处理。由于客户端和认证设备之间传输的是DNS请求,不能确保域名解析到的IP地址为域名全部的IP地址,故认证设备每次只能获取到部分IP地址,且可能与客户端获取到的IP地址不同,导致某段时间内放行wifi.weixin.qq.com失败。因此,需要一种新的基于Portal认证的域名访问方法、装置、电子设备及计算机可读介质。在所述
技术介绍
部分公开的上述信息仅用于加强对本公开的背景的理解,因此它可以包括不构成对本领域普通技术人员已知的现有技术的信息。
技术实现思路
有鉴于此,本公开提供一种基于Portal认证的域名访问方法、装置、电子设备及计算机可读介质,能够解决现有技术中存在的、随机出现的、某些时间内域名访问失败的问题。本公开的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本公开的实践而习得。根据本公开的一方面,提出一种基于Portal认证的域名访问方法,可用于认证设备,该方法包括:获取来自客户端的域名访问请求,所述域名访问请求中包括域名;在认证设备本地检索所述域名对应的互联网协议地址;在检索到所述互联网协议地址时,将所述互联网协议地址作为所述域名访问请求的返回信息发送至所述客户端,以使得所述客户端基于所述返回信息进行网络访问。在本公开的一种示例性实施例中,还包括:在未检索到所述互联网协议地址时,将所述域名访问请求发送至公网公共域名访问服务器;由所述公网公共域名访问服务器获取所述域名对应的互联网协议地址;基于互联网协议地址生成返回信息并发送至所述客户端,以使得所述客户端基于所述返回信息进行网络访问。在本公开的一种示例性实施例中,由所述公网公共域名访问服务器获取所述域名对应的互联网协议地址,还包括:将所述域名和其对应的互联网协议地址存储在认证设备本地。在本公开的一种示例性实施例中,还包括:获取来自客户端的互联网协议地址请求,所述互联网协议地址请求中包括互联网协议地址;核对所述互联网协议地址;在核对通过后将所述互联网协议地址请求发送至目标服务器。在本公开的一种示例性实施例中,还包括:获取来自客户端的认证请求,所述认证请求中包括目标网站;核对所述目标网站;在核对通过后将所述认证请求发送至目标服务器。在本公开的一种示例性实施例中,还包括:定期更新认证设备本地存储的域名和互联网协议地址的对应关系。根据本公开的一方面,提出一种基于Portal认证的域名访问方法,可用于客户端,该方法包括:生成域名访问请求,所述域名访问请求中包括域名;将所述域名访问请求发送至认证设备;由所述认证设备获取所述域名访问请求的返回信息;基于所述返回信息进行网络访问。在本公开的一种示例性实施例中,包括:生成互联网协议地址请求,所述互联网协议地址请求中包括互联网协议地址;将所述互联网协议地址请求发送至所述认证设备;通过所述认证设备登陆所述互联网协议地址对应的目标网站。在本公开的一种示例性实施例中,包括:生成认证请求,所述认证请求中包括目标网站;将所述认证请求发送至所述认证设备;通过所述认证设备将登陆所述目标网站以进行认证。根据本公开的一方面,提出一种基于Portal认证的域名访问装置,可用于认证设备,该装置包括:域名模块,用于获取来自客户端的域名访问请求,所述域名访问请求中包括域名;检索模块,用于在认证设备本地检索所述域名对应的互联网协议地址;信息模块,用于在检索到所述互联网协议地址时,将所述互联网协议地址作为所述域名访问请求的返回信息发送至所述客户端,以使得所述客户端基于所述返回信息进行网络访问。在本公开的一种示例性实施例中,还包括:转发模块,用于在未检索到所述互联网协议地址时,将所述域名访问请求发送至公网公共域名访问服务器;由所述公网公共域名访问服务器获取所述域名对应的互联网协议地址;基于互联网协议地址生成返回信息并发送至所述客户端,以使得所述客户端基于所述返回信息进行网络访问。根据本公开的一方面,提出一种基于Portal认证的域名访问装置,可用于客户端,该装置包括:生成模块,用于生成域名访问请求,所述域名访问请求中包括域名;发送模块,用于将所述域名访问请求发送至认证设备;获取模块,用于由所述认证设备获取所述域名访问请求的返回信息;访问模块,用于基于所述返回信息进行网络访问。根据本公开的一方面,提出一种电子设备,该电子设备包括:一个或多个处理器;存储装置,用于存储一个或多个程序;当一个或多个程序被一个或多个处理器执行,使得一个或多个处理器实现如上文的方法。根据本公开的一方面,提出一种计算机可读介质,其上存储有计算机程序,该程序被处理器执行时实现如上文中的方法。根据本公开的基于Portal认证的域名访问方法、装置、电子设备及计算机可读介质,获取来自客户端的域名访问请求,所述域名访问请求中包括域名;在认证设备本地检索所述域名对应的互联网协议地址;在检索到所述互联网协议地址时,将所述互联网协议地址作为所述域名访问请求的返回信息发送至所述客户端,以使得所述客户端基于所述返回信息进行网络访问的方式,能够解决现有技术中存在的、随机出现的、某些时间内域名访问失败的问题。应当理解的是,以上的一般描述和后文的细节描述仅是示例性的,并不能限制本公开。附图说明通过参照附图详细描述其示例实施例,本公开的上述和其它目标、特征及优点将变得更加显而易见。下面描述的附图仅仅是本公开的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是现有技术中认证组网框图。图2是根据一示例性实施例示出的一种基于Portal认证的域名访问方法的流程图。图3是根据另一示例性实施例示出的一种基于Portal认证的域名访问方法的流程图。图4是根据另一示例性实施例示出的一种基于Portal认证的域名访问方法的流程图。图5是根据一示例性实施例示出的一种基于Portal认证的域名访问装置的框图。图6是根据另一示例性实施例示出的一种基于Portal认证的域名访问装置的框图。图7是根据一示例性实施例示出的一种电子设备本文档来自技高网...

【技术保护点】
1.一种基于Portal认证的域名访问方法,可用于认证设备,其特征在于,包括:/n获取来自客户端的域名访问请求,所述域名访问请求中包括域名;/n在认证设备本地检索所述域名对应的互联网协议地址;/n在检索到所述互联网协议地址时,将所述互联网协议地址作为所述域名访问请求的返回信息发送至所述客户端,以使得所述客户端基于所述返回信息进行网络访问。/n

【技术特征摘要】
1.一种基于Portal认证的域名访问方法,可用于认证设备,其特征在于,包括:
获取来自客户端的域名访问请求,所述域名访问请求中包括域名;
在认证设备本地检索所述域名对应的互联网协议地址;
在检索到所述互联网协议地址时,将所述互联网协议地址作为所述域名访问请求的返回信息发送至所述客户端,以使得所述客户端基于所述返回信息进行网络访问。


2.如权利要求1所述的方法,其特征在于,还包括:
在未检索到所述互联网协议地址时,将所述域名访问请求发送至公网公共域名访问服务器;
由所述公网公共域名访问服务器获取所述域名对应的互联网协议地址;
基于互联网协议地址生成返回信息并发送至所述客户端,以使得所述客户端基于所述返回信息进行网络访问。


3.如权利要求2所述的方法,其特征在于,由所述公网公共域名访问服务器获取所述域名对应的互联网协议地址,还包括:
将所述域名和其对应的互联网协议地址存储在认证设备本地。


4.如权利要求1所述的方法,其特征在于,还包括:
获取来自客户端的互联网协议地址请求,所述互联网协议地址请求中包括互联网协议地址;
核对所述互联网协议地址;
在核对通过后将所述互联网协议地址请求发送至目标服务器。


5.如权利要求1所述的方法,其特征在于,还包括:
获取来自客户端的认证请求,所述认证请求中包括目标网站;
核对所述目标网站;
在核对通过后将所述认证请求发送至目标服务器。


6.如权利要求1所述的方法,其特征在于,还包括:
定期更新认证设备本地存储的域名和互联网协议地址的对应关系。


7.一种基于Portal认证的域名访问方法,可用于客户端,其特征在于,包括:
生成域名访问请求,所述域名访问请求中包括域名;
将所述域名访问请求发送至认证设备;
由所述认证设备获取所述域名访问请求的返回信息;
基于所述返回信息进行网络访问。


8.如权...

【专利技术属性】
技术研发人员:何辉海
申请(专利权)人:杭州迪普科技股份有限公司
类型:发明
国别省市:浙江;33

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

1