VMware,鼎鼎大名的虚拟机软件,没有人不知道吧?当然,在Linux下使用虚拟机软件,并不一定需要使用VMWare,Xen也是非常不错的选择,有很多评测就认为XEN的表现优于VMware.可惜的是Xen不支持安装Windows之类的OS. 
  VMware里的客户操作系统(Guest operating system),其网络连接方式允许是:桥接方式(Bridged network)、地址转换方式(NAT network),单独主机方式(Host only),以及自定义方式。
  其中,桥接方式相当于将虚拟机上的操作系统直接接入到你所在的局网的交换机,你可以为它的网卡绑定一个IP,也可以让它通过你网络里的DHCP获得。这种方式是我们使用最为普遍的方式。在这种方式下,从局域网上看来,虚拟机就是一台真实的机器。
  地址转换方式下也允许客户操作系统访问到外部网络,与上述方式不同的是,在这种方式下,宿主机和虚拟机之间构成了一个单独的局网,虚拟机通过宿主机提供的NAT访问到宿主机接触到的实际网络。对于宿主机所在的网络来说,它们看不到虚拟机的存在。
  关于网络连接方式,不是本文要介绍的内容。实际上本文只是要介绍一个简单的方法,当我们的虚拟机使用“桥接”方式,在宿主机上存在多块网卡的情况下,怎样将虚拟机“桥接”到外部网络。
  在VMWare安装的时候,我们运行:
  SuSE-Brooks:/ # vmware-config.pl
  该命令将通过提问的方式依次配置好各个环节,其中包括宿主机将使用的网络类型。当我们选择“桥接”方式时,它要求我们给出桥接所使用到的宿主机上的网卡。在我的这台本子上,存在了两块网卡:eth0和eth1,加上lo,就是3块。如果将PPP拨通,就有了4块。其中,eth0是100M的局网网卡, eth1是802.11g无线网卡。在家的时候,我使用eth1;在公司的时候,我使用桌面上提供的网线连接eth0.如果我们在配置vmware的时候指定了其中一块网卡,比如eth0,那么当我回到家后使用eth1的时候,我怎样才能将我的vmware上的虚拟机bridge出去呢?让我们来看下 /etc/init.d/vmware都启动了一些什么,脚本就不看了,我们看看内存里有些什么吧。
  SuSE-Brooks:/ # ps aux |grep vmnet
  root 3548 0.0 0.0 1564 188 ? Ss Oct11 0:00 /usr/bin/vmnet-bridge -d /var/run/vmnet-bridge-0.pid /dev/vmnet0 eth0
  root 5566 0.0 0.0 2864 736 pts/0 S+ 00:19 0:00 grep vmnet
  显然,vmware通过/usr/bin/vmnet-bridge这个命令来指定我们桥接的时候使用的网卡。上面的结果,是使用的eth0.知道这个了就好办了,如果我们要使用eth1,那么:
  SuSE-Brooks:/ # kill 3548
  SuSE-Brooks:/ # /usr/bin/vmnet-bridge -d /var/run/vmnet-bridge-0.pid /dev/vmnet0 eth1
  即可。试试看,是不是已经能够访问eth1所在的网络了?别忘记需要重新启动虚拟机的网络。

