一种基于代理服务器的内网访问方法、系统、电子设备技术方案

技术编号:24293800 阅读:76 留言:0更新日期:2020-05-26 20:57
本发明专利技术提供了一种内网访问方法、系统、电子设备和存储介质。所述内网访问方法包括:建立代理服务器的配置表,所述配置表用于记录不同类别的用户请求所对应的内网服务器地址;通过代理服务器接收来自外网的用户请求,所述用户请求包括标识信息,该标识信息用于标志所述用户请求的类别;代理服务器根据所述用户请求中的标识信息查询配置表,获得所述用户请求对应的内网服务器地址;所述内网服务器获取相对应的用户请求并进行响应;将所述内网服务器对所述用户请求的响应结果返回给所述代理服务器。本发明专利技术实现了服务器负载信息的动态反馈,提升了负载分配的准确性。

An intranet access method, system and electronic equipment based on proxy server

【技术实现步骤摘要】
一种基于代理服务器的内网访问方法、系统、电子设备
本专利技术涉及通信领域,具体而言,涉及一种基于代理服务器的内网访问方法、系统、电子设备和存储介质。
技术介绍
当一个代理服务器能够代理外部网络上的主机,访问内部网络时,这种代理服务的方式称为反向代理服务。此时代理服务器对外就表现为一个Web服务器,外部网络就可以简单把它当作一个标准的Web服务器而不需要特定的配置。不同之处在于,这个服务器没有保存任何网页的真实数据,所有的静态网页或者CGI程序,都保存在内部的Web服务器上。因此对反向代理服务器的攻击并不会使得网页信息遭到破坏,这样就增强了Web服务器的安全性。此外,目前反向代理Web服务器已经使用的非常广泛。现有技术中可以实现反向代理的软件有很多,比较主流的nginx、apache都是通用的高性能Http反向代理服务,可以通过系统配置文件方式实现高性能Http反向代理。现有技术的反向代理功能对一些特殊场景使用支持不够:无法根据部分业务需要在反向代理之前自定义实现个性化操作,例如对反向代理地址访问权限的控制、或者根据用户需本文档来自技高网...

【技术保护点】
1.一种基于代理服务器的内网访问方法,其特征在于,包括:/n建立代理服务器的配置表,所述配置表用于记录不同类别的用户请求所对应的内网服务器地址;/n通过代理服务器接收来自外网的用户请求,所述用户请求包括标识信息,该标识信息用于标志所述用户请求的类别;/n代理服务器根据所述用户请求中的标识信息查询配置表,获得所述用户请求对应的内网服务器地址;/n所述内网服务器获取相对应的用户请求并进行响应;/n将所述内网服务器对所述用户请求的响应结果返回给所述代理服务器。/n

【技术特征摘要】
1.一种基于代理服务器的内网访问方法,其特征在于,包括:
建立代理服务器的配置表,所述配置表用于记录不同类别的用户请求所对应的内网服务器地址;
通过代理服务器接收来自外网的用户请求,所述用户请求包括标识信息,该标识信息用于标志所述用户请求的类别;
代理服务器根据所述用户请求中的标识信息查询配置表,获得所述用户请求对应的内网服务器地址;
所述内网服务器获取相对应的用户请求并进行响应;
将所述内网服务器对所述用户请求的响应结果返回给所述代理服务器。


2.根据权利要求1所述的内网访问方法,其特征在于,
所述内网服务器获取相对应的用户请求并进行响应包括:
代理服务器将所述用户请求及其相对应的内网服务器地址记录存储到数据库中;
监听所述数据库中未处理的记录,以将所述数据库中未处理的用户请求分发给对应的内网服务器。


3.根据权利要求1-2中任一项所述的内网访问方法,其特征在于,所述用户请求是HTTP请求,所述标识信息包含于所述HTTP请求的URL中。


4.根据权利要求1-3中任一项所述的内网访问方法,其特征在于:
所述配置表中,相同类型的用户请求对应至少两个内网服务器地址;
代理服务器根据数据库的记录中,各内网服务器地址所对应的未处理的用户请求的数量,选择性地将用户请求对应到用户请求数量更少的内网服务器。


5.根据权利要求1-4中任一项所述的内网访问方法,其特征在于:在所述配置表中,为各内网服务器配置用户请求数量阈值;
当所述数据库的记录中的内网服务器地址所对应的未处...

【专利技术属性】
技术研发人员:王永新唐东川
申请(专利权)人:北京奇才天下科技有限公司
类型:发明
国别省市:北京;11

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

1