一种通过外网服务器反向代理的方法技术

技术编号:40374611 阅读:20 留言:0更新日期:2024-02-20 22:16
本发明专利技术公开了一种通过外网服务器反向代理的方法,它涉及通信技术领域。包括以下步骤1、内网服务器和外网服务器建立数据通道T;2、外网服务器上建立端口P和数据通道T的映射关系M;3、外网服务器收到端口P的报文后,将IP报文转发到数据通道T。本发明专利技术避免外网主机和内网服务器通信过程中使用alg功能,从而内网服务器可以向外网主机提供更丰富服务。

【技术实现步骤摘要】

本专利技术涉及的是通信,具体涉及一种通过外网服务器反向代理的方法


技术介绍

1、为了缓解ip(internet protocol,网际互连协议)地址空间枯竭的压力,nat(network address translation,网络地址转换)技术当前得到大规模应用。nat技术主要用于实现内部网络 (简称内网,使用私有ip地址) 访问外部网络 (简称外网,使用公有ip地址) 的功能。当内网的主机要访问外网时,通过nat技术可以将其私网地址转换为公网地址,可以实现多个私网用户共用一个公网地址来访问外部网络,这样既可保证网络互通,又节省了公网地址。

2、但如果内网需要向外网提供服务,比如提供www服务,则需要nat server功能或通过外网服务器做tcp(transmission control protocol,传输控制协议)反向代理。tcp反向代理原理如图1所示:

3、1、外网服务器上建立两条tcp连接:外网主机和外网服务器建立tcp连接1;内网服务器和外网服务器建立tcp连接2;

4、2、外网服务器收到tcp连接1的本文档来自技高网...

【技术保护点】

1.一种通过外网服务器反向代理的方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的一种通过外网服务器反向代理的方法,其特征在于,所述的外网服务器在收到数据通道T的报文后,如果报文的数据部分是IP报文,则以IP报文格式解析出源端口和协议类型,并以源端口和协议类型查找映射表M得到数据通道T’,如果T和T’是相同数据通道,则将所述IP报文正确封装后从网络端口发送。

3.根据权利要求1所述的一种通过外网服务器反向代理的方法,其特征在于,所述的内网服务器新建网络接口并配置接口IP地址为外网服务器的IP地址。

4.根据权利要求1所述的一种通过外网服务器反向...

【技术特征摘要】

1.一种通过外网服务器反向代理的方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的一种通过外网服务器反向代理的方法,其特征在于,所述的外网服务器在收到数据通道t的报文后,如果报文的数据部分是ip报文,则以ip报文格式解析出源端口和协议类型,并以源端口和协议类型查找映射表m得到数据通道t’,如果t和t’是相同数据通道,则将所述ip报文正确封装后从网络端口发送。

3.根据权利...

【专利技术属性】
技术研发人员:马俊
申请(专利权)人:扬州网桥软件技术有限公司
类型:发明
国别省市:

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

1