怎样桥接虚拟网卡到虚拟机
虚拟机的三种网络连接方式

虚拟机的三种⽹络连接⽅式前⾔虚拟机⽹络模式⽆论是vmware,virtual box,virtual pc等虚拟机软件,⼀般来说,虚拟机有三种⽹络模式:1.桥接2.NAT3.Host-Only初学者看到虚拟机有三种⽹络,估计就慌了,笔者也是。
哪⼀种⽹络是适合⾃⼰的虚拟机呢?桥接桥接⽹络是指本地物理⽹卡和虚拟⽹卡通过VMnet0虚拟交换机进⾏桥接,物理⽹卡和虚拟⽹卡在拓扑图上处于同等地位,那么物理⽹卡和虚拟⽹卡就相当于处于同⼀个⽹段,虚拟交换机就相当于⼀台现实⽹络中的交换机,所以两个⽹卡的IP地址也要设置为同⼀⽹段。
所以当我们要在局域⽹使⽤虚拟机,对局域⽹其他pc提供服务时,例如提供ftp,提供ssh,提供http服务,那么就要选择桥接模式。
例如⼤学宿舍⾥有⼀个路由器,宿舍⾥四个⼈连接这个路由器,路由器的wanip就不理会了,这个ip是动态获取的,⽽lanip默认是192.168.1.1,⼦⽹掩码是255.255.255.0。
⽽其他四个⼈是⾃动获取ip,假设四个⼈的ip是:A:192.168.1.100/255.255.255.0, B:192.168.1.101/255.255.255.0, C:192.168.1.102/255.255.255.0, D:192.168.1.103/255.255.255.0那么虚拟机的ip可以设置的ip地址是192.168.1.2-192.168.1.99,192.168.1.104-192.168.1.254(⽹络地址全0和全1的除外,再除去ABCD四个⼈的ip地址)那么虚拟机的ip地址可以设置为192.168.1.98/255.255.255.0,设置了这个ip地址,ABCD这四个⼈就可以通过192.168.1.98访问虚拟机了,如果虚拟机需要上外⽹,那么还需要配置虚拟机的路由地址,就是192.168.1.1了,这样,虚拟机就可以上外⽹了,但是,上⽹我们⼀般是通过域名去访问外⽹的,所以我们还需要为虚拟机配置⼀个dns服务器,我们可以简单点,把dns服务器地址配置为google的dns服务器:8.8.8.8,到此,虚拟机就可以上⽹了。
VirtualBox配置虚拟网卡(桥接),实现主机-虚拟机网络互通(图文教程)

VirtualBox配置虚拟⽹卡(桥接),实现主机-虚拟机⽹络互通(图⽂教程)⽹上搜出来的⽐较乱,讲的不明不⽩,因此根据⾃⼰弄过⼀次,确认可⾏的⽅式,做个备份,⽅便⽇后查阅。
环境:在Oracle VM VirtualBox中安装的Ubuntu,具体版本名是:ubuntu-14.10-server-amd64Step1:VirtualBox在虚拟机关机状态下,如图进⾏设置:Step 2:虚拟机开机,输⼊命令:sudo ifconfig或者sudo ifconfig -a查看当前⽹卡配置查看当前ip地址Step3:输⼊命令:vim /etc/network/interfaces打开⽹卡配置⽂件,添加eth1,保存修改。
修改后的⽂件内容,如下:# This file describes the network interfaces available on your system# and how to activate them. For more information, see interfaces(5).# The loopback network interfaceauto loiface lo inet loopback# The primary network interfaceauto eth0iface eth0 inet dhcpauto eth1iface eth1 inet static#本机当前ip地址,通过Step2中ifconfig查询出来的即可address 192.168.56.11netmask 255.255.255.0Step4:重启虚拟机(必要时重启主机电脑),命令ifconfig查看当前⽹卡设置。
能看到eth1,并且有值,即可。
Step5:1) Windows的cmd中,命令:ipconfig查看当前ip2) ubuntu中,输⼊命令:ping 192.168.56.1,Enter,显⽰如下:虚拟机访问主机ip,通过了。
主机和虚拟机通过桥接方式通讯(个人总结)

