【技术实现步骤摘要】
文件摆渡系统及方法、装置、摆渡服务器
本专利技术涉及文件传输
,尤其涉及一种文件摆渡系统及方法、装置、摆渡服务器。
技术介绍
随着云计算技术的兴起,众多企业开始自建私有云,与公有云相比,企业私有云具有安全性要求高、功能区域复杂、网络间逻辑复杂以及应用流程多变的特点,当从云计算技术来看,软件定义网络、网络控制API等技术的成熟,为企业利用私有云奠定了技术基础,但如何利用私有云技术来完成企业的私有云搭建,仍然面临着网络的安全性和便利性的矛盾,企业内部网络(企业内局域网)的划分管理越严格,网络之间的便利性就越低,进而影响企业的运营效率。例如,在划分逻辑隔离的网络后,目前大多数企业主要采用摆渡U盘或者刻光盘的方式,在逻辑隔离的多个网络间实现受控的文件传输,这种方式效率低、不实时而且费时费力;专利公布号CN111404963A的专利文献公开了一种基于虚拟化技术的单向传输系统及方法,其通过在双网卡服务器中构建两个虚拟化终端,并将服务器的双网卡分别绑定一虚拟化终端,从而借助虚拟化技术实现了内外网络的单向导入,然而,这种方式在内外网络之间并未实现严格的逻辑隔离,其中双网卡服务器中的两个虚拟化终端的网络同时处于连接状态,容易造成网络安全隐患。
技术实现思路
基于上述现状,本专利技术的主要目的在于提供一种文件摆渡系统及方法、装置、摆渡服务器,能够在不同网络之间实现严格的逻辑隔离的基础上实现高效的文件传输。为实现上述目的,本专利技术的技术方案提供了一种文件摆渡系统,用于在内网和外网之间传输 ...
【技术保护点】
1.一种文件摆渡系统,用于在内网和外网之间传输文件,其特征在于,包括第一摆渡服务器、第二摆渡服务器、位于内网中的第一文件管理服务器、位于外网中的第二文件管理服务器;/n所述第一文件管理服务器用于获取所述内网中的第一用户端上传的待摆渡文件,以及根据所述内网中的第二用户端发送的指令向所述第一摆渡服务器发送文件摆渡任务;/n所述第一摆渡服务器包括连接内网的第一网卡和连接外网的第二网卡,在默认状态下所述第一网卡处于启用状态,所述第二网卡处于禁用状态,所述第一摆渡服务器被配置有:默认状态下通过所述第一网卡实时监听所述第一文件管理服务器发送的文件摆渡任务,若监听到所述第一文件管理服务器发送的文件摆渡任务,则从所述第一文件管理服务器获取待摆渡文件;以及在从所述第一文件管理服务器获取所述待摆渡文件后,所述第一网卡由启用状态切换为禁用状态,然后所述第二网卡由禁用状态切换为启用状态,再通过所述第二网卡将获取的所述待摆渡文件传输至所述第二文件管理服务器;/n所述第二文件管理服务器用于获取所述外网中的第三用户端上传的待摆渡文件,以及根据所述外网中的第四用户端发送的指令向所述第二摆渡服务器发送文件摆渡任务;/n ...
【技术特征摘要】
1.一种文件摆渡系统,用于在内网和外网之间传输文件,其特征在于,包括第一摆渡服务器、第二摆渡服务器、位于内网中的第一文件管理服务器、位于外网中的第二文件管理服务器;
所述第一文件管理服务器用于获取所述内网中的第一用户端上传的待摆渡文件,以及根据所述内网中的第二用户端发送的指令向所述第一摆渡服务器发送文件摆渡任务;
所述第一摆渡服务器包括连接内网的第一网卡和连接外网的第二网卡,在默认状态下所述第一网卡处于启用状态,所述第二网卡处于禁用状态,所述第一摆渡服务器被配置有:默认状态下通过所述第一网卡实时监听所述第一文件管理服务器发送的文件摆渡任务,若监听到所述第一文件管理服务器发送的文件摆渡任务,则从所述第一文件管理服务器获取待摆渡文件;以及在从所述第一文件管理服务器获取所述待摆渡文件后,所述第一网卡由启用状态切换为禁用状态,然后所述第二网卡由禁用状态切换为启用状态,再通过所述第二网卡将获取的所述待摆渡文件传输至所述第二文件管理服务器;
所述第二文件管理服务器用于获取所述外网中的第三用户端上传的待摆渡文件,以及根据所述外网中的第四用户端发送的指令向所述第二摆渡服务器发送文件摆渡任务;
所述第二摆渡服务器包括连接所述外网的第三网卡和连接所述内网的第四网卡,在默认状态下所述第三网卡处于启用状态,所述第四网卡处于禁用状态,所述第二摆渡服务器被配置有:默认状态下通过所述第三网卡实时监听所述第二文件管理服务器发送的文件摆渡任务,若监听到所述第二文件管理服务器发送的文件摆渡任务,则从所述第二文件管理服务器获取待摆渡文件;以及在从所述第二文件管理服务器获取待摆渡文件后,所述第三网卡由启用状态切换为禁用状态,然后所述第四网卡由禁用状态切换为启用状态,再通过所述第四网卡将获取的待摆渡文件传输至所述第一文件管理服务器。
2.根据权利要求1所述的文件摆渡系统,其特征在于,所述第一文件管理服务器还被配置有:在获取所述内网中的第一用户端上传的待摆渡文件后,对获取的待摆渡文件进行预处理,所述预处理包括病毒检测处理和/或文件格式转换处理和/或加水印处理;
所述第二文件管理服务器还被配置有:在获取所述外网中的第三用户端上传的待摆渡文件后,对获取的待摆渡文件进行所述预处理。
3.根据权利要求1所述的文件摆渡系统,其特征在于,所述第一摆渡服务器还被配置有:在通过所述第二网卡将获取的待摆渡文件传输至所述第二文件管理服务器之后,所述第二网卡由启用状态切换为禁用状态,然后所述第一网卡由禁用状态切换为启用状态,再通过所述第一网卡实时监听所述第一文件管理服务器发送的文件摆渡任务;
所述第二摆渡服务器还被配置有:在通过所述第四网卡将获取的待摆渡文件传输至所述第一文件管理服务器之后,所述第四网卡由启用状态切换为禁用状态,然后所述第三网卡由禁用状态切换为启用状态,再通过所述第三网卡实时监听所述第二文件管理服务器发送的文件摆渡任务。
4.一种文件摆渡方法,其特征在于,应用于文件摆渡系统,所述文件摆渡系统包括第一摆渡服务器、第二摆渡服务器、位于内网中的第一文件管理服务器、位于外网中的第二文件管理服务器,所述第一摆渡服务器包括连接内网的第一网卡和连接外网的第二网卡,在默认状态下所述第一网卡处于启用状态,所述第二网卡处于禁用状态,所述第二摆渡服务器包括连接所述外网的第三网卡和连接所述内网的第四网卡,在默认状态下所述第三网卡处于启用状态,所述第四网卡处于禁用状态,所述方法包括:
步骤S10:所述第一文件管理服务器获取所述内网中的第一用户端上传的待摆渡文件,然后根据所述内网中的第二用户端发送的指令向所述第一摆渡服务器发送文件摆渡任务;若所述第一摆渡服务器在默认状态下通过所述第一网卡监听到所述第一文件管理服务器发送的文件摆渡任务,则所述第一摆渡服务器从所述第一文件管理服务器获取待摆渡文件,并在从所述第一文件管理服务器获取待摆渡文件后,控制所述第一网卡由启用状态切换为禁用状态,然后控制所述第二网卡由禁用状态切换为启用状态,再通过所述第二网卡将获取的待摆渡文件传输至所述第二文件管理服务器...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。