一种实现内网服务访问的方法、系统及存储介质技术方案

技术编号:44903532 阅读:41 留言:0更新日期:2025-04-08 18:50
一种实现内网服务访问的方法、系统及存储介质,其包括提供用于用户注册与服务配置的可视化界面;启动服务端代理服务,并配置两个端口;启动本地服务和客户端代理服务,设定一个对外服务端口;客户端代理服务启动时,通过Nginx进行负载均衡选择服务端代理进行身份认证;服务端代理保存唯一标识与TCP连接的映射关系,更新Nginx路由关系;外部网络通过HTTP请求携带唯一标识并发送至Nginx;Nginx根据唯一标识确定对应服务端代理路由关系,将HTTP请求路由到对应的服务端代理;服务端代理将HTTP请求转发到客户端代理,客户端代理将HTTP请求转发到本地服务;本地服务处理HTTP请求并返回应答,应答原路返回。

【技术实现步骤摘要】

本专利技术涉及计算机,特别是一种实现内网服务访问的方法、系统及存储介质


技术介绍

1、随着互联网技术的迅猛发展,ip地址资源逐渐变得紧张。为了解决这一问题,nat(network address translation,网络地址转换)技术应运而生,并被广泛应用于家庭、企业等多种网络环境中。nat技术通过转换私有ip地址为公有ip地址,实现了多个内部设备共享一个公网ip地址上网。然而,这种机制在带来便利的同时,也引发了一个新的问题:内网中的设备由于实际ip地址和开放的服务端口对外部世界不可见,所以无法直接被外部网络访问。

2、同时,随着数字化和互联网化的进程,越来越多的用户需要跨越网络边界访问内网服务,如家庭nas(网络附属存储)、公司内部服务器、开发环境等。这些服务通常运行在nat之后的内网环境中,由于没有公网ip地址,直接通过公网访问变得困难。

3、此外,出于网络安全与隐私保护的考量,许多组织和个人并不希望直接暴露内网服务到公网,以免遭受潜在的攻击风险。

4、因此,如何在不改变现有网络架构、无需公网ip的情况下,实现本文档来自技高网...

【技术保护点】

1.一种实现内网服务访问的方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的实现内网服务访问的方法,其特征在于:客户端代理服务启动时,通过Nginx负载均衡选择服务端代理,并进行身份认证具体包括以下步骤:

3.根据权利要求1所述的实现内网服务访问的方法,其特征在于:Nginx根据部署机器的性能选择采用轮询或基于权重的负载均衡算法。

4.根据权利要求3所述的实现内网服务访问的方法,其特征在于:当部署机器性能相同时,Nginx采用轮询负载均衡算法;当部署机器性能不同时,Nginx采用基于权重的负载均衡算法。

5.根据权利要求1所述的实现...

【技术特征摘要】

1.一种实现内网服务访问的方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的实现内网服务访问的方法,其特征在于:客户端代理服务启动时,通过nginx负载均衡选择服务端代理,并进行身份认证具体包括以下步骤:

3.根据权利要求1所述的实现内网服务访问的方法,其特征在于:nginx根据部署机器的性能选择采用轮询或基于权重的负载均衡算法。

4.根据权利要求3所述的实现内网服务访问的方法,其特征在于:当部署机器性能相同时,nginx采用轮询负载均衡算法;当部署机器性能不同时,nginx采用基于权重的负载均衡算法。

5.根据权利要求1所述的实现内网服务访问的方法,其特征在于:客户端代理与服务端代理之间的tcp传输采用ssl...

【专利技术属性】
技术研发人员:黄进
申请(专利权)人:厦门立林科技有限公司
类型:发明
国别省市:

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

1