目的:让主机和虚拟机通过桥接方式连接,主机和虚拟机能够互相ping通,且虚拟机可以上网(主机是可以上网的);1、打开虚拟机,选择菜单栏的“编辑/虚拟网络编辑器”,类型里选择“桥接”,桥接到(T):在下拉菜单里选择“自己主机所用的网卡”;2、选择菜单栏的“虚拟机/设置”,“硬件/网络适配器/桥接”;3、查看主机的IP(如:192.168.86.86),然后设置虚拟机的IP(如:192.168.86.87);注:主机不管IP是局域网IP还是公网IP,在TCP/IPv4里设置虚拟机IP时,除了IP地址不一样,其他(子网掩码、默认网关、DNS)都和主机IP设置成一样的就行;如果不能ping通,在“防火墙”,“例外”,勾选“文件和打印机共享”(XP系统);“防火墙”左上角有个“允许程序或功能通过Windows防火墙”,勾选“文件和打印机共享”(Win7系统)桥接、NAT、仅主机模式的特点和主要区别:桥接(bridged):主机和虚拟机的关系是平等的,就是在主机所处的的网络里添加了一个电脑(虚拟机);需要手动给虚拟机设置IP;虚拟机可以和主机所处的网络里其他的电脑通讯;NAT(网络地址转换模式):如果只是想让虚拟机能够上网,只需要选择该模式即可(虚拟机上网傻瓜式配置),不用其他特殊配置(前提是主机能够上网);用到了vmnet8虚拟网卡;该模式下虚拟机不能和主机所处的网络里其他的电脑通讯;仅主机模式(host-only):真实环境和虚拟环境隔离开,所有的虚拟系统是可以互相通讯的,但虚拟系统和真实的网络是被隔离开的(如果主机能上网,采用该模式,虚拟机是不能上网的);虚拟系统和主机是可以互相通讯的,相当于主机和虚拟机通过双绞线互连;虚拟机IP是通过虚拟网卡vmnet1动态分配IP的;。
VMware虚拟机上网络连接(networktype)的三种模式--bridged、hos。。。

VMware虚拟机上⽹络连接(networktype)的三种模式--bridged、hos。
VMWare提供了三种⼯作模式,它们是bridged(桥接模式)、NAT(⽹络地址转换模式)和host-only(主机模式)。
要想在⽹络管理和维护中合理应⽤它们,你就应该先了解⼀下这三种⼯作模式。
1.bridged(桥接模式) 在这种模式下,VMWare虚拟出来的操作系统就像是局域⽹中的⼀台独⽴的主机,它可以访问⽹内任何⼀台机器。
在桥接模式下,你需要⼿⼯为虚拟系统配置IP地址、⼦⽹掩码,⽽且还要和宿主机器处于同⼀⽹段,这样虚拟系统才能和宿主机器进⾏通信。
同时,由于这个虚拟系统是局域⽹中的⼀个独⽴的主机系统,那么就可以⼿⼯配置它的TCP/IP配置信息,以实现通过局域⽹的⽹关或路由器访问互联⽹。
使⽤桥接模式的虚拟系统和宿主机器的关系,就像连接在同⼀个Hub上的两台电脑。
想让它们相互通讯,你就需要为虚拟系统配置IP地址和⼦⽹掩码,否则就⽆法通信。
如果你想利⽤VMWare在局域⽹内新建⼀个虚拟服务器,为局域⽹⽤户提供⽹络服务,就应该选择桥接模式。
2.host-only(主机模式) 在某些特殊的⽹络调试环境中,要求将真实环境和虚拟环境隔离开,这时你就可采⽤host-only模式。
在host-only模式中,所有的虚拟系统是可以相互通信的,但虚拟系统和真实的⽹络是被隔离开的。
提⽰:在host-only模式下,虚拟系统和宿主机器系统是可以相互通信的,相当于这两台机器通过双绞线互连。
在host-only模式下,虚拟系统的TCP/IP配置信息(如IP地址、⽹关地址、DNS服务器等),都是由VMnet1(host-only)虚拟⽹络的DHCP服务器来动态分配的。
如果你想利⽤VMWare创建⼀个与⽹内其他机器相隔离的虚拟系统,进⾏某些特殊的⽹络调试⼯作,可以选择host-only模式。
3.NAT(⽹络地址转换模式) 使⽤NAT模式,就是让虚拟系统借助NAT(⽹络地址转换)功能,通过宿主机器所在的⽹络来访问公⽹。
本地电脑桥接到VMvare上方法

