虚拟机的网络设置
许多虚拟机的初学者,都会询问这样一个问题:在虚拟机中怎样上网、和主机上网有什么区别?要弄清这个问题,需要先知道“主机是怎么上网的”,根据主机上网的方法,再理解或设置虚拟机上网的方法。
综合来说,主机上网,无非有两种:一种是拨号上网,另一种是不需要拨号上网。
拨号上网,包括家庭ADSL 拨号上网、小区宽带拨号上网、无线网卡拨号上网,或者单位家属院专用拨号上网等。
非拨号上网(主机不需要拨号即可以上网),包括单位直接上网、家庭通过路由器共享上网等。
而虚拟机上网,则也有三种方式:直接上网、通过主机共享上网、通过VMware 内置的NAT服务共享上网等,与主机上网方式组合,则有六种方式:
A,主机拨号上网,虚拟机拨号上网;
B,主机拨号上网,虚拟机通过主机共享上网;
C,主机拨号上网,虚拟机使用VMware内置的NAT服务共享上网;
D,主机直接上网,虚拟机直接上网;
E,主机直接上网,虚拟机通过主机共享上网;
F,主机直接上网,虚拟机使用VMware内置的NAT服务共享上网;
虚拟机使用A种方式上网时,主机与虚拟机在同一时刻只能有一台计算机上网,而在其他几种方式中,主机与虚拟机可以同时上网。
11.6.1 虚拟机使用“桥接”网卡上网
在上面的六种方式中,如果选择A,则虚拟机使用“桥接”网卡,并且在虚拟机中,要安装与主机相同的拨号软件,并且在拨号的时候,提供ISP提供的用户名、密码拨号上网。
如果选择D,虚拟机需要使用“桥接”网卡,但这时候,虚拟机与主机在同一个网段中,并且也要为虚拟机分配一个IP地址(不要与主机IP地址相同,也不要与主机所在局域网中的其他计算机IP地址相同),为虚拟机设置子网掩码、网关地址、DNS地址。
除了IP地址不同,其他都相同。
11.6.2 虚拟机使用“NAT”网卡上网
在虚拟机上网的几种方式中,最简单、最方便的就是使用“NAT”方式共享上网,这是VMware虚拟机“内置”的功能,也是推荐初学者使用的方法。
不管主机是通过拨号上网、无线网卡上网、还是单位上网,只要主机能上网,虚拟机使用“NAT”(即VMnet8)虚拟网卡,并且在虚拟机中设置为“自动获得地址”,虚拟机就可以上网,如图11-74所示。
图11-74 虚拟机使用NAT网卡并自动获得地址
如果按照图11-74设置后,虚拟机不能上网,这时候,就需要检查,虚拟机不能上网的原因,主要步骤如下:
(1)在虚拟机中,进入命令提示窗口,执行 ipconfig/all命令,检查当前虚拟机是否获得的正确的IP地址,如果获得了正确的IP地址,则使用ping 命令,看能否ping通网关,如果能 ping通网关地址,则需要使用ping命令,ping互联网上的一个网站,例如ping [url][/url],看能否解析出这个网站的IP地址,如果不能解析出这个网卡的IP地址,则说明是DNS服务器的问题,则需要在图11-74中,取消“自动获得DNS服务器地址”的选项,使用当前ISP提供的DNS地址,然后再返回命令提示符,再次ping
[url][/url],当能解析出[url][/url]的域名后,在虚拟机中,打开IE浏览器,就可以上网。
如果仍然不能上网,则表明是IE浏览器或者IE浏览器设置的问题。
(2)在执行上述命令后,如果不能获得正确的IP地址,而是获得了169.254.x.x之类的地址,表示可能当前主机上的“VMware DHCP服务”没有启动,此时可以先为虚拟机“指定”一个IP地址,看能否上网,在指定IP地址时,要检查主机上VMnet8所使用的网段,例如,如果虚拟机使用了192.168.80.0的网段,则可以为虚拟机指定192.168.80.3~192.168.80.254的IP地址,子网掩码为 255.255.255.0,网关地址为192.168.80.2,DNS地址为192.168.80.2或者ISP提供的DNS地址。
在指定IP地址后,使用ping命令检查到网关
(192.168.80.2)、主机网卡(192.168.80.1)的连通性,检查解析域名的情况。
如果不能ping通网关,检查虚拟机网卡设置、主机上网卡设置。
当指定IP地址能上网时,检查主机上VMware DHCP服务并尝试启动该服务。
有关VMware DHCP 服务的情况,后文介绍。
11.6.3 虚拟机使用主机上的“ICS”连接共享上网
如果想使用主机上的“Internet连接共享”为虚拟机提供共享上网服务,则可以按照下述步骤操作:
(1)打开“网络连接”,如果主机是“直接上网”,则用鼠标右键“本地连接”,从弹出快捷菜单中选择“属性”,如图11-75所示。
图11-75 本地连接属性页
(2)在“本地连接属性”页中,在“高级”选项卡中,单击“允许其他网络用户通过此计算机的Internet连接来连接”单选按钮,并在“家庭网络连接”下拉列表中选择“VMware Network Adapter VMnet1”,如图11-76所示。
(3)然后在“Windows防火墙”选项组中,单击“设置”按钮,在弹出的“Windows防火墙”页中,在“高级”选项卡中,取消“VMware Network Adapter VMnet1”的选择,如图11-77所示。
然后单击“确定”按钮返回图11-76,单击“确定”按钮,完成设置。
图11-76 启用Internet连接共享
图11-77 取消VMnet1的防火墙
(4)在启用“Internet连接共享”功能时,会弹出VMnet1虚拟网卡被强制设置为192.168.0.1,此时单击“是”按钮即可,如图11-78所示。
图11-78 提示VMnet1被设置为192.168.0.1
(5)如果主机网络也使用了192.168.0.0的网段,此时VMnet1设置为192.168.0.1会与主机网段冲突,可以修改VMnet1的网卡地址。
进入VMnet1属性页,将网卡的IP地址从192.168.0.1修改为其他网段的地址,例如
192.168.100.1,如图11-79所示。
图11-79 修改VMnet1网卡地址
(5)在主机上启用“Internet连接共享” 功能后,以后为虚拟机使用VMnet1虚拟网卡,并在虚拟机中,设置网段IP地址与图11-79中在同一网段、网关与DNS地址为图11-79中设置的地址即可以上网,如图11-80、图11-81所示。
图11-80 虚拟机中设置IP地址
图11-81 在虚拟机中上网
【说明】如果没有在图11-79中修改VMnet1虚拟网卡地址,则在图11-80中,设置IP地址仍然为192.168.0.2~192.168.0.254的范围。
(6)如果主机是通过“拨号上网”,则用鼠标右键单击“拨号上网”快捷方式,从中选择“属性”,并在弹出的拨号上网的属性页中,在“高级”选项卡中,启用“Internet连接共享(ICS)”并选择VMnet1虚拟网卡,而其他设置则与主机直接上网的设置相同,不在介绍。
如图11-82和图11-83所示。
图11-82 拨号连接
图11-83 为拨号连接启用ICS
11.6.4 关于虚拟机使用NAT不能上网的若干问题
在使用VMware Workstation的时候,创建的虚拟机使用NAT,但在虚拟机中却不能上网,原因可能如下:
(1)主机是Windows XP Professional SP2、SP3或者是Windows Server 2003,如果是这样,则需要把VMnet1、VMnet8的防火墙关闭。
方法是:右击“本地连接”选择属性→高级→设置,在“Windows防火墙”对话框中单击“高级”,将VMnet1和VMnet8前面的“√”去掉就可以。
(2)你的主机安装了瑞星、江民、天网防火墙,或者其他防火墙软件,这些防火墙软件没有进行正确的配置,导致VMware不能通过其内置的NAT功能共享上网,这时,可以把第三方的防火墙软件关闭。
(3)如果启用了Windows XP(或Windows Server 2003)内置的“Internet连接共享”,则需要正确选择“局域网”网卡,否则可能由于设置错误,导致虚拟机不能上网。
详细内容可以参看上一节内容。
(4)如果使用了VMware Workstation的“绿色”版或者“精简”版,请使用完整版本安装。
如果你需要中文,可以安装中文的汉化补丁。
这些“绿色”版或“精简”版去掉了一些服务或者插件,导致不能上网。
在使用VMware Workstation的过程中,推荐采用正面的方法:
(1)主机不安装第三方的防火墙软件,使用操作系统内置的防火墙。
(2)安装VMware Workstation的完整版本(就是从VMware Workstation 网站或者一些下载网站下载的VMware Workstation的英文版。
可以安装汉化补丁,但不要使用“精简”版。
(3)修改XP的防火墙,让VMnet1和VMnet8不使用防火墙(主机网卡使用)。
创建虚拟机使用NAT网卡,在虚拟机中设置为“自动获得IP及DNS地址”,这样做,一般情况下都可以直接上网。
这是即将出版的<虚拟机应用深入实践>一书第11章的部分内容。
该书由铁道出版社出版,目前正在后期的编辑制作过程中,敬请关注!
出处: /225186/140551。
VM虚拟机网络设置
VM虚拟机网络设置VMWare中的几种网络配置(1)Bridged方式用这种方式,虚拟系统的IP可设置成与本机系统在同一网段,虚拟系统相当于网络内的一台独立的机器,与本机共同插在一个Hub上,网络内其他机器可访问虚拟系统,虚拟系统也可访问网络内其他机器,当然与本机系统的双向访问也不成问题。
(2)NAT方式这种方式也可以实现本机系统与虚拟系统的双向访问。
但网络内其他机器不能访问虚拟系统,虚拟系统可通过本机系统用N AT协议访问网络内其他机器。
NAT方式的I P地址配置方法:虚拟系统先用D HCP自动获得IP地址,本机系统里的V Mwareservice s会为虚拟系统分配一个I P,之后如果想每次启动都用固定IP的话,在虚拟系统里直接设定这个I P即可。
(3)host-only方式顾名思义这种方式只能进行虚拟机和主机之间的网络通信,既网络内其他机器不能访问虚拟系统,虚拟系统也不能访问其他机器。
(4)not use方式既是不使用网络,虚拟系统为一个单机。
一般来说,Bridged方式最方便好用。
但如果本机系统是win2000而网线没插(或者根本没有网卡),网络很可能不可用(大部分用PCI网卡的机器都如此),此时就只能用N AT方式或h ost-only,之前所说的那两块虚拟网卡就是适应这两种网络准备的。
vmware虚拟机的网络设置虚拟机的网络设置(原理篇)在正式开始之前,我想有必要先来学习一些必要的网络知识。
否则,在不懂得任何原理的情况下依葫芦画瓢虽然可解一时之需要,但遇到具体情况改变的情况下就只能干瞪眼了。
由于篇幅限制,这里只讲和VM ware设置有关的一点简单网络知识。
1,什么是网络?Interne t是指“互连网”,好象这句话说的有点多余,不过确实有很多人对他有错误的理解,“互连网”是指一个个网络互连,而不是像有些人想象的那样把一台台电脑杂乱无章的互连。
VirtualBox虚拟机网络配置教程
VirtualBox虚拟机网络配置教程第一章:介绍VirtualBox虚拟机网络配置概述VirtualBox是一款功能强大的开源虚拟化软件,它允许用户在一台物理计算机上运行多个虚拟机,从而实现虚拟化环境的搭建。
在使用VirtualBox时,网络配置是一个重要的方面。
在本教程中,我们将重点介绍VirtualBox虚拟机网络的不同模式及其配置方法。
第二章:NAT模式NAT(Network Address Translation)模式是VirtualBox默认的网络模式。
在NAT模式下,虚拟机与主机以及其他虚拟机之间实现了网络通信。
同时,VirtualBox也会为虚拟机分配一个IP地址,在虚拟机内部使用该IP地址进行网络通信。
配置NAT模式的方法如下:1. 打开VirtualBox,选择要配置网络的虚拟机,点击设置。
2. 在“网络”选项卡中,选择“NAT”模式。
3. 确定更改,并启动虚拟机。
第三章:桥接模式桥接模式允许虚拟机直接与物理网络中的其他设备通信。
在桥接模式下,虚拟机会获得物理网络的独立IP地址,可以像物理计算机一样使用网络服务。
配置桥接模式的方法如下:1. 打开VirtualBox,选择要配置网络的虚拟机,点击设置。
2. 在“网络”选项卡中,选择“桥接网卡”模式。
3. 选择要使用的物理网络适配器,并确定更改。
4. 启动虚拟机,它将获得与物理网络相同的IP地址。
第四章:仅主机模式仅主机模式允许虚拟机与主机进行网络通信,而不与其他设备通信。
在这种模式下,虚拟机与主机共享同一个IP地址,但可以通过网络进行通信。
配置仅主机模式的方法如下:1. 打开VirtualBox,选择要配置网络的虚拟机,点击设置。
2. 在“网络”选项卡中,选择“仅主机”模式。
3. 启动虚拟机,它将与主机共享同一个IP地址。
第五章:内部网络模式内部网络模式允许虚拟机之间进行通信,但与主机以及物理网络中的其他设备隔离。
在内部网络模式下,虚拟机可以通过虚拟网络进行通信,而不会受到外部网络的干扰。
vm虚拟机和外面网络连接配置
VM和外网连接的配置一、虚拟机访问外网
(一)vmware外面的配置(虚拟机所在的电脑)1.点击网络连接:
2.启用vmnet8
3.右击->属性,查看ip地址:
记住上面的网段是192.168.127.1开始的(二)vmware里面的配置1.进入虚拟机setting:
2.进行如下配置:
3.进入虚拟网络配置
4.选择vmnet8,配置如下:
4.配置虚拟里面操作系统的ip
注意,这个ip的最后数字119是我随便配的,你可以配成其他的ip(例如:192.168.127.250等),前面3个数字192.168.127.必须这样。
二、外面访问虚拟机
这个一般是虚拟机配置了服务,外面要访问。
1.进入虚拟网络配置
2.选择vmnet8,配置如下:
3.点击上图右边的:
4.下面点击add
4.输入:
注意,这是个端口映射,上面的是虚拟机外层的端口,下面是里面的端口(2个端口不一定一样的,根据实际情况)
5.还可以添加其他端口。
virtualbox 虚拟机的四种网络配置
VirtualBox虚拟机网络设置(四种方式)VirtualBox是一款SUN出品的非常优秀的虚拟机程序,版本也非常齐全,你可以在官网上找到适合各种操作系统平台的版本。
这里我先给大家大致讲解下VBox的网络配置及应用。
VirtualBox的提供了四种网络接入模式,它们分别是:1、NAT 网络地址转换模式(NAT,Network Address Translation)2、Bridged Adapter 桥接模式3、Internal 内部网络模式4、Host-only Adapter 主机模式下面我们分别对这四种网络模式进行分析解释:第一种 NAT模式解释:NAT模式是最简单的实现虚拟机上网的方式,你可以这样理解:Vhost访问网络的所有数据都是由主机提供的,vhost并不真实存在于网络中,主机与网络中的任何机器都不能查看和访问到Vhost的存在。
虚拟机与主机关系:只能单向访问,虚拟机可以通过网络访问到主机,主机无法通过网络访问到虚拟机。
虚拟机与网络中其他主机的关系:只能单向访问,虚拟机可以访问到网络中其他主机,其他主机不能通过网络访问到虚拟机。
虚拟机与虚拟机之间的关系:相互不能访问,虚拟机与虚拟机各自完全独立,相互间无法通过网络访问彼此。
IP:10.0.2.15网关:10.0.2.2DNS:10.0.2.3一台虚拟机的多个网卡可以被设定使用 NAT,第一个网卡连接了到专用网 10.0.2.0,第二个网卡连接到专用网络 10.0.3.0,等等。
默认得到的客户端ip(IP Address)是10.0.2.15,网关(Gateway)是10.0.2.2,域名服务器(DNS)是10.0.2.3,可以手动参考这个进行修改。
NAT方案优缺点:笔记本已插网线时:虚拟机可以访问主机,虚拟机可以访问互联网,在做了端口映射后(最后有说明),主机可以访问虚拟机上的服务(如数据库)。
笔记本没插网线时:主机的“本地连接”有红叉的,虚拟机可以访问主机,虚拟机不可以访问互联网,在做了端口映射后,主机可以访问虚拟机上的服务(如数据库)。
虚拟机的IP地址分配和网络设置
虚拟机的IP地址分配和网络设置虚拟机技术的发展使得在一台物理计算机上可以创建多个虚拟计算机,每个虚拟计算机被称为虚拟机。
在虚拟机中,IP地址的分配和网络设置是非常重要的一部分。
本文将探讨虚拟机的IP地址分配和网络设置,并为读者提供一些建议和指导。
1. IP地址的分配虚拟机的IP地址分配可以采用动态分配或静态分配两种方式。
动态分配是指虚拟机通过DHCP(动态主机配置协议)从网络中的DHCP服务器中获取IP地址。
这种方式的好处是方便快捷,不需要手动配置IP地址。
在某些情况下,当虚拟机在不同的网络中移动时,动态分配是非常方便的。
静态分配是指手动为虚拟机分配一个固定的IP地址。
这种方式更适合于需要在特定网络环境中固定IP地址的情况。
可以通过在虚拟机的操作系统中手动配置IP地址,或者在虚拟机管理软件中进行设置。
2. 网络设置虚拟机的网络设置包括虚拟机与外部网络的连接方式、网络类型以及网络安全设置等。
连接方式可以选择桥接模式、NAT模式或者仅主机模式。
桥接模式是将虚拟机直接连接到宿主机所在的物理网络中,虚拟机可以直接和外部网络通信。
这种模式下,虚拟机可以获得一个与宿主机在同一子网中的独立IP地址。
NAT模式是通过网络地址转换(Network Address Translation)将虚拟机的IP地址转换为宿主机所在物理网络的IP地址。
虚拟机可以通过宿主机与外部网络通信,但是外部网络无法直接访问虚拟机。
仅主机模式是将虚拟机完全隔离在宿主机内部的一种网络设置。
虚拟机无法直接与外部网络通信,只能与宿主机进行通信。
网络类型可以选择使用虚拟化软件提供的网络设备模拟实际硬件设备,或者使用桥接到物理网络的物理网络设备。
具体的选择取决于虚拟机所需的网络功能和性能要求。
网络安全设置是保护虚拟机和网络环境的重要措施。
可以通过设置防火墙、访问控制列表以及安全隔离等方式来提高网络安全性。
此外,定期更新虚拟机和宿主机的操作系统以及相关软件的补丁也是非常重要的。
VM虚拟机网络设置
VM虚拟机网络设置
VMWare中的几种网络配置
(1)Bridged方式
用这种方式,虚拟系统的IP可设置成与本机系统在同一网段,虚拟系统相当于网络内的一台独立的机器,与本机共同插在一个Hub上,网络内其他机器可访问虚拟系统,虚拟系统也可访问网络内其他机器,当然与本机系统的双向访问也不成问题。
(2)NAT方式
这种方式也可以实现本机系统与虚拟系统的双向访问。
但网络内其他机器不能访问虚拟系统,虚拟系统可通过本机系统用NAT协议访问网络内其他机器。
NAT方式的IP地址配置方法:虚拟系统先用DHCP自动获得IP地址,本机系统里的VMware services会为虚拟系统分配一个IP,之后如果想每次启动都用固定IP的话,在虚拟系统里直接设定这个IP即可。
(3)host-only方式
顾名思义这种方式只能进行虚拟机和主机之间的网络通信,既网络内其他机器不能访问虚拟系统,虚拟系统也不能访问其他机器。
NAT方式:主机XP为真实设备,而虚拟机下的LINUX称为虚拟设备,虚拟机在网路中作用相当局域网中的路由器。
在NAT8下真实设备获取ip:192.168.153.1,配置虚拟机IP为:192.168.153.2,虚拟设备配置IP:192.168.153.3。
真实设备和虚拟设备网关都配置:192.168.153.2。
虚拟机的IP地址分配和网络设置的方式
虚拟机的IP地址分配和网络设置的方式虚拟机的IP地址分配和网络设置是在虚拟化环境中非常重要的一部分。
正确的IP地址分配和网络设置能够确保虚拟机之间以及与外部网络的通信。
本文将介绍虚拟机IP地址分配和网络设置的方式,以及其相关的具体操作步骤。
一、静态IP地址分配方式静态IP地址分配方式是指通过手动设置虚拟机的IP地址、子网掩码、默认网关等网络参数来实现网络连接。
这种方式适用于网络环境稳定、IP地址不经常变动的情况。
操作步骤:1. 打开虚拟机的控制面板,在网络设置中选择手动分配IP地址。
2. 输入IP地址、子网掩码和默认网关等网络参数,确保与网络环境相匹配。
3. 点击应用或保存按钮,完成静态IP地址的设置。
二、动态主机配置协议(DHCP)方式DHCP方式是指通过网络中的DHCP服务器自动分配一个唯一的IP 地址给虚拟机。
这种方式适用于大规模部署虚拟机的情况,能够简化网络管理和配置工作。
操作步骤:1. 打开虚拟机的控制面板,在网络设置中选择使用DHCP服务器分配IP地址。
2. 确保网络连接正常,虚拟机会自动向DHCP服务器发送请求获取IP地址。
3. DHCP服务器收到请求后,会给虚拟机分配一个可用的IP地址,虚拟机将自动应用该地址。
三、网络地址转换(NAT)方式NAT方式是指通过虚拟机管理软件(如VMware、VirtualBox等)自动为虚拟机分配一个内部IP地址,而对外部网络隐藏。
这种方式适用于需要虚拟机与外部网络通信,但不需要外部网络直接访问虚拟机的情况。
操作步骤:1. 打开虚拟机管理软件的设置界面,选择网络设置中的NAT模式。
2. 确保虚拟机的网络连接正常,虚拟机将自动获取到一个内部IP地址。
3. 虚拟机可以通过网络地址转换的方式与外部网络进行通信。
四、桥接方式桥接方式是指虚拟机通过桥接虚拟网络适配器与物理网络适配器相连,直接在物理网络上获得一个独立的IP地址。
这种方式适用于需要虚拟机与外部网络完全隔离,且需要让外部网络直接访问虚拟机的情况。
虚拟机的IP地址分配和网络设置的方法
虚拟机的IP地址分配和网络设置的方法随着信息技术的不断发展,虚拟化技术在计算机领域扮演着越来越重要的角色。
虚拟机(Virtual Machine,简称VM)作为现代计算机系统的重要组成部分,可以提供多个独立的、隔离的运行环境,为用户提供了更高效、更强大的计算资源利用方式。
在虚拟机的使用过程中,正确设置IP地址和网络配置是非常关键的。
本文将介绍虚拟机的IP地址分配和网络设置的方法。
一、IP地址分配的方法在虚拟机中,IP地址的分配方式一般可以通过以下几种方式进行:1. 静态IP地址分配静态IP地址分配是根据网络管理员的要求手动配置IP地址,确保每个虚拟机具有唯一的IP地址。
这种分配方式适用于网络结构稳定、IP地址需求少的情况下。
具体操作步骤如下:(1)打开虚拟机软件,选择需要设置IP地址的虚拟机。
(2)进入虚拟机设置界面,找到网络设置选项。
(3)选择“静态IP地址”选项,填写相应的IP地址、子网掩码、默认网关等信息。
(4)保存设置并重启虚拟机,使IP地址生效。
2. 动态IP地址分配(DHCP)动态主机配置协议(Dynamic Host Configuration Protocol,简称DHCP)是一种自动分配IP地址的方法,通过DHCP服务器自动分配IP地址给虚拟机。
这种分配方式适用于网络结构复杂、IP地址需求较多的情况下。
具体操作步骤如下:(1)打开虚拟机软件,选择需要设置IP地址的虚拟机。
(2)进入虚拟机设置界面,找到网络设置选项。
(3)选择“自动获取IP地址”或“DHCP”选项,使虚拟机通过DHCP 服务器来获取IP地址。
(4)保存设置并重启虚拟机,使IP地址生效。
二、网络设置的方法除了IP地址的分配,虚拟机的网络设置也需要注意。
1. 桥接模式桥接模式可以使得虚拟机和主机处于同一网络,并且可以直接访问主机所在网络的其他计算机。
具体操作步骤如下:(1)打开虚拟机软件,选择需要设置网络的虚拟机。
(2)进入虚拟机设置界面,找到网络设置选项。
Vmware虚拟机三种网络配置
Vmware虚拟机三种⽹络配置 vmware为我们提供了三种⽹络⼯作模式,它们分别是:Bridged(桥接模式)、NAT(⽹络地址转换模式)、Host-Only(仅主机模式)。
打开vmware虚拟机,我们可以在选项栏的“编辑”下的“虚拟⽹络编辑器”中看到VMnet0(桥接模式)、VMnet1(仅主机模式)、VMnet8(NAT模式),那么这些都是有什么作⽤呢?其实,我们现在看到的VMnet0表⽰的是⽤于桥接模式下的虚拟交换机;VMnet1表⽰的是⽤于仅主机模式下的虚拟交换机;VMnet8表⽰的是⽤于NAT模式下的虚拟交换机。
同时,在主机上对应的有VMware Network Adapter VMnet1和VMware Network Adapter VMnet8两块虚拟⽹卡,它们分别作⽤于仅主机模式与NAT模式下。
在“⽹络连接”中我们可以看到这两块虚拟⽹卡,如果将这两块卸载了,可以在vmware的“编辑”下的“虚拟⽹络编辑器”中点击“还原默认设置”,可重新将虚拟⽹卡还原。
⼩伙伴看到这⾥,肯定有疑问,为什么在真机上没有VMware Network Adapter VMnet0虚拟⽹卡呢?那么接下来,我们就⼀起来看⼀下这是为什么。
Bridged(桥接模式) 什么是桥接模式?桥接模式就是将主机⽹卡与虚拟机虚拟的⽹卡利⽤虚拟⽹桥进⾏通信。
在桥接的作⽤下,类似于把物理主机虚拟为⼀个交换机,所有桥接设置的虚拟机连接到这个交换机的⼀个接⼝上,物理主机也同样插在这个交换机当中,所以所有桥接下的⽹卡与⽹卡都是交换模式的,相互可以访问⽽不⼲扰。
在桥接模式下,虚拟机ip地址需要与主机在同⼀个⽹段,如果需要联⽹,则⽹关与DNS需要与主机⽹卡⼀致。
注意:当批量创建⽣产环境时,不适合使⽤桥接模式,会导致地址冲突。
其⽹络结构如下图所⽰: 接下来,我们就来实际操作,如何设置桥接模式。
⾸先,安装完系统之后,在开启系统之前,点击“编辑虚拟机设置”来设置⽹卡模式。
VMware虚拟机三种网络设置详解
VMware虚拟机三种网络设置详解vmware三种网络连接上网设置:1.bridge :默认使用vmnet0将虚拟机的ip设置与主机同网段未使用ip,其余与主机相同:例如主机ip是10.70.54.31,设置虚拟机ip为10.70.54.22。
netmask,broadcast,gateway, dns都与主机相同即可实现虚拟机<--->主机虚拟机<---->互联网通信。
2.nat :默认使用vmnet8将虚拟机设置成使用dhcp方式上网,windows下选择"自动获取ip",linux下开启dhcp服务即可也可以手动设置:ip设置与vmnet8同网段,gateway设置成vmnet8的gateway(/etc/vmware/vmnet8/nat/nat. conf)中可以查到vmnet8的gateway,通常是xxx.xxx.xxx.2。
netmask,broadcast设置与vmnet8相同,dns设置与主机相同。
例如 vmnet8 ip:172.16.249.1 gw :172.16.249.2虚拟机设置: ip :172.16.249.100 gw: 172.16.249.23.host-only :默认使用vmnet1将虚拟机ip设置与vmnet1同网段,gateway设置成vmnet1的ip,其余设置与vmnet1相同, dns设置与主机相同例如 vmnet1 ip :172.16.245.1虚拟机设置: ip :172.16.245.100 gateway :172.16.245.1这样就实现了虚拟机<--->主机通信,但是虚拟机<--->互联网仍无法通信虚拟机与互联网通信:1.开启主机路由功能2.设定iptables,使主机成为一台nat server1. echo 1 >/proc/sys/net/ipv4/ip_forward 这样就主机就具有了路由功能2. iptables -t nat -A POSTROUTING -o eth0 -s 172.16.245.0/24 -j MASQUERADE这条规则意思是将来自172.16.245.0/24封包的来源ip伪装成eth0的ip,实现虚拟机与互联网通信如果网络接口是ppp+或pppoe则需要修改成-o pppoe当然-s 172.16.245.0/24 也要根据实际情况修改。
