虚拟机网络桥接模式上的桥接模式怎么添加到主机上

VMware虚拟机网络设置方法_多网卡桥接
我的图书馆
VMware虚拟机网络设置方法_多网卡桥接
VMware虚拟机网络设置方法主机为WindowsXP系统,VMware虚拟机里安装Linux操作系统。安装完VMware后,主机 的网络连接里面出现了两个新的连接,即VMware Network Adapter VMnet1和VMware Network Adapter VMnet8如图。虚拟机里安装的系统就是靠这两个虚拟网卡来联网的。(如下图)  主机上类似antiarp& 防火墙一定要关掉 否则虚拟机不能上网  有以下几种可选方法:  1、Bridged(网桥)方式:  如果主机是通过局域网上网的,可让虚拟机使用与主机网段、网关和DNS等的相同的设置,选用一个有效的局域网IP即可。  桥接方式可实现虚拟机&---&主机 虚拟机&----&互联网 通信(主机与虚拟机可看成是同一局域网的两台机)。但桥接需要一个不同于 原主机上的另外一个独立的IP地址,这对于有些情况(IP和MAC绑定,网管不同意),比较难办到。并且主机拔掉网线后,虚拟机无法与主机通过网络的方式 进行通讯。而后面几种没这个问题。所以不太使用桥接方式。  1)主机的IP信息  2)设置VMware网络连接为Bridged  3)虚拟机系统网络设置  多网卡桥接  当 我有双网卡时,虽然VMnet0:Bridged to an automatically chosen adapter(在VMware的Edit -&Virtual Network settings... 打开Virtual Network Editor)  但是,我尝试了一下,虚拟机只可桥接“本地连接”(VIA网卡),不能桥接“本地连接2”(Realtek网卡)  在Virtual Network Editor -&& Automatic Bridging 选项卡里  若我们想桥接“本地连接2”(Realtek网卡)需要在“Exclude adapters" 里add "VIA网卡”(本地连接),这样“本地连接2”就可以桥接了。但是“本地连接”(VIA网卡)却不可以了,即使在“Exclude adapters" 里Remove "VIA网卡”也不行,我猜测 VMware其实只支持一个最初未被排除的网卡桥接!  没关系,我们可以在 Virtual Network Editor -&& Host Virtual Network Mapping 选项卡里,VMnet2选择Realtek网卡  这时,我们回到Virtual Network Editor -&& Automatic Bridging 选项卡,发现VMnet0 把 Realtek网卡排除了  桥接“本地连接”(VIA网卡)时,VMware选择VMnet0,  桥接“本地连接2”(Realtek网卡)时,VMware选择VMnet2  虚拟机上网络相应的设置,就可以了。  2、NAT方式:  使用VMware提供的NAT和DHCP服务,虚拟机使用主机中的虚拟网卡VMnet8作为网关,并且TCP/IP设置需遵循程序中关于vmnet8的DHCP和NAT设置,如IP必须在其DHCP设置的StartIP和EndIP之间,网关需使用其NAT设置的Gateway IP。  NAT方式可实现虚拟机&---&主机 通信,但是 虚拟机---&互联网 即只能够虚拟机访问互联网,但是若想把虚拟机作为服务器,让互联网访问,不可以。  但是如果有多个网卡,虚拟机可以不用更改设置,就可以同时访问多个网卡连接的互联网。  1) 设置VMware 网络连接方式为NAT  2)在虚拟机里,linux网络设置,只需选择自动获取IP,就可以了!  当然也可以手动设置:  ip设置与vmnet8同网段,gateway,netmask,broadcast设置与vmnet8相同,dns设置与主机相同。  我们在主机的网络连接里如下,没有看到网关,别急,在VMware的Edit -&Virtual Network settings... 中,有相关内容。  这些选项卡包含了VMware的很多高级设置,有兴趣可以研究研究。  3.host-only方式 :  默认使用vmnet1,将虚拟机ip设置与vmnet1同网段,gateway设置成vmnet1的ip,其余设置与vmnet1相同,dns设置与主机相同  例如 vmnet1 ip :192.168.101.1  虚拟机设置: ip :192.168.101.100 gateway : 192.168.101.1  这样就实现了虚拟机&---&主机 通信,但是 虚拟机&---&互联网 仍无法通信  1)选择VMware的Host-only  2)主机的本地连接  3)在虚拟机linux里,设置网络  4、共享主机的Internet连接的方式(如果主机是Win98系统可能不适用):  在主机的“本地连接”属性的高级里面共享Internet连接。如果选的是VMnet1虚拟网卡,则在VMware的Ethernet设置需选用Host-only;如果选VMnet8, 则Ethernet设置需选用NAT。共享连接后,那个被选中的虚拟网卡的IP会默认被设为192.168.0.1(如果主机也是通过局域网的 192.168.0.1网关上网的,则需把这个虚拟网卡设置为不同的网段IP,如192.168.1.1)这时候虚拟机里面就可以通过把这个虚拟网卡作为 网关来上网了。实际上是一个简单的路由NAT,所以NAT方式就不讨论了,我们只以Host-only为例。  共享host-only方式,可实现虚拟机&---&主机 通信,但是 虚拟机---&互联网 即只能够虚拟机访问互联网,但是若想把虚拟机作为服务器,让互联网访问,不可以。  1)选择VMware的Host-only  2)设置主机的本地连接属性  被选中的虚拟网卡的IP会默认被设为192.168.0.1,当然也可以更改。而且共享连接取消后,还会变回到共享连接前的网络设置。  在虚拟机linux里,设置网络:  总结:  共享连接方式和NAT方式,都可以实现虚拟机&---&主机 , 虚拟机---&互联网 通信,NAT方式设置简单,且可以实现同时访问多个物理网卡。  桥接方式可实现虚拟机&---&主机 虚拟机&----&互联网 通信,若虚拟机作为服务器,只有这种方式可行。但需独立的IP给虚拟机,且若物理网卡连接断开,虚拟机与主机也不能连接。  host-only方式只实现虚拟机&---&主机 通信 ,一般不单独采用。  像我在虚拟机下开发嵌入式,虚拟机要给开发板提供NFS服务,就采用桥接方式连接嵌入式的网卡。若有时想下载点软件,查查资料,就改用NAT方式,非常方便
TA的最新馆藏[转]&
喜欢该文的人也喜欢虚拟机桥接怎么弄_百度知道
虚拟机桥接怎么弄
刚刚装了个虚拟机,我主机是XP,用的闪讯上网的,现在我想把虚拟机用桥接来上网。不知道怎么设置。网上很多都看不懂。知道的说下。谢谢
安装虚拟机打开虚拟机设置。设置网络为桥接模式打开打开本机网络和共享中心,右键点击宽带上网,在“属性”对话框中找到“共享”,点选“允许其他网络用户通过此计算机的Internet连接来上网”,“家园网络连接”选择“本地连接”,点击确认。双击本地连接,查看“详细信息”,可以发现本地连接IP已经分配了固定的地址。在虚拟机中,创建宽带连接。打开虚拟机,进入“网上邻居”,点击“查看网络连接”,”创建一个新的连接“,在连接向导中第二步选择”手动设置我的连接“,“Internet连接”选择”用用户名和密码宽带连接“,之后一直点下一步。右键点击虚拟机本地连接,选择”属性“,在”常规“对话框中双击”Internet 协议“设置IP地址与本机本地连接IP在同一网段,例如,本机IP为192.168.132.1,可设置虚拟机IP为192.168.132.2。子网网关设置与本机一样,默认网关,DNS设置成本地IP号。点击应用,之后即可上网。
1虚拟网卡设置为 192.168.0.2启动虚拟机,虚拟机里面的系统设置IP 192.168.0.3DNS 192.168.0.1
(我也试过不设置桥接最简单首先: 单右键击你的宽带链接----里面有个共享
需要设置成与你的虚拟网卡共享把你的本地链接的属性里的IP设置为 192.0.168
本回答被提问者采纳
虚拟机的安装启动的服务项目里选择启动-DHCP和NAT服务,然后你再启动虚拟机就可以了。前提是虚拟机里已经有操作系统了,要不你还要装一下。
共享你的宽带连接把主机本地ip设为192.168.0.1虚拟机的ip设为192.168.0.2,网关为192.168.0.1你的dns填错了,你根本没有自己搭设dns服务器,怎么能天局域网的ip为dns呢?在你的主机下看看外网的dns是多少,添上就可以了,
其他1条回答
为您推荐:
其他类似问题
您可能关注的内容
桥接的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。51CTO旗下网站
如何在KVM主机上创建桥接网络接口
运行在Linux主机上较旧的KVM版本无法提供简单的创建桥接网络接口的方法。幸运的是,你可以在Red Hat Enteprise Linux 6.3中手动执行这一操作步骤。
作者:佚名来源:TechTarget中国| 09:45
运行在Linux主机上较旧的KVM版本无法提供简单的创建桥接网络接口的方法。幸运的是,你可以在Red Hat Enteprise Linux
6.3中手动执行这一操作步骤。
KVM基础设施网络
大多数虚拟基础设施使用四种网络,但是KVM基础设施通常不包括这四种网络类型中的桥接网络。
第一种网络类型是网络地址转换(NAT),用于在NAT之后安装虚拟机。如果虚拟机必须访问互联网但是该虚拟机并不需要被外部访问那么NAT非常有效。如果你想在虚拟机上提供公共服务那么NAT并不是理想的选择。
第二种网络类型是路由网络,用于在专用网络上安装虚拟机。流量将会在主机网络以及虚拟网络之间进行路由。第三种类型是仅主机网络,允许你在安全以及隔离的环境中进行功能测试。
最后,桥接网络的优势是允许虚拟机访问运行该虚拟机的物理主机所在的物理网络。
如何创建桥接网络接口
在创建桥接网络接口前,首先需要准备物理主机。不同Linux发行版的配置过程有所不同,以下步骤在RHEL 6.3下经过了验证:
1. 在Linux主机上,使用service NetworkManager stop命令停止网络管理器,然后使用chkconfig
NetworkManager off命令禁止网络管理器开机自动启动。
修改网络配置。创建文件/etc/sysconfig/network-scripts/ifcfg-br0然后输入如下内容创建一个虚拟桥接网络接口(一定要将示例中的IP地址修改为实际网络环境中的地址):
DEVICE=&br0&
TYPE=Bridge
ONBOOT=YES
BOOTPROTO=static
IPADDR=10.0.0.10
NETMASK=255.255.255.0
NETWORK=10.0.0.0
GATEWAY=10.0.0.1
NM_CONTROLLED=no
DNS1=10.0.0.1
PEERDNS=yes
修改控制物理网卡的配置文件。通常是/etc/sysconfig/network-scripts/ifcfg-eth0,但是该文件名取决于网络配置。如果你不确定,可以输入ip
link show命令查找Linux主机正在使用的网络接口。物理网卡成为了桥接网络接口的下级,因此物理网卡的配置文件应该包括如下内容:
DEVICE=eth0
TYPE=Ethernet
ONBOOT=yes
NM_CONTROLLED=no
BRIDGE=br0
输入service network restart命令重启网络。
此时,输入ip link show命令将会显示虚拟桥接。你还可以使用brctl
show命令显示Linux主机上的桥接拓扑。拓扑显示正常的物理网卡现在是桥接配置的一部分。然后你可以在主机上安装虚拟机,虚拟机将会自动绑定你已经创建的桥接网卡。【责任编辑: TEL:(010)】
大家都在看猜你喜欢
热点热点热点调查热点
24H热文一周话题本月最赞
讲师:22813人学习过
讲师:10608人学习过
讲师:21596人学习过
精选博文论坛热帖下载排行
本书是对连续三年蝉联畅销书排行榜前10名的《Linux鸟哥私房菜――服务器架设篇》的升级版,新版本根据目前服务器与网络环境做了大幅度修订...
订阅51CTO邮刊  说明:
    &在桥接模式下,VMWare虚拟出来的操作系统就像是局域网中的一台独立的主机(主机和虚拟机处于对等地位),它可以访问网内任何一台机器。在桥接模式下,我们往往需要为虚拟主机配置IP地址、子网掩码等
  使用桥接模式的虚拟系统和主机的关系,就如同连接在一个集线器上的两台电脑;要让他们通讯就需要为虚拟系统配置ip地址和子网掩码。如果我们需要在局域网内建立一个虚拟服务器,并为局域网用户提供服务,那就要选择桥接模式。
  我们需要知道的是:在此种模式下,虚拟机的ip为静态分配的,而不是动态生成的。
     1、虚拟机的ip与宿主机的ip应该置于同一个网段下
      例如:我的宿主机的ip为:192.168.1.102。那么虚拟机的ip应设为192.168.1.*的形式,此时注意该ip不能同网段内其他ip冲突
     & 2、设置子网掩码,与宿主机子网掩码一致
      例如:我的子网掩码为255.255.255.0。即可知道,前面3个字节标识为网络号标识,后面一个字节为主机号标识。既然虚拟机的ip与宿主机应处于同 & & &      &一个子网下面,那么虚拟机下的linux额子网掩码也就是255.255.255.0了。
     3、设置网关,即可设置成与宿主机一样的网关地址,也可以把网关设置成宿主机的ip地址
      例如:我的网关为192.168.1.1,那么Linux可以设置其网关为192.168.1.1或者将其设置成宿主机的ip地址,也就是可为192.168.1.102
     4、设置DNS,与宿主机DNS相同即可
      例如:宿主机的DNS地址为:192.168.1.1,那么Linux的dns设置为192.168.1.1即可,如若忘记了设置dns,那么可能造成linux ping得通互联网,
& & & & & & & & &只能ping其ip地址,但是ping其url的时候例如(www.baidu.com),就会提示找不到host。
& & &第一步:
    打开vmvare,-&编辑-&虚拟网络编辑器
   & & &   & &
    修改或者添加一个桥接模式的网络连接,【桥接到】这个选项不要选自动,可以选择你自己能连接互联网的网卡,如果你笔记本上有两块网卡,选择对应的网卡即可。例如我这是无线上网方式,那么我就选择的是无线网卡。
        
&  设置虚拟机的【网络适配器】选项,选择桥接模式。
        
&  第二步:
    在window上查看ip等详细信息
         
&    可知,ip为:192.168.1.102  子网掩码为:255.255.255.0 & & 网关为192.168.1.1    DNS为192.168.1.1
    那么接下来进入到linux中,gui或者tty都可以。这里我就拿GUI来看吧
          &
    选择netWork,然后选择eth0,编辑
          
     设置ip,subnetmask,gateway等信息
         
&    不要忘了,还有DNS要设置的哦。
         
     一切设置完成后,重新启动网络服务,或者重启Linux也可以哒。
        
      好了,一切基本上准备好了,那我们在windows上ping一下吧
&        
      一切正常
&     & &我们再来linux上ping一下宿主机吧
        
     &&一切正常。那我们是不是能上网了呢?可以ping一下www.baidu.com试试或者直接在浏览器中打开看看也可以的啊!
        
        
        完美解决!
打开xshell后,新建连接,
        
        
      再输入密码,就进去了!!!
        
阅读(...) 评论()博客分类:
本文介绍如何配置kvm虚拟机桥接上网
首先是要在自己的debian/ubuntu上把网卡eth0设为桥接
auto eth0
iface eth0 inet manual
iface br0 inet static
address 10.5.0.80
netmask 255.255.0.0
gateway 10.5.0.67
bridge_ports eth0
bridge_stp off
bridge_fd 0
bridge_maxwait 0
然后是关闭虚拟机,
如果你虚拟机用root装的
virsh -c qemu:///system shutdown vm0
否则
virsh -c qemu:///session shutdown vm0
配置虚拟机,
虚拟机的配置文件在$HOME/.libvirtd/qemu/vm0.xml下,这么改
&interface type='bridge'&
&mac address='52:54:00:48:27:68'/&
&source bridge='br0'/&
&address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/&
&/interface&
然后启动虚拟机,应该能自动分配ip了
浏览: 247144 次
来自: 北京
这样就可以了:
def next(self):
for i in Next(3):TypeEr ...
agen_0502 写道mount /dev/yourvolu ...
mount /dev/yourvolumegroup/xen- ...
mount /dev/yourvolumegroup/xen- ...
(window.slotbydup=window.slotbydup || []).push({
id: '4773203',
container: s,
size: '200,200',
display: 'inlay-fix'}

我要回帖

更多关于 虚拟机桥接模式连不上 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信