VMware_Host与Guest之间通信.ppt

上传人:文库蛋蛋多 文档编号:2332389 上传时间:2023-02-12 格式:PPT 页数:45 大小:3.27MB
返回 下载 相关 举报
VMware_Host与Guest之间通信.ppt_第1页
第1页 / 共45页
VMware_Host与Guest之间通信.ppt_第2页
第2页 / 共45页
VMware_Host与Guest之间通信.ppt_第3页
第3页 / 共45页
VMware_Host与Guest之间通信.ppt_第4页
第4页 / 共45页
VMware_Host与Guest之间通信.ppt_第5页
第5页 / 共45页
点击查看更多>>
资源描述

《VMware_Host与Guest之间通信.ppt》由会员分享,可在线阅读,更多相关《VMware_Host与Guest之间通信.ppt(45页珍藏版)》请在三一办公上搜索。

1、VMwareHost与Guest之间通信,课程内容,虚拟机网络配置Host与Guest之间的四种通讯方法,虚拟机简介,定义:虚拟机是指运行在Windows或Linux计算机上的一个应用程序,这个应用程序“模拟”了一个基于x86的标准PC的环境。这个环境和普通的计算机一样,都有芯片组、CPU、内存、显卡、声卡、网卡、软驱、硬盘、光驱、串口、并口、USB控制器、SCSI控制器等设备,提供这个应用程序的“窗口”就是虚拟机的显示器。在使用上,这台虚拟机和真正的物理主机没有太大的区别,都需要分区、格式化、安装操作系统、安装应用程序和软件,总之,就像一台真正的计算机一样。,虚拟机简介,用途:轻松模拟多种系

2、统环境;低成本实现硬件环境模拟;模拟实现各种网络环境;,虚拟机简介,常用的虚拟机 vmware、virtual pc、bochs三者的差别 Bochs 仿真了x86 的硬件环境及其外围设备,因此很容易被移植到很多操作系统上或者不同体系结构的平台上。由于主要使用了仿真技术,其运行性能和速度都要比其它两个软件要慢很多。Virtual PC 的性能则界于Bochs 和VMware Workstation 之间。它仿真了x86 的大部分,而其它部分则采用虚拟技术来实现。VMware Workstation 仅仿真了一些I/O 功能,而所有其它部分则是在x86 实时硬件上直接执行。也就是说当客户操作系统

3、在要求执行一条指令时,VMware 不是用仿真方法来模拟这条指令,而是把这条指令“传递”给实际系统的硬件来完成。因此VMware 是3 种软件中运行速度和性能最高的一种。,安装前需要了解的概念:主机(Host)与客户机(Guest)在VMware环境中,将真实的操作系统称为主机系统,将虚拟的操作系统称为客户机系统或虚拟机系统。实验设备要求,Vmware的安装,以Windows XP为例,VMware Workstation 6的安装:(1)安装Windows XP,设置网卡IP地址;(2)下载并安装VMware Workstation软件;(3)安装汉化补丁;(建议6.0以上的版本不要装)(4

4、)输入序列码;(5)虚拟网卡防火墙的配置,Vmware的安装,虚拟网卡防火墙配置,(1)右键单击“网上邻居”属性命令(2)右键单击任一虚拟网卡“属性”命令(3)单击“高级”选项卡单击“设置”按钮打开“Windows 防火墙”对话框单击“高级”选项卡将两块虚拟网卡前面的“”去掉。,虚拟网卡防火墙配置,Vmware workstation主界面,Vmware 工具栏各按钮意义,Vmware中需要掌握概念,虚拟机快照 虚拟机快照是一种系统当前状态的记录,使用虚拟机快照可以完整地保存当前虚拟系统的运行状态,包括程序运行状态及内存状态,在需要时可以恢复至保存时的状态。虚拟机克隆功能 克隆与快照的功能很是

