[发明专利]一种工控防火墙支持FTP穿越NAT的实现方法及系统有效

专利信息
申请号: 202110823555.6 申请日: 2021-07-21
公开(公告)号: CN113542450B 公开(公告)日: 2023-06-06
发明(设计)人: 王宽;石凌志 申请(专利权)人: 北京威努特技术有限公司
主分类号: H04L61/256 分类号: H04L61/256;H04L9/40
代理公司: 苏州国卓知识产权代理有限公司 32331 代理人: 江舟
地址: 100085 北京市*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 防火墙 支持 ftp 穿越 nat 实现 方法 系统
【说明书】:

发明公开一种工控防火墙支持FTP穿越NAT的实现方法及系统。所述方法包括:FTP主动模式,FTP客户端向FTP服务器发送PORT命令,工控防火墙配置NAT策略,转换PORT命令报文中的IP地址,并临时建立匹配PORT命令报文数据通道的NAT规则,FTP服务器连接FTP客户端指定的端口进行数据传输;FTP被动模式,FTP客户端向FTP服务器发送PASV命令通知FTP服务器自身处于被动模式,工控防火墙配置NAT策略,转换PASV命令报文中的IP地址,并临时建立匹配PASV命令报文数据通道的NAT规则,FTP服务器收到PASV命令后,通知FTP客户端自身的数据端口,FTP客户端连接FTP服务器所通知的数据端口进行数据传输。本申请技术方案使得NAT可支持FTP等含有动态端口的协议,实现FTP穿越NAT不被中断。

技术领域

本发明涉及工控安全领域,尤其涉及一种工控防火墙支持FTP穿越NAT的实现方法及系统。

背景技术

FTP(File Transfer Protocol,文件传输协议)是TCP/IP协议组中的协议之一。FTP协议包括两个组成部分,其一为FTP服务器,其二为FTP客户端。其中FTP服务器用来存储文件,用户可以使用FTP客户端通过FTP协议访问位于FTP服务器上的资源。

当在专用网内部的一些主机本来已经分配到了本地IP地址(即仅在本专用网内使用的专用地址),但现在又想和因特网上的主机通信(并不需要加密)时,可使用NAT(Network Address Translation,网络地址转换)方法。

然而传统的NAT技术只能对IP层和传输层头部进行处理,对于应用层协议,NAT并不能使这些应用透明地完成NAT转换,因此在现有的NAT环境下FTP功能并不能正常工作。基于此本申请提供一种应用在工控安全领域中实现工控防火墙支持FTP穿越NAT的实现方法。

发明内容

本发明提供了一种工控防火墙支持FTP穿越NAT的实现方法,包括:

FTP主动模式下FTP穿越NAT的实现方法:

设置FTP主动模式,即FTP服务器主动连接FTP客户端的数据端口,FTP客户端经工控防火墙向FTP服务器发起连接,向FTP服务器发送PORT命令,工控防火墙配置NAT策略,转换PORT命令报文中的IP地址,并临时建立匹配PORT命令报文数据通道的NAT规则,FTP服务器连接FTP客户端指定的端口,进行数据传输;

FTP被动模式下FTP穿越NAT的实现方法:

设置FTP被动模式,即FTP服务器被动地等待FTP客户端连接自己的数据端口,FTP客户端经工控防火墙向FTP服务器发起连接,向FTP服务器发送PASV命令通知FTP服务器自身处于被动模式,工控防火墙配置NAT策略,转换PASV命令报文中的IP地址,并临时建立匹配PASV命令报文数据通道的NAT规则,FTP服务器收到PASV命令后,通知FTP客户端自身的数据端口,FTP客户端连接FTP服务器所通知的数据端口进行数据传输。

如上所述的工控防火墙支持FTP穿越NAT的实现方法,其中,在主动模式下,FTP客户端随机开启一个端口N,向FTP服务器端口发起连接,然后开放N+1号端口进行监听,并向服务器发出PORT N+1命令;FTP服务器接收到PORT N+1命令后,用FTP服务器本地的FTP数据端口来连接FTP客户端指定的端口N+1,进行数据传输。

如上所述的工控防火墙支持FTP穿越NAT的实现方法,其中,在主动模式下,FTP客户端经过工控防火墙向FTP服务器发起连接时,工控防火墙具体执行如下子步骤:

获取到PORT命令报文后,解析PORT命令报文,按照配置的NAT策略转换PORT命令报文中的IP地址;

建立一条临时的NAT规则,使得PORT命令协商出的数据通道能够匹配NAT规则;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京威努特技术有限公司,未经北京威努特技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202110823555.6/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top