admin 管理员组

文章数量: 1184232

Windows与VM中的虚拟机互传文件

在学习大数据课程时虚拟机的各种问题让人头大,我们常用的windows系统与虚拟机之间怎么传递文件呢?
要想互传文件就要先建立连接,这里介绍一种本人认为比较简单的方法:
其实我们在安装vm时vm就为我们提供了网络适配器:
我们在 windows设置中的网络和internet
在状态中打开更改适配器选项即可看到

其中两个适配器对应不同的网络模式
我们就是要通过其中第二个适配器在NAT模式下将虚拟机放在局域网中通过网关与windows进行链接

下面进行虚拟机的网络编辑
打开虚拟机网络编辑器
选中 VMent8再点击NAT设置


可以看到当前我设置的子网为192.168.177.0, 只要windows开启VMent8适配器 虚拟机ip在此子网下 并且虚拟机网络设置为 NAT模式,windows 本机和虚拟机的链接就存在了。
下面开始设置虚拟机上的配置

将虚拟机设置为NAT模式

下面开始虚拟机中网卡的设置
设置虚拟的网卡
网卡设置是在根目录/etc/sysconfig/network-scripts/ 目录下
的ifcf-e 开头的文件 vi打开它
如果不要求虚拟机有静态的ip可以如下配置


如果要求虚拟机有静态的ip可以如下配置

注意:静态配置时一定要将虚拟机IP设置在上文设置的子网中才行(有访问外网需求的需要配置DNS)
设置后 运行 service network restart 命令重启网络的服务
ip a 进行查看虚拟机IP地址用于测试

进行测试
ip a查看虚拟机 ip

在windows的Dos下ping这个ip 看是否链路连通, 并用
ssh root@192.168.117.3 之后输入密码就可以登录到虚拟机 可以用dos 窗口控制虚拟机了

传输文件
既然已经确定可以访问虚拟机
那么就回归到windows
执行exit命令 回到windows目录下

此命令代表将虚拟机下root/test.txt 文件传递到 本机的D盘下(@后ip地址为虚拟机ip)


此命令代表将本机的D盘下testtt.txt 传递到 虚拟机下root/下(@后ip地址为虚拟机ip)
在相应的文件夹下就可以找到文件了 。
至此传递文件结束了。

本文为学习过程的记录,难免有错误。希望本文对你有所帮助。

本文标签: 虚拟机 文件 Windows vm