当前位置:首页 > 虚拟机 > 正文

虚拟机访问宿主机目录(虚拟机与宿主机)


一、VMware主机怎么访问虚拟机?一种比较简单,各自登录QQ,使用QQ传输文件
另一种是使用原系统中的共享文件夹
通过共享文件夹,可以轻松地在虚拟机和主机之间传输文件机器之间共享文件。如果要使用共享文件夹,则必须在来宾计算机上安装与VMworkstation相同版本的vm-tools,并在虚拟机设置中指定共享目录。
VMwareWorkstation5包含性能增强的共享文件夹功能。
为虚拟机设置一个或多个共享文件夹,确保虚拟机与工作站断开连接,然后单击选项卡激活虚拟机(在收藏夹中)。选择虚拟机>设置>选项,然后单击共享文件夹选项。
您可以将一个或多个目录添加到列表中。这些目录可以位于主机上,也可以位于主机有权访问的网络上。
在Windows主机中添加共享文件夹
1选择虚拟机>设置
2选择选项
3。>4.单击“添加”按钮打开共享文件夹向导,然后单击“下一步”
5输入共享文件夹的名称,然后单击“下一步”
名称-该名称将出现在虚拟机中。
主机文件夹内-您要在主机上共享的文件夹的路径。可以通过输入路径名或浏览目录来确定路径。
6.确定共享文件夹属性。
启用此共享–选择此选项可启用共享文件夹功能。如果不选择此选项,该共享文件夹将被禁用,但不会从虚拟机配置中删除。您可以将共享文件夹添加到列表中,而无需立即激活它。您也可以在以后随时单击以启用列表中的此共享文件夹,单击“属性”按钮并在“属性”对话框中选中“启用文件夹”。
只读-此选项用于防止虚拟机更改主机文件系统中共享文件夹的内容。访问由主机的权限设置配置的共享文件夹中的文件。
在此会话后禁用–选择此选项可在虚拟机关闭或挂起时禁止虚拟机连接到共享文件夹。如果不选择此选项,共享文件夹将始终可用。
7.单击“完成”。
访问共享文件夹
共享文件夹的外观有很大不同,并且取决于来宾操作系统。以下部分详细介绍了在Windows和Linux客户端中访问共享文件夹。
注意:您可以使用共享文件夹共享任何格式的文件。但是,Windows快捷方式和Linux系统符号链接无法通过共享文件夹(路径)起作用。
注意:您不能同时使用多个程序打开一个文件。例如,您不能同时使用主机上的程序和客户端计算机上的另一个程序打开同一个文件。在某些情况下,这会导致文件中的数据损坏。
访问Windows客户端中的共享文件夹
在Windows客户机操作系统中,您可以使用Windows资源管理器访问共享文件夹。或者通过查看系统范围网络(NT内核客户操作系统中的网上邻居)下的VMwareSharedFolders网络来访问共享文件夹。
注意:如果您找不到网上邻居图标,可以使用资源浏览器单击网上邻居方法。
例如,如果您指定test作为共享文件夹的名称,则可以通过打开网上邻居>整个网络>VMwareSharedFolders>\\.host>\\.host\SharedFolders>test来查找共享文件夹。
您还可以直接键入通用命名约定\\.host\SharedFolders\test表示的路径来查找共享文件夹。您还可以将此共享文件夹映射到驱动器,就像网络共享一样。
步骤如下:
注意:如果您的客户端计算机安装了Workstation4.0版本的vm-tools,则共享文件夹将具有指定的驱动器盘符。


二、[QEMU网络配置]通过网桥使宿主机和虚拟机互通网络主机需要samba/配置samba用户名和共享目录

主机进程
虚拟机启动脚本
主机访问虚拟机
ssh127.0.0.1-p5555
虚拟机访问共享目录
smbclient-L//10.0.2.2-Usamba1%123
虚拟机安装此目录
sudomount-tcifs//10.0.2.2/share~/mnt_host-ousername=samba1,password=123
*启动qemu
(什么都不做,默认配置)


三、virtualbox虚拟机安装centos并配置网络使宿主机和虚拟机能够互相访问配置步骤
安装Virtualbox后,主机上会安装一个虚拟网卡如图
双击查看详细信息,信息如
我使用仅主机方法在虚拟机上配置网络。当然,你也可以使用桥接的方法,网上他们之间有很多区别。虚拟机基本上就是使用这个虚拟网卡作为网关。
进入CentOS系统后,主要需要配置三个文件:
1.修改IP地址
使用命令vi/etc/sysconfig/network-scripts/ifcfg-eth0修改文件内容如下
DEVICE="eth0"
BOOTPROTO="static"更改为使用此处固定的IP
HWADDR="08:00:27:0C:33:8F"
NM_CONTROLLED="yes"
ONBOOT="yes"设置为自动启动
TYPE="以太网"
UUID="f4adafbc-322d-4dc8-b549-4291f1c04f01"
IPADDR=192.168.137.101设置此项虚拟机的IP地址必须与虚拟机在同一网段主机,但不能同名
NETMASK=255.255.255.0设置子网掩码
#GATEWAY=192.168.137.1设置网关,即
2.修改网关
使用命令:vi/etc/sysconfig/network修改网络内容。文件如下:
NETWORKING=yes
HOSTNAME=omain
GATEWAY=192.168.1此处设置网关,即虚拟网卡的IP地址
3DNS
使用命令:vi/ect/修改文件内容如下:
添加nameserver192.168.137.1域名服务器
最后重启网络服务即可没事的。使用Servicenetworkrestart命令。
要开始使用,请按照此步骤完成配置。在主机上ping虚拟机,可以测试其连是否成功。但是在虚拟机上ping主机和网关都出现问题,更不用说ping外网了。问题如下:
ping主机和网关,没有提示ping不通,但是收不到对方的信息,数据包:sent=4,received=0,lost=4(100%损失)。的结果是无效主机名。这个问题困扰了我一整天,百度也没有找到答案。我知道问题出在IP配置上。今天晚上百度失败后,就想到了虚拟网卡,用上面的方法进行了配置,并使用虚拟网卡作为网关,但是虚拟网卡根本不起作用,没有配置,与我电脑上有网卡,直接用肯定不行。后来我想我们可以使用宽带来共享无线wifi网络。为什么虚拟网卡不能共享宽带连接?我马上尝试了一下,开始共享后,虚拟网卡的IP地址又变了,然后我按照上面的步骤重新配置了网络信息,结果确实不错,解决了困扰我好久的问题一两天终于解决了。
检查主机连接,可以。
检查连接,也可以。