文件摆渡系统及方法、装置、摆渡服务器转让专利
申请号 : CN202011532822.6
文献号 : CN112637342B
文献日 : 2021-12-24
发明人 : 唐旸
申请人 : 唐旸
摘要 :
权利要求 :
1.一种文件摆渡系统,用于在内网和外网之间传输文件,其特征在于,包括第一摆渡服务器、第二摆渡服务器、位于内网中的第一文件管理服务器、位于外网中的第二文件管理服务器,第一摆渡服务器、第二摆渡服务器、第一文件管理服务器、第二文件管理服务器是不同的物理服务器,内网与外网之间逻辑隔离;
所述第一文件管理服务器用于获取所述内网中的第一用户端上传的待摆渡文件,以及根据所述内网中的第二用户端发送的指令向所述第一摆渡服务器发送文件摆渡任务,所述第一文件管理服务器上设置有内网文件管理系统;
所述第一摆渡服务器包括连接内网的第一网卡和连接外网的第二网卡,在默认状态下所述第一网卡处于启用状态,所述第二网卡处于禁用状态,所述第一摆渡服务器被配置有:默认状态下通过所述第一网卡实时监听所述第一文件管理服务器发送的文件摆渡任务,若监听到所述第一文件管理服务器发送的文件摆渡任务,则从所述第一文件管理服务器获取待摆渡文件;以及在从所述第一文件管理服务器获取所述待摆渡文件后,所述第一网卡由启用状态切换为禁用状态,然后所述第二网卡由禁用状态切换为启用状态,再通过所述第二网卡将获取的所述待摆渡文件传输至所述第二文件管理服务器;
所述第一摆渡服务器还被配置有:在通过所述第二网卡将获取的待摆渡文件传输至所述第二文件管理服务器之后,所述第二网卡由启用状态切换为禁用状态,然后所述第一网卡由禁用状态切换为启用状态,再通过所述第一网卡实时监听所述第一文件管理服务器发送的文件摆渡任务;
所述第二文件管理服务器用于获取所述外网中的第三用户端上传的待摆渡文件,以及根据所述外网中的第四用户端发送的指令向所述第二摆渡服务器发送文件摆渡任务,所述第二文件管理服务器上设置有外网文件管理系统;
所述第二摆渡服务器包括连接所述外网的第三网卡和连接所述内网的第四网卡,在默认状态下所述第三网卡处于启用状态,所述第四网卡处于禁用状态,所述第二摆渡服务器被配置有:默认状态下通过所述第三网卡实时监听所述第二文件管理服务器发送的文件摆渡任务,若监听到所述第二文件管理服务器发送的文件摆渡任务,则从所述第二文件管理服务器获取待摆渡文件;以及在从所述第二文件管理服务器获取待摆渡文件后,所述第三网卡由启用状态切换为禁用状态,然后所述第四网卡由禁用状态切换为启用状态,再通过所述第四网卡将获取的待摆渡文件传输至所述第一文件管理服务器;
所述第二摆渡服务器还被配置有:在通过所述第四网卡将获取的待摆渡文件传输至所述第一文件管理服务器之后,所述第四网卡由启用状态切换为禁用状态,然后所述第三网卡由禁用状态切换为启用状态,再通过所述第三网卡实时监听所述第二文件管理服务器发送的文件摆渡任务。
2.根据权利要求1所述的文件摆渡系统,其特征在于,所述第一文件管理服务器还被配置有:在获取所述内网中的第一用户端上传的待摆渡文件后,对获取的待摆渡文件进行预处理,所述预处理包括病毒检测处理和/或文件格式转换处理和/或加水印处理;
所述第二文件管理服务器还被配置有:在获取所述外网中的第三用户端上传的待摆渡文件后,对获取的待摆渡文件进行所述预处理。
3.一种文件摆渡方法,其特征在于,应用于文件摆渡系统,所述文件摆渡系统包括第一摆渡服务器、第二摆渡服务器、位于内网中的第一文件管理服务器、位于外网中的第二文件管理服务器,第一摆渡服务器、第二摆渡服务器、第一文件管理服务器、第二文件管理服务器是不同的物理服务器,所述第一摆渡服务器包括连接内网的第一网卡和连接外网的第二网卡,在默认状态下所述第一网卡处于启用状态,所述第二网卡处于禁用状态,所述第二摆渡服务器包括连接所述外网的第三网卡和连接所述内网的第四网卡,在默认状态下所述第三网卡处于启用状态,所述第四网卡处于禁用状态,内网与外网之间逻辑隔离,所述方法包括:
步骤S10:所述第一文件管理服务器获取所述内网中的第一用户端上传的待摆渡文件,然后根据所述内网中的第二用户端发送的指令向所述第一摆渡服务器发送文件摆渡任务,所述第一文件管理服务器上设置有内网文件管理系统;若所述第一摆渡服务器在默认状态下通过所述第一网卡监听到所述第一文件管理服务器发送的文件摆渡任务,则所述第一摆渡服务器从所述第一文件管理服务器获取待摆渡文件,并在从所述第一文件管理服务器获取待摆渡文件后,控制所述第一网卡由启用状态切换为禁用状态,然后控制所述第二网卡由禁用状态切换为启用状态,再通过所述第二网卡将获取的待摆渡文件传输至所述第二文件管理服务器;
在所述第一摆渡服务器通过所述第二网卡将获取的待摆渡文件传输至所述第二文件管理服务器之后,所述第一摆渡服务器控制所述第二网卡由启用状态切换为禁用状态,然后控制所述第一网卡由禁用状态切换为启用状态,再通过所述第一网卡实时监听所述第一文件管理服务器发送的文件摆渡任务;
步骤S20:所述第二文件管理服务器获取所述外网中的第三用户端上传的待摆渡文件,然后根据所述外网中的第四用户端发送的指令向所述第二摆渡服务器发送文件摆渡任务,所述第二文件管理服务器上设置有外网文件管理系统;若所述第二摆渡服务器在默认状态下通过所述第三网卡监听到所述第二文件管理服务器发送的文件摆渡任务,则所述第二摆渡服务器从所述第二文件管理服务器获取待摆渡文件,并在从所述第二文件管理服务器获取待摆渡文件后,控制所述第三网卡由启用状态切换为禁用状态,然后控制所述第四网卡由禁用状态切换为启用状态,再通过所述第四网卡将获取的待摆渡文件传输至所述第一文件管理服务器;
在所述第二摆渡服务器通过所述第四网卡将获取的待摆渡文件传输至所述第一文件管理服务器之后,所述第二摆渡服务器控制所述第四网卡由启用状态切换为禁用状态,然后控制所述第三网卡由禁用状态切换为启用状态,再通过所述第三网卡实时监听所述第二文件管理服务器发送的文件摆渡任务。
4.根据权利要求3所述的方法,其特征在于,在所述步骤S10中,所述第一文件管理服务器在获取所述内网中的第一用户端上传的待摆渡文件后,所述第一文件管理服务器还对获取的待摆渡文件进行预处理,所述预处理包括病毒检测处理和/或文件格式转换处理和/或加水印处理;
在所述步骤S20中,在所述第二文件管理服务器获取所述外网中的第三用户端上传的待摆渡文件后,所述第二文件管理服务器还对获取的待摆渡文件进行所述预处理。
5.一种文件摆渡方法,其特征在于,应用于摆渡服务器,所述摆渡服务器包括用于连接第一计算机网络的主网卡和用于连接第二计算机网络的副网卡,在默认状态下所述主网卡处于启用状态,所述副网卡处于禁用状态,第一计算机网络与第二计算机网络之间逻辑隔离,所述方法包括:
默认状态下通过所述主网卡实时监听所述第一计算机网络中的第一文件管理服务器发送的文件摆渡任务,若监听到所述第一文件管理服务器发送的文件摆渡任务,则从所述第一文件管理服务器获取待摆渡文件;
在从所述第一文件管理服务器获取待摆渡文件后,控制所述主网卡由启用状态切换为禁用状态,然后控制所述副网卡由禁用状态切换为启用状态,再通过所述副网卡将获取的待摆渡文件传输至所述第二计算机网络中的第二文件管理服务器,摆渡服务器、第一文件管理服务器、第二文件管理服务器是不同的物理服务器;
在通过所述副网卡将获取的待摆渡文件传输至所述第二计算机网络中的第二文件管理服务器之后,所述方法还包括:
控制所述副网卡由启用状态切换为禁用状态,然后控制所述主网卡由禁用状态切换为启用状态,再通过所述主网卡实时监听所述第一文件管理服务器发送的文件摆渡任务;
第一计算机网络是内网和第二计算机网络是外网,所述第一文件管理服务器上设置有内网文件管理系统,所述第二文件管理服务器上设置有外网文件管理系统;
或者,第一计算机网络是外网和第二计算机网络是内网,所述第一文件管理服务器上设置有外网文件管理系统,所述第二文件管理服务器上设置有内网文件管理系统。
6.一种文件摆渡装置,其特征在于,应用于摆渡服务器,所述摆渡服务器包括用于连接第一计算机网络的主网卡和用于连接第二计算机网络的副网卡,在默认状态下所述主网卡处于启用状态,所述副网卡处于禁用状态,第一计算机网络与第二计算机网络之间逻辑隔离,所述装置包括:
第一控制模块,用于在默认状态下通过所述主网卡实时监听所述第一计算机网络中的第一文件管理服务器发送的文件摆渡任务,若监听到所述第一文件管理服务器发送的文件摆渡任务,则从所述第一文件管理服务器获取待摆渡文件;
第二控制模块,用于在从所述第一文件管理服务器获取待摆渡文件后,控制所述主网卡由启用状态切换为禁用状态,然后控制所述副网卡由禁用状态切换为启用状态,再通过所述副网卡将获取的待摆渡文件传输至所述第二计算机网络中的第二文件管理服务器,摆渡服务器、第一文件管理服务器、第二文件管理服务器是不同的物理服务器;
第三控制模块,用于控制所述副网卡由启用状态切换为禁用状态,然后控制所述主网卡由禁用状态切换为启用状态,再通过所述主网卡实时监听所述第一文件管理服务器发送的文件摆渡任务;
第一计算机网络是内网和第二计算机网络是外网,所述第一文件管理服务器上设置有内网文件管理系统,所述第二文件管理服务器上设置有外网文件管理系统;
或者,第一计算机网络是外网和第二计算机网络是内网,所述第一文件管理服务器上设置有外网文件管理系统,所述第二文件管理服务器上设置有内网文件管理系统。
7.一种摆渡服务器,其特征在于,包括主网卡、副网卡、处理器、与所述处理器耦合的存储器,其中,所述存储器中存储有计算机程序,以供所述处理器执行,当所述处理器执行所述计算机程序时,能实现如权利要求5所述的方法。
说明书 :
文件摆渡系统及方法、装置、摆渡服务器
技术领域
背景技术
术来看,软件定义网络、网络控制API等技术的成熟,为企业利用私有云奠定了技术基础,但
如何利用私有云技术来完成企业的私有云搭建,仍然面临着网络的安全性和便利性的矛
盾,企业内部网络(企业内局域网)的划分管理越严格,网络之间的便利性就越低,进而影响
企业的运营效率。
力;
一虚拟化终端,从而借助虚拟化技术实现了内外网络的单向导入,然而,这种方式在内外网
络之间并未实现严格的逻辑隔离,其中双网卡服务器中的两个虚拟化终端的网络同时处于
连接状态,容易造成网络安全隐患。
发明内容
器、位于外网中的第二文件管理服务器;
置有:默认状态下通过所述第一网卡实时监听所述第一文件管理服务器发送的文件摆渡任
务,若监听到所述第一文件管理服务器发送的文件摆渡任务,则从所述第一文件管理服务
器获取待摆渡文件;以及在从所述第一文件管理服务器获取所述待摆渡文件后,所述第一
网卡由启用状态切换为禁用状态,然后所述第二网卡由禁用状态切换为启用状态,再通过
所述第二网卡将获取的所述待摆渡文件传输至所述第二文件管理服务器;
务器被配置有:默认状态下通过所述第三网卡实时监听所述第二文件管理服务器发送的文
件摆渡任务,若监听到所述第二文件管理服务器发送的文件摆渡任务,则从所述第二文件
管理服务器获取待摆渡文件;以及在从所述第二文件管理服务器获取待摆渡文件后,所述
第三网卡由启用状态切换为禁用状态,然后所述第四网卡由禁用状态切换为启用状态,再
通过所述第四网卡将获取的待摆渡文件传输至所述第一文件管理服务器。
和/或文件格式转换处理和/或加水印处理;
然后所述第一网卡由禁用状态切换为启用状态,再通过所述第一网卡实时监听所述第一文
件管理服务器发送的文件摆渡任务;
三网卡由禁用状态切换为启用状态,再通过所述第三网卡实时监听所述第二文件管理服务
器发送的文件摆渡任务。
管理服务器、位于外网中的第二文件管理服务器,所述第一摆渡服务器包括连接内网的第
一网卡和连接外网的第二网卡,在默认状态下所述第一网卡处于启用状态,所述第二网卡
处于禁用状态,所述第二摆渡服务器包括连接所述外网的第三网卡和连接所述内网的第四
网卡,在默认状态下所述第三网卡处于启用状态,所述第四网卡处于禁用状态,所述方法包
括:
任务;若所述第一摆渡服务器在默认状态下通过所述第一网卡监听到所述第一文件管理服
务器发送的文件摆渡任务,则所述第一摆渡服务器从所述第一文件管理服务器获取待摆渡
文件,并在从所述第一文件管理服务器获取待摆渡文件后,控制所述第一网卡由启用状态
切换为禁用状态,然后控制所述第二网卡由禁用状态切换为启用状态,再通过所述第二网
卡将获取的待摆渡文件传输至所述第二文件管理服务器;
任务;若所述第二摆渡服务器在默认状态下通过所述第三网卡监听到所述第二文件管理服
务器发送的文件摆渡任务,则所述第二摆渡服务器从所述第二文件管理服务器获取待摆渡
文件,并在从所述第二文件管理服务器获取待摆渡文件后,控制所述第三网卡由启用状态
切换为禁用状态,然后控制所述第四网卡由禁用状态切换为启用状态,再通过所述第四网
卡将获取的待摆渡文件传输至所述第一文件管理服务器。
理,所述预处理包括病毒检测处理和/或文件格式转换处理和/或加水印处理;
由启用状态切换为禁用状态,然后控制所述第一网卡由禁用状态切换为启用状态,再通过
所述第一网卡实时监听所述第一文件管理服务器发送的文件摆渡任务;
态切换为禁用状态,然后控制所述第三网卡由禁用状态切换为启用状态,再通过所述第三
网卡实时监听所述第二文件管理服务器发送的文件摆渡任务。
的副网卡,在默认状态下所述主网卡处于启用状态,所述副网卡处于禁用状态,所述方法包
括:
所述第一文件管理服务器获取待摆渡文件;
取的待摆渡文件传输至所述第二计算机网络中的第二文件管理服务器。
务。
的副网卡,在默认状态下所述主网卡处于启用状态,所述副网卡处于禁用状态,所述装置包
括:
文件摆渡任务,则从所述第一文件管理服务器获取待摆渡文件;
通过所述副网卡将获取的待摆渡文件传输至所述第二计算机网络中的第二文件管理服务
器。
处理器执行,当所述处理器执行所述计算机程序时,能实现上述的文件摆渡方法。
传输到内网中,能够在保证网络安全的基础上提高内网、外网间文件交互的效率,并且,内
网至外网的文件传输和外网至内网的文件传输可以同时进行,两者互不影响。
附图说明
具体实施方式
公知的方法、过程、流程、元件并没有详细叙述。
义。
是两个或两个以上。
顺序。本领域的技术人员能够明了,相关方法步骤的顺序,应由技术本身决定,不应因步骤
编号的存在而被不适当地限制。
的第一文件管理服务器2、位于外网中的第二文件管理服务器5,例如,第一文件管理服务器
2可以通过网络电缆与内网中的网络交换设备1(如网络交换机)连接,第二文件管理服务器
5可以通过网络电缆与外网中的网络交换设备4(如网络交换机)连接,第一摆渡服务器3、第
二摆渡服务器6、第一文件管理服务器2、第二文件管理服务器5是不同的物理服务器;
置“172.10.X.X”网段,此网段可绑定公网IP,提供互联网服务。
第一用户端和第二用户端可以包括手机、平板电脑、PC中的一种或多种,其可以通过网络电
缆或者无线方式连接网络交换设备1;
络电缆与外网中的网络交换设备4连接,第一网卡31、第二网卡32被设置为不能同时处于启
用状态,对于所述第一摆渡服务器3,在默认状态下所述第一网卡31处于启用状态,所述第
二网卡32处于禁用状态;
任务,则从所述第一文件管理服务器2获取待摆渡文件;以及在从所述第一文件管理服务器
2获取所述待摆渡文件后,所述第一网卡31由启用状态切换为禁用状态,然后所述第二网卡
32由禁用状态切换为启用状态,再通过所述第二网卡32将获取的所述待摆渡文件传输至所
述第二文件管理服务器5;
服务器5获取待摆渡文件;
例如,外网中的第三用户端和第四用户端可以包括手机、平板电脑、PC中的一种或多种,其
可以通过网络电缆或者无线方式连接网络交换设备4;
缆与外网中的网络交换设备4连接,第三网卡61、第四网卡62被设置为不能同时处于启用状
态,对于第二摆渡服务器6,默认状态下第三网卡31处于启用状态,第四网卡62处于禁用状
态;
渡任务,则从所述第二文件管理服务器5获取待摆渡文件;以及在从所述第二文件管理服务
器5获取待摆渡文件后,所述第三网卡61由启用状态切换为禁用状态,然后所述第四网卡62
由禁用状态切换为启用状态,再通过所述第四网卡62将获取的待摆渡文件传输至所述第一
文件管理服务器2。
服务器2获取待摆渡文件;
的文件传输到内网中,能够在保证网络安全的基础上提高内网、外网间文件交互的效率,并
且,内网至外网的文件传输和外网至内网的文件传输可以同时进行,两者互不影响。
现文件的摆渡,确保内网、外网在逻辑上为永久断开状态,相比现有技术中采用虚拟化技术
实现的传输方式,可以大大提高网络的安全性。
病毒检测处理和/或文件格式转换处理和/或加水印处理;
为禁用状态,然后所述第一网卡由禁用状态切换为启用状态,再通过所述第一网卡实时监
听所述第一文件管理服务器发送的文件摆渡任务;
第三网卡由禁用状态切换为启用状态,再通过所述第三网卡实时监听所述第二文件管理服
务器发送的文件摆渡任务。
设置不同的用户权限,从而可以实现不同用户具有不同的文件操作权限,如查看第一文件
管理服务器中的文件、将文件上传至第一文件管理服务器、审批第一文件管理服务器中的
文件等。
理页面和H5管理页面(微信联合登录),用户上传的文件审批通过后,原文件会被删除,另外
如果审批失败会有定期清理文件机制。
据结构、组织结构、用户权限数据均相同,文件及日志可不同。组织结构及用户权限数据的
变更(例如有企业员工离职可以禁用该用户的权限)只能通过内网文件管理系统实现,然后
通过利用第一摆渡服务器3将数据变化同步到外网文件管理系统的数据库中,以实现两系
统的用户权限统一。其中,文件摆渡任务的状态包含:已提交、审批中、已通过、待摆渡、摆渡
成功、摆渡失败、待下载、已下载、已删除等。
PC端登录第一文件管理服务器2上的内网文件管理系统,然后上传文件至第一文件管理服
务器2,之后领导权限的用户通过PC端对其进行审批,如审批通过后第一文件管理服务器2
给第一摆渡服务器3发送文件摆渡任务,第一摆渡服务器3接收到文件摆渡任务后,会自动
执行文件摆渡,具体过程如下:
语句“ifdown eth0”),再开启第二网卡(如采用命令语句“ifup eth1”),之后利用scp命令
语句将待摆渡文件传输到第二文件管理服务器5的外网文件管理系统中,若传输成功,第一
文件管理服务器2更新该内网的文件摆渡任务的状态为摆渡成功,然后禁用第二网卡,再开
启第一网卡,等待下一次文件摆渡任务;若传输失败,第一文件管理服务器2更新该内网的
文件摆渡任务的状态为摆渡失败。此外,传输成功后,第二文件管理服务器5可以将“申请
人、审批人、文件名、文件信息、传输开始时间、传输结束时间、待下载”写入新记录到外网文
件管理系统的数据库中。
通过手机或PC登录第二文件管理服务器5上的外网文件管理系统,上传待摆渡文件至第二
文件管理服务器5,第二文件管理服务器5接收到待摆渡文件后对其进行病毒检测,之后领
导权限的用户通过手机或PC端对其进行审批,如审批通过后第二文件管理服务器5给第二
摆渡服务器6发送文件摆渡任务,第二摆渡服务器6接收到文件摆渡任务后,会自动执行文
件摆渡,具体过程如下:
令语句“ifdown eth0”),再开启第四网卡62(如采用命令语句“ifup eth1”),之后利用scp
命令语句将待摆渡文件传输到第一文件管理服务器2的内网文件管理系统中,若传输成功,
第二文件管理服务器5更新该外网的文件摆渡任务的状态为摆渡成功,然后禁用第四网卡,
再开启第三网卡,等待下一次文件摆渡任务;若传输失败,第二文件管理服务器5更新该外
网的文件摆渡任务的状态为摆渡失败。此外,传输成功后,第一文件管理服务器2可以将“申
请人、审批人、文件名、文件信息、传输开始时间、传输结束时间、待下载”写入新记录到内网
文件管理系统的数据库中。
mp4等,从而防止恶意危险文件上传。
如超过3次登录失败将锁定用户的IP地址与帐号;
内,或文件大小超过预设限制,则第二文件管理服务器5向用户反馈上传失败信息。文件上
传成功后,第二文件管理服务器5记录一条外网的文件摆渡任务,例如可以包括申请人、审
批人、文件名、文件信息、上传时间、已提交等信息;
提醒,领导权限的用户可以在用户端上预览文件内容,如不符合转内网要求,则退回此请
求,审批通过后,第二文件管理服务器5给第二摆渡服务器6发送文件摆渡任务,然后更新该
外网的文件摆渡任务状态为已审批;
任务的状态为待摆渡,然后禁用第三网卡61(如采用命令语句“ifdown eth0”),再开启第四
网卡62(如采用命令语句“ifup eth1”),之后利用scp命令语句将待摆渡文件传输到第一文
件管理服务器2的内网文件管理系统中,若传输成功,第二文件管理服务器5更新该外网的
文件摆渡任务的状态为摆渡成功,然后禁用第四网卡,再开启第三网卡,等待下一次文件摆
渡任务;若传输失败,第二文件管理服务器5更新该外网的文件摆渡任务的状态为摆渡失
败。此外,传输成功后,第一文件管理服务器2可以将“申请人、审批人、文件名、文件信息、传
输开始时间、传输结束时间、待下载”写入新记录到内网文件管理系统的数据库中。
更新该文件摆渡任务状态为已下载。
文件管理系统可以不限制登录失败次数。
第一文件管理服务器2向用户反馈上传失败信息。文件上传成功后,第一文件管理服务器2
记录一条内网的文件摆渡任务,例如可以包括申请人、审批人、文件名、文件信息、上传时
间、已提交等信息;
提醒,领导权限的用户可以在用户端上预览文件内容,如不符合转内网要求,则退回此请
求,审批通过后,可以根据预先设置对待摆渡文件进行加水印处理(如增加上传文件的用户
的账号),然后进行文件格式转换(如可以将待摆渡文件由word、excel、ppt等格式的文件转
换为PDF文件,使转换后的文件禁止编辑),之后第一文件管理服务器2给第一摆渡服务器3
发送文件摆渡任务,然后更新该内网的文件摆渡任务状态为已审批;
任务的状态为待摆渡,然后禁用第一网卡(如采用命令语句“ifdown eth0”),再开启第二网
卡(如采用命令语句“ifup eth1”),之后利用scp命令语句将待摆渡文件传输到第二文件管
理服务器5的外网文件管理系统中,若传输成功,第一文件管理服务器2更新该内网的文件
摆渡任务的状态为摆渡成功,然后禁用第二网卡,再开启第一网卡,等待下一次文件摆渡任
务;若传输失败,第一文件管理服务器2更新该内网的文件摆渡任务的状态为摆渡失败。此
外,传输成功后,第二文件管理服务器5将“申请人、审批人、文件名、文件信息、传输开始时
间、传输结束时间、待下载”写入新记录到外网文件管理系统的数据库中。
删除待摆渡文件,第一文件管理服务器2更新该外网的文件摆渡任务的状态为已删除。
第一文件管理服务器2、第一文件管理服务器5中的文件管理系统可以采用Nginx技术实现,
第一文件管理服务器2、第二文件管理服务器5中的数据库可以采用Mysql数据库;
队列。
中的第二文件管理服务器,所述第一摆渡服务器包括连接内网的第一网卡和连接外网的第
二网卡,在默认状态下所述第一网卡处于启用状态,所述第二网卡处于禁用状态,所述第二
摆渡服务器包括连接所述外网的第三网卡和连接所述内网的第四网卡,在默认状态下所述
第三网卡处于启用状态,所述第四网卡处于禁用状态,所述方法包括:
任务;若所述第一摆渡服务器在默认状态下通过所述第一网卡监听到所述第一文件管理服
务器发送的文件摆渡任务,则所述第一摆渡服务器从所述第一文件管理服务器获取待摆渡
文件,并在从所述第一文件管理服务器获取待摆渡文件后,控制所述第一网卡由启用状态
切换为禁用状态,然后控制所述第二网卡由禁用状态切换为启用状态,再通过所述第二网
卡将获取的待摆渡文件传输至所述第二文件管理服务器;
任务;若所述第二摆渡服务器在默认状态下通过所述第三网卡监听到所述第二文件管理服
务器发送的文件摆渡任务,则所述第二摆渡服务器从所述第二文件管理服务器获取待摆渡
文件,并在从所述第二文件管理服务器获取待摆渡文件后,控制所述第三网卡由启用状态
切换为禁用状态,然后控制所述第四网卡由禁用状态切换为启用状态,再通过所述第四网
卡将获取的待摆渡文件传输至所述第一文件管理服务器。
件进行预处理,所述预处理包括病毒检测处理和/或文件格式转换处理和/或加水印处理;
所述第二网卡由启用状态切换为禁用状态,然后控制所述第一网卡由禁用状态切换为启用
状态,再通过所述第一网卡实时监听所述第一文件管理服务器发送的文件摆渡任务;
态切换为禁用状态,然后控制所述第三网卡由禁用状态切换为启用状态,再通过所述第三
网卡实时监听所述第二文件管理服务器发送的文件摆渡任务。
服务器50,例如,第一文件管理服务器20可以通过网络电缆与第一计算机网络中的网络交
换设备10(如网络交换机)连接,第二文件管理服务器50可以通过网络电缆与第二计算机网
络中的网络交换设备(如网络交换机)40连接;
送文件摆渡任务,例如,第一计算机网络中的用户端可以包括手机、平板电脑、PC中的一种
或多种,第一计算机网络中的用户端可以通过网络电缆或者无线方式连接网络交换设备1;
连接,副网卡320可以通过网络电缆与第二计算机网络中的网络交换设备40连接,主网卡
310、副网卡320被设置为不能同时处于启用状态,在默认状态下主网卡310处于启用状态,
副网卡320处于禁用状态;
任务,则从所述第一文件管理服务器20获取待摆渡文件;
网卡320将获取的所述待摆渡文件传输至所述第二文件管理服务器5。
态;
用的网段为“172.10.X.X”。
的文件摆渡任务,并在监听到第一文件管理服务器发送的文件摆渡任务后,从第一文件管
理服务器获取待摆渡文件,然后控制主网卡由启用状态切换为禁用状态,再控制副网卡由
禁用状态切换为启用状态,之后利用副网卡将获取的待摆渡文件传输至第二文件管理服务
器中,这样可以在不同网络之间,在实现严格的逻辑隔离的基础上还能实现高效的文件传
输,能够兼顾企业私有云管理的安全性和高效性。
件名)等;
理包括病毒检测处理和/或文件格式转换处理和/或加水印处理。
为禁用状态,然后所述主网卡由禁用状态切换为启用状态,再通过所述主网卡实时监听所
述第一文件管理服务器2发送的文件摆渡任务。
机网络的副网卡,在默认状态下所述主网卡处于启用状态,所述副网卡处于禁用状态,所述
方法包括:
务,则从所述第一文件管理服务器获取待摆渡文件;
副网卡将获取的待摆渡文件传输至所述第二计算机网络中的第二文件管理服务器。
务。
下所述主网卡处于启用状态,所述副网卡处于禁用状态,所述装置包括:
文件摆渡任务,则从所述第一文件管理服务器获取待摆渡文件;
通过所述副网卡将获取的待摆渡文件传输至所述第二计算机网络中的第二文件管理服务
器。
发送的文件摆渡任务。
处理器执行所述计算机程序时,能实现上述的文件摆渡方法。
换,都将包含于本发明的权利要求范围内。