本地电脑桥接到VMvare虚拟机方法一、实验拓扑说明,以Junos模拟4台路由器,以SRX模拟防火墙,搭建如上拓扑实验。
特别注意:经测试使用JUNOS12.1R1.9时,em6子接口不能使用太大的数字,否则端口下没有ip,使用子接口0正常。
二、本机桥接Vmvare方法1、VM网卡配置说明:一个vmnet相当于一个交接机,在同一个网段。
把不同的物理口接到同一个vmnet 上,就是把2个口互联。
拓扑图需要em0至em7共8个接口,则在VM中创建8个网卡,分别对应em0-em7。
2、使用ipconfig 查看vmnet 5ip地址说明:上面显示没有vmnet5的地址,若要使用vmnet5与虚拟机互联进行管理,则在vmvare编辑-虚拟网络编辑器-新增vmnet5网卡。
3、重启模拟器使配置生效。
4、给junos中的em6配vmnet同网段IP。
给em 6配置IP 192.168.168.254/24后则可通过本地电脑管理,junos部分配置如下Root密码和远程账户设置:set system root-authentication plain-text-passwordset system login user abc class super-userset system login user abc authentication plain-text-passwordset system services telnet配置逻辑路由器R1与R2互联set logical-systems R1 interfaces em0 unit 12 vlan-id 12set logical-systems R1 interfaces em0 unit 12 family inet address 12.1.1.1/24 set logical-systems R2 interfaces em1 unit 12 vlan-id 12set logical-systems R2 interfaces em1 unit 12 family inet address 12.1.1.2/24 互联端口必须配下面封装set interfaces em0 vlan-taggingset interfaces em1 vlan-tagging配置管理IPset logical-systems R3 interfaces em6 unit 0 family inet address 192.168.168.254/245、SRX的配置将SRX模拟器的第一口配在vmnet5,将配置同网段IP则可本地管理,第二个端口配置vmnet6与R4互联,完成本实验需求。
VMware虚拟机桥接连网

VMware虚拟机桥接连⽹7. ⽹络设置1. ⽹卡设置使⽤桥接模式,⾸先要设置⽤于桥接的真实主机的⽹卡(⼀般是连接外⽹的⽹卡)。
以win10为例,点击右下⾓⽹络和Internet设置-更改适配器选项,找到连接外⽹的⽹卡(当前联⽹的⽹卡,有线⽹是以太⽹,wifi是WLAN),右键-属性,在属性中选中VMware Bridge Protocol,然后确定即可。
b. 虚拟机设置⽹络连接为'桥接'模式c. VMware 编辑-虚拟⽹络编辑器:选择桥接⽹卡为主机⽹卡d. 查看主机的⽹络信息:e. 虚拟机⽹络设置在虚拟机中桌⾯点⽹络连接设置:设置为⼿动连接ip:和主机ip在同⼀⽹段,固定(10.108.10.188)(同⼀⽹段的意思是,虚拟机ip与⼦⽹掩码&运算,主机ip与⼦⽹掩码&运算,结果相同。
)⼦⽹掩码:和主机⼀样(255.255.254.0)⽹关:和主机⼀样(10.108.10.1)DNS服务器:和主机⼀样(10.0.0.11)虚拟机重启。
ifconfig查看是否和设置的⼀样。
问题1:主机ping虚拟机,可以ping通;虚拟机ping主机不通更改主机的防⽕墙设置,参考链接但此时可能仍然⽆法ping通,我们再点击⼊站规则,在右侧找到"⽂件和打印共享(回显请求 – ICMPv4-In)"项,"回显请求",指的就是ping 请求的回显响应吧。
如下图,设置之前,1处应该是"否",2处应该是"启⽤规则",点击"启⽤规则",就会变成下图的样⼦了,注意⽂件和打印共享之回显请求⼀共有4项,IPV4和IPV6各两项,每个下⾯包括"域"和“专⽤,公⽤”,我们要选择IPV4和"专⽤,公⽤"的那项,不要弄错。
问题解决。
问题2:主机和虚拟机可以互相ping通,主机可以上外⽹,虚拟机不能连外⽹因为连接的是校园⽹,所以要⼿动在虚拟机⾥⾯登陆校园⽹认证账号。
VMware虚拟机的联网设置 (双网卡的设置方法)

