The invention discloses a communication method based on network isolation, the method includes: monitoring shared files in the directory is updated, in which the file is generated and stored by the network device to a shared directory file; if the shared files in the directory is updated, then reads the file name through the analysis, and read the file name of the file of development projects; the file and the file belongs to the network equipment development project information feedback, so that the network equipment will be the file in the corresponding development project for automatic publishing, which is between the network isolation network equipment and network equipment. The invention also discloses a communication system based on network isolation and a computer readable storage medium. The invention can realize the communication between the network equipment and the external network equipment in the case of network isolation, improve the efficiency of the version release of the development project and the work efficiency of the research and development.
【技术实现步骤摘要】
基于网络隔离的通信方法、系统及可读存储介质
本专利技术涉及通信
,尤其涉及一种基于网络隔离的通信方法、系统及可读存储介质。
技术介绍
随着互联网的飞速发展,使得信息能够高度共享和迅速传递,它的开放性在给人们带来巨大便利的同时,也带来了系统入侵、信息泄密等网络安全问题,因此,网络安全隔离技术也得到越来越多的重视。通过部署网络隔离装置可以真正的实现网络隔离,在阻断各种网络攻击的前提下,为用户提供安全的网络操作、邮件访问以及基于文件和数据库的数据交换。网络隔离装置部署在以太网链路上,内外主机连接两个独立网络进行传输控制协议/网际互联协议(TransmissionControlProtocol/InternetProtocol,TCP/IP)数据传输。现有的网络隔离装置具有内网设备和外网设备,当进行项目开发时,若采用的开发模式为网络隔离,则代码维护及开发都是在内网设备中进行,测试部署则都是在外网设备中进行,两种网络环境是隔离的而且不互通。目前,内网设备及外网设备进行数据分享一般是通过端口或借助移动硬盘进行。通过端口进行数据分享,存在受到攻击的危险,而通过移动硬盘进行数据分享,操作步骤复杂,不便于用户使用,导致项目开发的效率低下。
技术实现思路
本专利技术的主要目的在于提出一种基于网络隔离的通信方法、系统及可读存储介质,旨在解决通过现有的方法进行数据分享容易受到攻击,操作不便的技术问题。为实现上述目的,本专利技术提供一种基于网络隔离的通信方法,所述方法包括:监测共享目录中的文件是否有更新,其中,所述文件是由内网设备生成并保存至共享目录的文件;若所述共享目录中的文件 ...
【技术保护点】
一种基于网络隔离的通信方法,应用于中转服务器,其特征在于,所述方法包括以下步骤:监测共享目录中的文件是否有更新,其中,所述文件是由内网设备生成并保存至共享目录的文件;若所述共享目录中的文件有更新,则读取所述文件的名称,并通过读取到的文件名称分析所述文件所属的开发项目;将所述文件及所述文件所属的开发项目信息反馈至外网设备,以便所述外网设备将所述文件在对应的开发项目进行自动发布,其中,所述内网设备与外网设备之间为网络隔离。
【技术特征摘要】
1.一种基于网络隔离的通信方法,应用于中转服务器,其特征在于,所述方法包括以下步骤:监测共享目录中的文件是否有更新,其中,所述文件是由内网设备生成并保存至共享目录的文件;若所述共享目录中的文件有更新,则读取所述文件的名称,并通过读取到的文件名称分析所述文件所属的开发项目;将所述文件及所述文件所属的开发项目信息反馈至外网设备,以便所述外网设备将所述文件在对应的开发项目进行自动发布,其中,所述内网设备与外网设备之间为网络隔离。2.如权利要求1所述的基于网络隔离的通信方法,其特征在于,所述若所述共享目录中的文件有更新,则读取所述文件的名称的步骤包括:若所述共享目录中的文件有更新,对更新的文件进行解压分析,判断所述文件是否为压缩包;若所述文件为压缩包,则执行所述读取所述文件的名称的步骤。3.如权利要求1所述的基于网络隔离的通信方法,其特征在于,所述将所述文件及所述文件所属的开发项目信息反馈至外网设备的步骤包括:判断所述文件是否更新完成;若所述文件更新完成,则根据所述文件及所述文件所属的开发项目信息生成通知信息;将所述通知信息发送至外网设备。4.如权利要求1所述的基于网络隔离的通信方法,其特征在于,所述将所述文件及所述文件所属的开发项目信息反馈至外网设备的步骤之后还包括:当接收到外网设备提取所述文件的提示信息时,判断所述外网设备是否具备提取文件的权限;若所述外网设备具备提取文件的权限,则允许所述外部设备提取文件。5.一种基于网络隔离的通信方法,应用于内网设备,其特征在于,所述方法包括以下步骤:部署同步发送脚本及可持续编译构建服务,并设置进行保存的文件类型;从源码仓库中提取未进行编译的代码进行编译打包、代码检查及单元测试;在单元测试完成之后,将生成的文件,保存至共享目录。6.如权利...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。