
技术摘要:
本发明提供了一种透传方法、系统、服务器、电子设备及存储介质。方法包括:视联网接入服务器接收到本局域网内的第一视联网域名服务器发送的、域名查询终端的IP地址和透传的目的端的终端号码后,建立所述IP地址与所述终端号码的映射关系,并为域名查询终端分配接入资源 全部
背景技术:
在视联网中,视联网接入服务器可以提供透传服务。一个局域网内的域名查询终 端可以通过视联网接入服务器访问另一个局域网内的网页服务器。 当域名查询终端(比如浏览器)要通过视联网接入服务器提供的透传服务访问网 页服务器时,需要先手动地配置浏览器,由经过封装的浏览器向视联网接入服务器发起访 问请求。视联网接入服务器接收到访问请求后,配置域名查询终端和网页服务器形成一对 一的映射关系,其它域名查询终端无法再通过该视联网接入服务器访问网页服务器。因此, 目前的透传方式在应用上有极大的限制。
技术实现要素:
鉴于上述问题,提出了本发明实施例以便提供一种克服上述问题或者至少部分地 解决上述问题的一种透传方法、系统、服务器、电子设备及存储介质。 第一方面,本发明实施例公开了一种透传方法,应用于位于局域网中的视联网接 入服务器;所述方法包括: 所述视联网接入服务器接收到本局域网内的第一视联网域名服务器发送的、域名 查询终端的IP地址和透传的目的端的终端号码后,建立所述IP地址与所述终端号码的映射 关系,并为所述域名查询终端分配接入资源; 所述视联网接入服务器将所述接入资源的信息经由所述第一视联网域名服务器 返回给所述域名查询终端; 所述视联网接入服务器在接收到所述域名查询终端依据所述接入资源的信息发 送的访问请求后,根据所述映射关系,确定与所述域名查询终端对应的终端号码; 所述视联网接入服务器以所述终端号码为目的端对所述访问请求进行透传。 可选地,在所述建立所述IP地址与所述终端号码的映射关系之后,还包括:所述视 联网接入服务器将所述映射关系插入预设的任务队列的队尾;所述根据所述映射关系,确 定与所述域名查询终端对应的终端号码,包括:所述视联网接入服务器根据所述域名查询 终端的IP地址,从所述任务队列的队头开始查找与所述域名查询终端对应的终端号码。 可选地,在所述以所述终端号码为目的端对所述访问请求进行透传之后,还包括: 所述视联网接入服务器释放为所述域名查询终端分配的接入资源,并删除所述域名查询终 端对应的映射关系。 第二方面,本发明实施例公开了一种透传方法,应用于位于局域网中的第一视联 网域名服务器;所述方法包括: 所述第一视联网域名服务器获取到域名查询终端查询的目标域名对应的、透传的 4 CN 111614792 A 说 明 书 2/12 页 目的端的终端号码后,将所述域名查询终端的IP地址和所述透传的目的端的终端号码发送 至本局域网内的视联网接入服务器; 所述第一视联网域名服务器接收到所述视联网接入服务器返回的、为所述域名查 询终端分配的接入资源的信息后,将所述接入资源的信息返回给所述域名查询终端。 第三方面,本发明实施例公开了一种透传系统,包括:域名查询终端、第一视联网 域名服务器和视联网接入服务器; 所述第一视联网域名服务器,用于获取到所述域名查询终端查询的目标域名对应 的、透传的目的端的终端号码后,将所述域名查询终端的IP地址和所述透传的目的端的终 端号码发送至本局域网内的视联网接入服务器;并在接收到所述视联网接入服务器返回的 接入资源的信息后,将所述接入资源的信息返回给所述域名查询终端; 所述视联网接入服务器,用于接收到所述第一视联网域名服务器发送的、所述域 名查询终端的IP地址和所述透传的目的端的终端号码后,建立所述IP地址与所述终端号码 的映射关系,并为所述域名查询终端分配接入资源;将所述接入资源的信息返回至所述第 一视联网域名服务器;并在接收到所述域名查询终端依据所述接入资源的信息发送的访问 请求后,根据所述映射关系,确定与所述域名查询终端对应的终端号码;以所述终端号码为 目的端对所述访问请求进行透传。 第四方面,本发明实施例公开了一种服务器,所述服务器为位于局域网中的视联 网接入服务器;所述视联网接入服务器包括: 分配模块,用于接收到本局域网内的第一视联网域名服务器发送的、域名查询终 端的IP地址和透传的目的端的终端号码后,建立所述IP地址与所述终端号码的映射关系, 并为所述域名查询终端分配接入资源; 返回模块,用于将所述接入资源的信息经由所述第一视联网域名服务器返回给所 述域名查询终端; 确定模块,用于在接收到所述域名查询终端依据所述接入资源的信息发送的访问 请求后,根据所述映射关系,确定与所述域名查询终端对应的终端号码; 透传模块,用于以所述终端号码为目的端对所述访问请求进行透传。 可选地,所述视联网接入服务器还包括:保存模块,用于将所述映射关系插入预设 的任务队列的队尾;所述确定模块,具体用于根据所述域名查询终端的IP地址,从所述任务 队列的队头开始查找与所述域名查询终端对应的终端号码。 可选地,所述视联网接入服务器还包括:释放模块,用于在所述透传模块以所述终 端号码为目的端对所述访问请求进行透传之后,释放为所述域名查询终端分配的资源,并 删除所述域名查询终端对应的映射关系。 第五方面,本发明实施例公开了一种服务器,所述服务器为位于局域网中的第一 视联网域名服务器;所述第一视联网域名服务器包括: 发送模块,用于获取到域名查询终端查询的目标域名对应的、透传的目的端的终 端号码后,将所述域名查询终端的IP地址和所述透传的目的端的终端号码发送至本局域网 内的视联网接入服务器; 转发模块,用于接收到所述视联网接入服务器返回的、为所述域名查询终端分配 的接入资源的信息后,将所述接入资源的信息返回给所述域名查询终端。 5 CN 111614792 A 说 明 书 3/12 页 第六方面,本发明实施例公开了一种电子设备,包括:一个或多个处理器;和其上 存储有指令的一个或多个机器可读介质;当所述指令由所述一个或多个处理器执行时,使 得所述处理器执行如上任一项由视联网接入服务器执行的透传方法,或者,执行如上由第 一视联网域名服务器执行的透传方法。 第七方面,本发明实施例公开了一种计算机可读存储介质,其上存储有计算机程 序,该程序被处理器执行时实现如上任一项由视联网接入服务器执行的透传方法,或者,执 行如上由第一视联网域名服务器执行的透传方法。 本发明实施例中,视联网接入服务器接收到本局域网内的第一视联网域名服务器 发送的、域名查询终端的IP地址和透传的目的端的终端号码后,建立所述IP地址与所述终 端号码的映射关系,并为所述域名查询终端分配接入资源;视联网接入服务器将所述接入 资源的信息经由所述第一视联网域名服务器返回给所述域名查询终端;视联网接入服务器 在接收到所述域名查询终端依据所述接入资源的信息发送的访问请求后,根据所述映射关 系,确定与所述域名查询终端对应的终端号码;视联网接入服务器以所述终端号码为目的 端对所述访问请求进行透传。由此可知,本发明实施例中在域名查询终端发起访问请求之 前,由第一视联网域名服务器将域名查询终端的IP地址和透传的目的端的终端号码告知视 联网接入服务器,以使视联网接入服务器能够提前得知哪个域名查询终端将要发起访问请 求,并为将要发起访问请求的域名查询终端提前分配接入资源进行业务准备。基于域名查 询终端的使用需求动态分配、自动协商接入资源,能够让同一个局域网内的多个域名查询 终端共同使用同一个视联网接入服务器的透传服务,从而有效提升视联网接入服务器的效 能,提升透传效率。 附图说明 图1是本发明实施例一的一种透传方法的步骤流程图。 图2是本发明实施例二的一种透传方法的步骤流程图。 图3是本发明实施例三的一种透传方法的步骤流程图。 图4是本发明实施例四的一种透传过程的设备交互示意图。 图5是本发明实施例五的一种服务器的结构框图。 图6是本发明实施例六的一种服务器的结构框图。 图7是本发明实施例七的一种透传系统的结构框图。