智能组网终端管理界面的访问方法、装置及智能组网终端与流程

文档序号:34264802发布日期:2023-05-25 06:09阅读:150来源:国知局
本发明涉及计算机网络,特别涉及一种智能组网终端管理界面的访问方法、装置及智能组网终端。
背景技术
::1、目前,家庭用户对网络性能要求越来越高,越来越多的家庭选择了pon(passiveoptical network,无源光网络)接入方式,由于pon接入网的建设模式局限性,光猫放置在特定的位置后所能覆盖的范围有限,往往无法全部覆盖整个家庭,因此,用户需要在光猫的lan侧下挂一个智能组网终端,用于延伸光猫的网络覆盖。2、市面上流行的智能组网终端设有管理界面,用户可以登陆该管理界面查看智能组网终端的接入设备,也可以设置智能组网终端的上网方式、wifi名称和wifi密码等。通常用户有两种方式来访问智能组网终端的管理界面,一种是在浏览器的地址栏中输入智能组网终端的管理ip,另一种是在浏览器的地址栏中输入智能组网终端的域名。由于很多人并不清楚ip地址的含义,另外智能组网终端的管理ip地址并不总是固定的,因此目前大多数用户都是通过域名来访问智能组网终端的管理界面。对于上述家庭组网场景,一般组网所使用的光猫的上网模式默认是路由模式,光猫下挂的智能组网终端的上网模式为桥接模式。3、发明人在实现本发明实施例的过程中发现:虽然在网络环境中,终端设备是接入智能组网终端的下层网络设备,但该终端设备的ip地址是从光猫获取的,因此,用户可直接通过光猫的域名来访问光猫的管理界面,但用户无法直接通过智能组网终端的域名来访问智能组网终端的管理界面。技术实现思路1、本发明实施方式主要解决的技术问题是如何通过智能组网终端的域名来访问智能组网终端的管理界面。2、为解决上述技术问题,本发明实施方式采用的一个技术方案是:提供一种智能组网终端管理界面的访问方法,应用于智能组网终端,所述智能组网终端连接用户终端,包括:接收所述用户终端的浏览器发送的请求报文;识别所述请求报文的类型;当所述请求报文的类型为域名解析请求报文时,根据设置的防火墙规则对所述请求报文进行域名解析,以检测所述请求报文中是否包含智能组网终端的域名,若包含所述域名,则确定所述域名解析的结果为所述智能组网终端的wan口的ip地址;发送所述ip地址至所述浏览器,以使所述浏览器根据所述ip地址访问所述智能组网终端的管理界面。3、可选地,所述根据设置的防火墙规则对所述请求报文进行域名解析,以检测所述请求报文中是否包含智能组网终端的域名,若包含所述域名,则确定所述域名解析的结果为所述智能组网终端的wan口的ip地址,包括:查找hosts文件,判断所述hosts文件中是否存在所述请求报文对应的历史记录;若存在所述历史记录,则将记录的所述智能组网终端的wan口的ip地址作为所述域名解析的结果;若不存在所述历史记录,则查找dnsmasq配置文件,判断所述dnsmasq配置文件中是否存在所述请求报文对应的历史记录;若所述dnsmasq配置文件中存在所述历史记录,则将记录的所述智能组网终端的wan口的ip地址作为所述域名解析的结果;若所述dnsmasq配置文件中不存在所述历史记录,则查找自定义的配置文件,将查找到的所述智能组网终端的wan口的ip地址作为所述域名解析的结果。4、可选地,所述方法还包括:通过dnsmasq服务将所述域名解析的结果缓存至内存。5、可选地,在执行所述根据设置的防火墙规则对所述请求报文进行域名解析的步骤之前,所述方法还包括设置所述防火墙规则;所述设置所述防火墙规则包括:设置所述请求报文的模式为路由模式;设置访问目的端口的ip地址为所述智能组网终端的网络接口的ip地址;在所述智能组网终端的dnsmasq配置文件中写入所述智能组网终端的网络接口的ip地址与所述智能组网终端的访问域名的映射关系。6、可选地,所述设置所述请求报文的模式为路由模式包括:通过ebtables工具,在数据链路层,将访问所述目的端口的域名解析请求报文的目的mac地址设置为数据包接入接口的物理mac地址。7、为解决上述技术问题,本发明实施方式采用的另一个技术方案是:提供一种智能组网终端管理界面的访问装置,应用于智能组网终端,所述智能组网终端连接用户终端,包括:报文接收模块,用于接收所述用户终端对应的浏览器发送的请求报文;类型识别模块,用于识别所述请求报文的类型;域名解析模块,用于当所述请求报文的类型为域名解析请求报文时,根据设置的防火墙规则对所述请求报文进行域名解析,以检测所述请求报文中是否包含智能组网终端的域名,若包含所述域名,则确定所述域名解析的结果为所述智能组网终端的wan口的ip地址;解析结果发送模块,用于发送所述ip地址至所述浏览器,以使所述浏览器根据所述ip地址访问所述智能组网终端的管理界面。8、可选地,当所述请求报文的类型为域名解析请求报文时,所述域名解析模块具体用于:查找hosts文件,判断所述hosts文件中是否存在所述请求报文对应的历史记录;若存在所述历史记录,则将记录的所述智能组网终端的wan口的ip地址作为所述域名解析的结果;若不存在所述历史记录,则查找dnsmasq配置文件,判断所述dnsmasq配置文件中是否存在所述请求报文对应的历史记录;若所述dnsmasq配置文件中存在所述历史记录,则将记录的所述智能组网终端的wan口的ip地址作为所述域名解析的结果;若所述dnsmasq配置文件中不存在所述历史记录,则查找自定义的配置文件,将查找到的所述智能组网终端的wan口的ip地址作为所述域名解析的结果。9、可选地,所述装置还包括:缓存模块,用于通过dnsmasq服务将所述域名解析的结果缓存至内存。10、可选地,所述装置还包括防火墙设置模块,所述防火墙设置模块具体用于:设置所述请求报文的模式为路由模式;设置访问目的端口的ip地址为所述智能组网终端的网络接口的ip地址;在所述智能组网终端的dnsmasq配置文件中写入所述智能组网终端的网络接口的ip地址与所述智能组网终端的访问域名的映射关系。11、为解决上述技术问题,本发明实施方式采用的又一个技术方案是:提供一种智能组网终端,包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如上所述的方法。12、为解决上述技术问题,本发明实施方式采用的还一个技术方案是:提供一种非易失性计算机可读存储介质,所述非易失性计算机可读存储介质存储有计算机可执行指令,当所述计算机可执行指令被智能组网终端执行时,使所述智能组网终端执行如上所述的方法。13、区别于相关技术的情况,本发明实施例提供的智能组网终端管理界面的访问方法、装置、智能组网终端以及非易失性计算机可读存储介质,通过对接收的请求报文进行分析识别,当识别出该请求报文的类型为域名解析请求报文时,根据设置的防火墙规则对该请求报文进行域名解析,以检测该请求报文中是否包含智能组网终端的域名,若包含域名,则确定域名解析的结果为智能组网终端的wan口的ip地址,从而使发送请求报文的浏览器能够根据该ip地址访问智能组网终端的管理界面。本发明实施例提供的实施方式能够使智能组网终端在桥接模式下通过域名的方式访问智能组网终端的管理界面,使得用户通过管理界面管理用户终端变得更方便,极大的改善了用户使用智能用户组网终端的体验。当前第1页12当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1