[发明专利]一种虚拟化环境中的文件共享方法、装置及系统在审
| 申请号: | 201810294205.3 | 申请日: | 2018-03-30 |
| 公开(公告)号: | CN108600338A | 公开(公告)日: | 2018-09-28 |
| 发明(设计)人: | 张从国;遇广亮;曲桂鑫;庞保传;唐国梁;赵井达 | 申请(专利权)人: | 山东乾云启创信息科技股份有限公司 |
| 主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/12;G06F9/455 |
| 代理公司: | 济南圣达知识产权代理有限公司 37221 | 代理人: | 杨哲 |
| 地址: | 250101 山东省济南市高*** | 国省代码: | 山东;37 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 非标准端口 文件共享 虚拟化环境 装置及系统 目标端口 宿主机 转换 网络地址转换 共享连接 共享文件 透明转发 网络传输 虚拟环境 虚拟机 监听 空闲 服务器 | ||
本发明公开了一种虚拟化环境中的文件共享方法、装置及系统,该方法包括:宿主机执行网络地址转换操作将目标端口为445的TCP报文的目标端口转换为空闲的非标准端口,通过转换后的非标准端口进行共享文件的网络传输;宿主机中的作为文件共享服务器的虚拟机监听转换后的非标准端口,并透明转发给自己的445端口,建立共享连接。本发明实现了在虚拟环境中采用非标准端口进行文件共享。
技术领域
本发明属于网络通信的技术领域,涉及一种虚拟化环境中的文件共享方法、装置及系统,尤其是涉及一种虚拟化环境中基于非标准端口的文件共享方法、装置及系统。
背景技术
虚拟化场景中,有时需要在不同虚拟机之间实现文件共享,445端口是标准的文件共享端口,局域网中基于445端口可以轻松访问共享文件夹或打印机。但同时445端口也是病毒传播钟爱的端口,为了安全起见,网络中通常禁用445端口。因此,文件共享需要采用445端口之外的一个非标准端口。
综上所述,在现有技术中如何在虚拟环境中采用非标准端口进行文件共享的问题,尚缺乏行之有效的解决方案。
发明内容
针对现有技术中存在的不足,解决现有技术中如何在虚拟环境中采用非标准端口进行文件共享的问题,本发明提出了一种虚拟化环境中的文件共享方法、装置及系统,宿主机将目标端口为445端口的TCP报文的目标端口转换为空闲的非标准端口,文件共享时在网络传输的报文使用该非标准端口,宿主机中的作为文件共享服务器的虚拟机再根据需要将该非标准端口转换为445端口,实现在虚拟环境中采用非标准端口进行文件共享。
本发明的第一目的是提供一种虚拟化环境中的文件共享方法。
为了实现上述目的,本发明采用如下一种技术方案:
一种虚拟化环境中的文件共享方法,该方法包括:
宿主机执行网络地址转换操作将目标端口为445的TCP报文的目标端口转换为空闲的非标准端口,通过转换后的非标准端口进行共享文件的网络传输;
宿主机中的作为文件共享服务器的虚拟机监听转换后的非标准端口,并透明转发给自己的445端口,建立共享连接。
作为进一步的优选方案,宿主机接收对应的IPTABLES规则,根据IPTABLES规则执行NAT操作,将目标端口为445的TCP报文的目标端口转换为空闲的非标准端口。
作为进一步的优选方案,宿主机中的部分虚拟机作为文件共享服务器,其他虚拟机作为文件共享客户机。
作为进一步的优选方案,所述文件共享服务器监听转换后的非标准端口,并透明转发给自己的445端口;
宿主机中的文件共享客户机与文件共享服务器建立文件共享连接,访问文件共享服务器获得共享文件。
作为进一步的优选方案,宿主机中的文件共享客户机采用\\IP\share的方式访问文件共享服务器中特定的共享文件,IP为文件共享服务器的IP地址,share为共享文件夹的名称,
也可以把整个地址映射为网络驱动器。
作为进一步的优选方案,宿主机中的虚拟机可以同时作为文件共享服务器和文件共享客户机。
作为进一步的优选方案,所述文件共享服务器运行端口转发程序监听转换后的非标准端口。
本发明的第二目的是提供一种计算机可读存储介质。
为了实现上述目的,本发明采用如下一种技术方案:
一种计算机可读存储介质,其中存储有多条指令,所述指令适于由终端设备的处理器加载并执行以下处理:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东乾云启创信息科技股份有限公司,未经山东乾云启创信息科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810294205.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种最佳学习内容自动推送方法
- 下一篇:一种商场用视频监控系统