这 样就实现了虚拟பைடு நூலகம்<--->主机 通信,但是 虚拟机<--->互联网 仍无法通信
1)选择VMware的Host- only
2)主机的本地连接
3)在虚 拟机linux里,设置网络
4、共享主机的Internet连接的方式 (如 果主机是Win98系统可能不适用):
host-only方式 只实现虚拟机<--->主机 通信 ,一般不单独采用。
像我在虚拟机下开发嵌入式,虚拟机要给开发板提供NFS服务,就采用 桥接方式连接嵌入式的网卡。若有时想下载点软件,查查资料,就改用NAT方式,非常方便!
没关系,我们可以在 Virtual Network Editor -> Host Virtual Network Mapping 选项卡里,VMnet2选择Realtek网卡
这时,我们回到Virtual Network Editor -> Automatic Bridging 选项卡,发现VMnet0 把 Realtek网卡排除了
在虚拟机linux里,设置网络:
总结:
共享连接方式和NAT方式,都可以实现虚拟机<--->主机 , 虚拟机--->互联网 通信,NAT方式设置简单,且可以实现同时访问多个物理网卡。
桥接方式可实现虚拟机<--->主机 虚拟机<---->互联网 通信,若虚拟机作为服务器,只有这种方式可行。但需独立的IP给虚拟机,且若物理网卡连接断开,虚拟机与主机也不能连接。
共享host-only方式,可实现 虚拟机<--->主机 通信,但是 虚拟机--->互联网 即只能够虚拟机访问互联网,但是若想把虚拟机作为服务器,让互联网访问,不可以。
虚拟机设置为桥接

首先用虚拟机ping网关192.168.100.100
一般路由器自带拨号功能,如果你真机每次上网都没有进行拨号的话,那就是属于路由器自动拨号,那就不需要拨号,反之就需要拨号
linux ping 192.168.100.100 通了 说明IP和网关没问题
修改ip之后要重启网卡输入ifdown eth0
ifup eth0
但ping 不通 说明没有设置DNS或者DNS错误
vi /etc/resolv.conf
输入i进行输入
在里面输入
nameserver 自己城市的dns
不通的话说明IP地址或者网关设置有错误
解决IP和网关问题首先输入 setup 进入 network这项 选择使用的网卡 一般情况下 只有一块网卡就是eth0 下面的自己填 是人都懂
但是记住,里面有一项use dhcp 选中说明启用DHCP 这个时候不能手动设置IP
如果不想更改,需要自己架设DHCP服务器或者打开路由的DHCP功能 要手动设置就要取消这项
nameserver 自己城市server 202.98.96.68
nameserver 61.139.2.69
退出的时候先输入: 然后按x进行保存
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、LOOPBACK网卡的创建
1.打开“控制面板”,选择“添加硬件”
2.选择“下一步”
3.选择“是,硬件已连接好”,选择“下一步”
4.选择“添加新的硬件设备”,单击“下一步”
5.选择“安装我手动从列表选择的硬件”,“下一步”
6.选择“网络适配器”,“下一步”
7.选择厂商“Microsoft”,网卡“Microsoft Loopback Adapter”单击“下一步”
8.直接单击“下一步”
9.完成第一块loopback网卡的添加,第二块loopback网卡的添加步骤如上述。
10.更改新建网卡的名字,为“loopback 0、loopback 1”给loopback 网卡配置地址激活它
二、虚拟机参数的更改设置(以版本v6.0.0为例)
1.双击桌面上的“Vmware Workstation”,单击“编辑”选择“虚拟网络设置”
2.选择“主机虚拟网络映射”,将物理网卡桥接到“VMnet0”
3.将loopback 0 网卡桥接到“Vmnet9”,单击“应用”
7.选择“摘要”查看桥接关系,单击“确定”
8.打开安装好的虚拟机Win2003,选择“以太网”将此虚拟系统桥接到“Vmnet9”
9.选择“自定义”,在下拉选项列表中选择“Vmnet9”。
完成了Win2003与loopback 0网卡的桥接。
10.WinXP与loopback 1 网卡的桥接步骤如上述:双击桌面上的“Vmware Workstation”,单击“编辑”选择“虚拟网络设置”;选择“主机虚拟网络映射”,将loopback1网卡桥接到“Vmnet7”
11.查看桥接关系
12.更改WinXP的以太网桥接关系,完成虚拟机与loopback网卡的桥接
三、模拟器的调测
1.选择一个实验拓扑中含有虚拟机(例如实验36);选择“启动步骤1”选择相应的网卡参数
2.选择“loopback 0”的网卡参数并复制
3.编辑实验中的“.net”文件,
4.将与SW3的F1/3接口相连的原“VMXP0”改为自己新建的“Win2003”,将原来的网卡参数改为loopback0的网卡参数(粘贴loopback0参数)。
5.将SW3的F1/4相连的原“VMPC9”改为新建的“WinXP”的参数,RT5的F1/0相连的原“VMPC8”改为物理网卡参数“Vmnet0”或者用第三个虚拟机桥接的网卡参数(方法如上面所述),保存退出然后按步骤启动模拟器。
四、常见的启动问题
1.虚拟机网卡参数与本机的不匹配
2.实验文件命名中含有“中文”
3. 双击启动步骤2、3,一闪就没有了,编辑启动步骤2、3,查看所调用的文件是否存在相应的路径下。