VMwareHost与Guest之间通信_第1页
VMwareHost与Guest之间通信_第2页
VMwareHost与Guest之间通信_第3页
VMwareHost与Guest之间通信_第4页
VMwareHost与Guest之间通信_第5页
已阅读5页,还剩40页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

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

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

3、 Workstation 仅仿真了一些I/O 功能,而所有其它部分则是在x86 实时硬件上直接执行。也就是说当客户操作系统在要求执行一条指令时,VMware 不是用仿真方法来模拟这条指令,而是把这条指令“传递”给实际系统的硬件来完成。因此VMware 是3 种软件中运行速度和性能最高的一种。 Vmware的安装的安装 安装前需要了解的概念:主机(安装前需要了解的概念:主机(Host)与客户机)与客户机(Guest) 在VMware环境中, 将真实的操作系统称为主机系统,将虚拟的操作系统称为客户机系统或虚拟机系统。 实验设备要求实验设备要求 VmwareVmware的安装的安装 ?以Window

4、s XP为例,VMware Workstation 6的安装: (1)安装Windows XP,设置网卡IP地址; (2)下载并安装VMware Workstation软件; (3)安装汉化补丁;(建议(建议6.0以上的版本不要装)以上的版本不要装) (4)输入序列码; (5)虚拟网卡防火墙的配置 虚拟网卡防火墙配置 (1) 右键单击“ 网上邻居” 属性命令 (2)右键单击任一虚拟网卡“属性”命令 (3)单击“高级”选项卡单击“设置”按钮打开“ Windows 防火墙”对话框单击“高级”选项卡将两块虚拟网卡前面的“”去掉。 虚拟网卡防火墙配置 Vmware workstation主界面 菜单栏

5、工具栏当前激活的虚拟机标签收藏栏虚拟机配置信息虚拟机摘要Vmware 工具栏各按钮意义 关挂开重机 起 机 启 制作快照 恢复快照 管理快照 显示隐藏常用 全快屏 速切换 摘要控视图 制台视图 Vmware中需要掌握概念 ?虚拟机快照 虚拟机快照是一种系统当前状态的记录,使用虚拟机快照可以完整地保存当前虚拟系统的运行状态,包括程序运行状态及内存状态,在需要时可以恢复至保存时的状态。 ?虚拟机克隆功能 克隆与快照的功能很是相象,但有所不同。 一个虚拟机的克隆就是原来虚拟机的一个完全的拷贝。克隆的虚拟机就可以是完全的脱离原来的虚拟机独立存在,而且在克隆的虚拟机中和原来的虚拟机中的操作作是相对独立的

6、,之间不会相互影响。 注:直接拷贝虚拟系统文件夹也可实现克隆功能,但必须用相同版本的VMware打开。 Vmware的网络模型(1) Vmware的网络模型(2) 桥接方式网络桥接方式网络 NAT方式网络关系 Host方式网络关系 Linux下网络配置 1、菜单 2、命令 3、图形界面 4、配置文件 菜单方式 ?在shell下输入“setup” 配置完毕后,输入“sevice network restart” ,配置才会生效 命令 ?静态设置 ifconfig命令 ? DHCP方式 dhclient dhclient 命令方式配置静态地址 ? IP地址的配置 # ifconfig eth0 I

7、P 地址 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中,系统网络设备的配置文件保存在/etc/sysconfig/network-scripts目录下,ifcfg-eth0包含第一块网

8、卡的配置信息,ifcfg-eth1包含第二块网卡的配置信息。 DEVICE= 表示物理设备的名字 IPADDR= 表示赋给该网卡的IP地址 NETMASK= 表示子网掩码 BROADCAST= 表示广播地址 ONBOOT=yes/no 启动时是否激活该卡 BOOTPROTO=none none:无须启动协议 bootp:使用bootp协议 dhcp:使用dhcp协议 GATEWAY= 表示默认网关 MACADDR= 表示指定一个MAC地址 USERCTL=yes/no 是否允许非root用户控制该设备 Host与Guest的交互 1、U盘; 2、SSH远程登陆工具; 3、Vmtools; 4、

9、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服务(具体配置后面再将,这里只是关闭防

10、火墙) 关闭防火墙 ? #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 设置共享文件夹 使用共享文件夹 ? #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

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论