5、相象,但有所不同。一个虚拟机的克隆就是原来虚拟机的一个完全的拷贝。克隆的虚拟机就可以是完全的脱离原来的虚拟机独立存在,而且在克隆的虚拟机中和原来的虚拟机中的操作作是相对独立的,之间不会相互影响。注:直接拷贝虚拟系统文件夹也可实现克隆功能,但必须用相同版本的VMware打开。,Vmware的网络模型(1),Vmware的网络模型(2),桥接方式网络,NAT方式网络关系,Host方式网络关系,Linux下网络配置,1、菜单2、命令3、图形界面4、配置文件,菜单方式,在shell下输入“setup”,配置完毕后,输入“sevice network restart”,配置才会生效,命令,静态设置ifc

6、onfig命令DHCP方式dhclient,dhclient,命令方式配置静态地址,IP地址的配置#ifconfig eth0 IP地址 netmask 网络掩码 如:ifconfig eth0 192.168.64.3 netmask 255.255.255.0指定默认网关#route add default gw 网关ip地址指定域名服务器#vi/etc/resolv.conf 添加:nameserver 域名服务器IP地址,图形配置界面(1),图形配置界面(2),配置文件,/etc/sysconfig/network-scripts/ifcfg-文件在RedHat中,系统网络设备的配置文

7、件保存在/etc/sysconfig/network-scripts目录下,ifcfg-eth0包含第一块网卡的配置信息,ifcfg-eth1包含第二块网卡的配置信息。DEVICE=表示物理设备的名字IPADDR=表示赋给该网卡的IP地址NETMASK=表示子网掩码BROADCAST=表示广播地址ONBOOT=yes/no启动时是否激活该卡BOOTPROTO=nonenone:无须启动协议bootp:使用bootp协议dhcp:使用dhcp协议GATEWAY=表示默认网关MACADDR=表示指定一个MAC地址USERCTL=yes/no是否允许非root用户控制该设备,Host与Guest的交

8、互,1、U盘;2、SSH远程登陆工具;3、Vmtools;4、samba,U 盘(1),注意在Host与Guest之间的切换,U盘(2),在终端下输入命令#fdisk-l 可以找到优盘的盘符然后mount 就可以了#mkdir/mnt/usb#mount-t msdos/dev/sda1/mnt/usb如果你的usb设备是FAT32#mount-t vfat/dev/sda1/mnt/usb,SSH登陆(1),SSH登陆(2),SSH登陆(3),步骤1:检查SSH服务是否开启#chkconfig list|grep sshd,SSH登陆(4),检查防火墙是否屏蔽SSH服务(具体配置后面再将,这

9、里只是关闭防火墙),关闭防火墙,#service iptables stop,远程登陆成功,通过SSH传送文件,Vmtools,Vmtools是VMWARE专门为Guest定制的驱动程序。,VMtools的安装,VMtools的安装,#cd/mnt/cdrom#rpm ivh Vmwaretools.*.rpm#vmware-config-tools 或#cp Vmwaretools.*.tar.gz/usr/local#tar xvzf Vmwaretools.*.tar.gz#cd vmwaretools#./configure#make#make install,设置共享文件夹,使用共享

10、文件夹,#cd/mnt/hgfs/1#ls-al,Samba简介,Samba使用基于TCP/IP的SMB协议模块,能够使得Linux主机在“网络邻居”中看起来和一天windows主机相同,windows用户可以登陆到Linux主机中,实现同Linux主机的数据交换,Samba的配置,步骤1:检查系统是否安装samba套件#rpm qa|grep samba步骤2:如果安装,检查服务是否开启#chkconfig list|grep smb步骤3:如果服务没有开启,开启服务#service smb start步骤4:添加samba用户#smbpasswd a 用户名步骤5:检查防火墙配置(配置后面再讲,这里先关闭)#service iptables stop步骤六:Host请求服务,使用Samba服务,使用samba服务,试验,分别使用U盘、ssh、vmtools、samba四种方式实现Host与Guest的数据交换。,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 建筑/施工/环境 > 项目建议


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号