(转)Linux操作系统下VMware的多网卡桥接转换的更多相关文章

  1. Linux 操作系统下为网卡配置ip

    Linux操作系统下为网卡配置ip by:授客 QQ:1033553122 1.   Linux单一网卡设置多IP的配置方法 在Linux下网卡接口逻辑名被称为eth0,eth1,eth2,..... ...

  2. 在Linux操作系统下备份恢复技术的应用 转自https://yq.aliyun.com/articles/50205?spm=5176.100239.blogcont24250.9.CfBYE9

    摘要: 安全防护:在Linux操作系统下备份恢复技术的应用  原文参见:http://linux.chinaunix.net/techdoc/system/2005/12/19/925898.shtm ...

  3. Linux 操作系统下,安装软件 apt-get、yum 的区别

    Linux 操作系统主要分为两大类: RedHat系列:Redhat.Centos.Fedora等: Debian系列:Debian.Ubuntu等. yum(Yellow dog Updater, ...

  4. linux/Centos下查看和修改网卡Mac地址(ifconfig命令)

    本文转载自http://www.169it.com/article/14360294838474691537.html linux/Centos下查看网卡Mac地址,输入命令: #ifconfig - ...

  5. Linux操作系统下Oracle主要监控工具介绍

    Oracle监控包括有效且完全地监控Oracle数据库的性能.可用性和使用率等统计量,还包括即时的错误通知和纠正措施,并提供全面的报表和图表.本文中主要介绍几种Linux操作系统下Oracle主要监控 ...

  6. 15.1 linux操作系统下nand flash驱动框架2

    当我们需要在操作系统上读写普通文件的时候,总是需要一层层往下,最终到达硬件相关操作,当然底层设备大多数都是块设备 NAND FLASH就作为一个最底层的块设备. 而写驱动,就是要构建硬件与操作系统之间 ...

  7. linux 操作系统下简单的命令行操作

    一: 配置linux 操作系统虚拟主机 首先安装一个虚拟机(百度上面有很多哦) , 我主要使用的是VMware workstation 然后 下载一个centos镜像6..5到7都可以; 然后用VMw ...

  8. linux 操作系统下c语言编程入门

    2)Linux程序设计入门--进程介绍 3)Linux程序设计入门--文件操作 4)Linux程序设计入门--时间概念 5)Linux程序设计入门--信号处理 6)Linux程序设计入门--消息管理  ...

  9. Linux操作系统下的常见系统资源共享

    转:http://www.360doc.com/content/07/0420/10/25127_457022.shtml linux下如何挂接(mount)光盘镜像文件.移动硬盘.U盘.Window ...

随机推荐

  1. hdu2188 Check Corners

    Check Corners Time Limit: 2000/10000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)To ...

  2. Azure的CentOS上安装LIS (Linux Integration Service)

    Azure上虚拟化技术都是采用的Hyper-v,每台Linux虚拟机都安装了LIS(Linux Integration Service).LIS的功能是为VM提供各种虚拟设备的驱动.所以LIS直接影响 ...

  3. 蓝桥杯 历届试题 PREV-33 兰顿蚂蚁

    历届试题 兰顿蚂蚁   时间限制:1.0s   内存限制:256.0MB 问题描述 兰顿蚂蚁,是于1986年,由克里斯·兰顿提出来的,属于细胞自动机的一种. 平面上的正方形格子被填上黑色或白色.在其中 ...

  4. JavaScript 中事件绑定的三种方式

    以下是在 JS 中事件绑定的三种方式.   1. HTML onclick attribute     <button type="button" id="uplo ...

  5. PV 和 UV IP

    PV(page view),即页面浏览量,或点击量;通常是衡量一个网络新闻频道或网站甚至一条网络新闻的主要指标. 高手对pv的解释是,一个访问者在24小时(0点到24点)内到底看了你网站几个页面.这里 ...

  6. 用nfs挂载内核时出错 ERROR: Cannot umount的解决办法

    SMDK2440 # nfs 30000000 192.168.1.106:/work/nfs_root/uImage                         ERROR: resetting ...

  7. appium_python_android测试环境搭建

    第一步  安装appium •Appium是由.NET 开发的,所以,它会依赖 .NET framework相关组件,所以先安装.net framework 4.5,备注: Appium最低支持.ne ...

  8. [Apache]架设Apache服务器

    我自己使用的是Ubuntu的操作系统, 所以我主要是记录的在ubuntu的Apache的安装和简单的配置. Apache服务器的架设: 一.命令行安装 使用下面的指令下载apache2 sudo ap ...

  9. PD中更改显示Name还是Code的设置

    菜单->Tool->Model Options->Name Convention->右侧display中选择显示name还是code. 此外,在16版中,还可以通过Tool-D ...

  10. QTP11使用DOM XPath以及CSS识别元素对象

    我们知道,像DOM,Html,CSS,XPath等对对象的识别策略广泛运用于一些开源的工具,例如:Selenium,Watir,Watir-Webdriver,以前qtp版本是不支持这些东西的,现在q ...