虚拟机RedHat_linux_nat联网实施步骤

合集下载

通过NAT转发使Ubuntu Linux虚拟机联网

通过NAT转发使Ubuntu Linux虚拟机联网

通过设置NAT转发使Ubuntu Linux虚拟机连接互联网

作者:edu2act 王飞

提要:

大家都知道使用虚拟机联网最简单的一个方法就是采用Bridged(桥接)方式连接网络, 从而虚拟网卡可以通过桥接宿主机的物理网卡来连接网络,这样做的好处是简单、直接。但是这时虚拟机也会占用一个宿主机所在局域网的IP,如果网内使用虚拟机的人数众多势必会对IP地址的分配造成一定压力,再者如果路由器开启了MAC防火墙并只允许指定MAC上网的话,那么你的虚拟机就会被关在墙外了。

那么我们的目标是:宿主机能联网,虚拟机就要能联网,无疑NAT转发是你最好的选择,接下来我们来设置NAT转发。

步骤:

1.进入硬件设置界面(“VM”-“Settings”)(我上课时忘了设置此项)

2.将虚拟机联网方式改为NAT,点击OK完成

3.打开虚拟网络设置(“Edit”-“Virtual Network Editor”)

4.查看NAT的“Gateway IP address”,并记录(例如本机是192.168.153.2),

如果“NAT Service”未运行请点击“Start”按钮使之运行,点击“确定”

完成

5.切换到Ubuntu Linux系统,右键单击任务栏网络适配器图标(因个人配

置原因,位置可能不同),点击“编辑连接”

6.打开“网络连接”窗口后,在“有线”选项卡选中默认的“Auto eth0”,点

击“编辑”

7.进入“Auto eth0”的编辑状态,此时点击“IPV4设置”,将IP地址获取的

方法改为“手动”

8.在手动设置界面,点击“添加”按钮来添加一个IP地址

虚拟机三种网络模式及区别

虚拟机三种网络模式及区别

虚拟机三种网络模式及区别

Bridged(桥接模式):将虚拟机的虚拟网络适配器与主机的物理网络适配器进行交接,虚拟机中的虚拟网络适配器可通过主机中的物理网络适配器直接访问到外部网络。简而言之,这就好像在局域网中添加了一台新的、独立的计算机一样。因此,虚拟机也会占用局域网中的一个IP 地址,并且可以和其他终端进行相互访问。桥接模式网络连接支持有线和无线主机网络适配器。如果想把虚拟机当做一台完全独立的计算机看待,并且允许它和其他终端一样的进行网络通信,那么桥接模式通常是虚拟机访问网络的最简单途径。

NAT(网络地址转换模式):使用NAT 模式网络连接时,VMware 会在主机上建立单独的专用网络,用以在主机和虚拟机之间相互通信。虚拟机向外部网络发送的请求数据”包裹”,都会交由NAT 网络适配器加上”特殊标记”并以主机的名义转发出去,外部网络返回的响应数据”包裹”,也是先由主机接收,然后交由NAT 网络适配器根据”特殊标记”进行识别并转发给对应的虚拟机,因此,虚拟机在外部网络中不必具有自己的IP 地址。从外部网络来看,虚拟机和主机在共享一个IP 地址,默认情况下,外部网络终端也无法访问到虚拟机。此外,在一台主机上只允许有一个NAT 模式的虚拟网络。因此,同一台主机上的多个采用NAT模式网络连接的虚拟机也是可以相互访问的。

Host-Only(仅主机模式):仅主机模式是一种比NAT 模式更加封闭的的网络连接模式,它将创建完全包含在主机中的专用网络。仅主机模式的虚拟网络适配器仅对主机可见,并在虚拟机和主机系统之间提供网络连接。相对于NAT 模式而言,仅主机模式不具备NAT 功能,因此在默认情况下,使用仅主机模式网络连接的虚拟机无法连接到Internet(在主机上安装合适的路由或代理软件,或者在Windows 系统的主机上使用Internet 连接共享功能,仍然可以让虚拟机连接到Internet 或其他网络)。在同一台主机上可以创建多个仅主机模式的虚拟网络,如果多个虚拟机处于同一个仅主机模式网络中,那么它们之间是可以相互通信的;如果它们处于不同的仅主机模式网络,则默认情况下无法进行相互通信(可通过在它们之间设置

VMVare虚拟机网络配置步骤

VMVare虚拟机网络配置步骤

VMVare虚拟机⽹络配置步骤

上⼀篇介绍了在Linux的CentOS下如何安装Nginx服务器,并且实现在Linux上访问Nginx服务器。本篇主要介绍VMVare下基于NAT模式的⽹络配置以及实现在本地主机访问Linux上的Nginx服务器和Linux访问本地的Tomcat服务器。

⾸先我们介绍VMVare的NAT模式的特点。

当我们设置VMVare上的虚拟机的⽹络连接⽅式是NAT模式的时候,VMVare会为我们虚拟出⼀个虚拟⽹关(可以认为是交换机或是路由器),此外VMVare会同时为Linux 虚拟机虚拟出⼀个⽹卡,为本地主机也虚拟出⼀个⽹卡。下图:

我们要实现本地的主机和Linux虚拟机的交互就需要从这⼏个部分⼊⼿。

设置VMVare的默认⽹关:

1.编辑->虚拟⽹络编辑器:

2.打开虚拟⽹络编辑器,点击更改设置:

3.选择NAT设置:

4.指定默认⽹关:这⾥我指定为192.168.139.0,指定了⽹关之后,Linux虚拟机下的默认⽹关和在本地主机上的虚拟⽹卡的默认⽹关都必须是192.168.139.0。

同时我们这⾥也可以看到⼦⽹掩码是:255.255.255.0。之后的两个虚拟⽹卡上的⼦⽹掩码也都是255.255.255.0;

5.注意到上图的⼦⽹的ip是:192.168.139.0。这⾥我们可以将本地的主机的虚拟⽹卡的地址设置为:192.168.139.2,将虚拟机的⽹卡地址设置为:192.168.139.1。设置本地主机的虚拟⽹卡:

从控制⾯板找到⽹络连接,我们可以看到VMVare为我们虚拟的⽹卡。双击虚拟⽹卡然后设置属性。

VMware虚拟机的三种联网方法及原理

VMware虚拟机的三种联网方法及原理

VMware虚拟机的三种联网方法及原理2013-04-16 20:54:45

分类:网络与安全

VMware虚拟机的三种联网方法及原理

博客分类:操作系统

虚拟机Vmware互联网网络应用网络协议

一、Brigde——桥接:默认使用VMnet0

1、原理:

Bridge 桥"就是一个主机,这个机器拥有两块网卡,分别处于两个局域网中,同时在"桥"上,运行着程序,让局域网A中的所有数据包原封不动的流入B,反之亦然。这样,局域网A和B就无缝的在链路层连接起来了,在桥接时,VMWare网卡和物理网卡应该处于同一IP网段当然要保证两个局域网没有冲突的IP.

VMWare 的桥也是同样的道理,只不过,本来作为硬件的一块网卡,现在由VMWare软件虚拟了!当采用桥接时,VMWare会虚拟一块网卡和真正的物理网卡就行桥接,这样,发到物理网卡的所有数据包就到了VMWare虚拟机,而由VMWare发出的数据包也会通过桥从物理网卡的那端发出。

所以,如果物理网卡可以上网,那么桥接的软网卡也没有问题了,这就是桥接上网的原理了。

2、联网方式:

这一种联网方式最简单,在局域网内,你的主机是怎么联网的,你在虚拟机里就怎么连网。把虚拟机看成局域网内的另一台电脑就行了!

提示:主机网卡处在一个可以访问Internet的局域网中,虚拟机才能通过Bridge访问Internet。

二、NA T——网络地址转换:默认使用VMnet8

1、原理:

NAT 是Network address translate的简称。NAT技术应用在internet网关和路由器上,比如192.168.0.123这个地址要访问internet,它的数据包就要通过一个网关或者路由器,而网关或者路由器拥有一个能访问internet的ip地址,这样的网关和路由器就要在收发数据包时,对数据包的IP协议层数据进行更改(即NA T),以使私有网段的主机能够顺利访问internet。此技术解决了IP地址稀缺的问题。同样的私有IP可以网关NAT 上网。VMWare的NAT上网也是同样的道理,它在主机和虚拟机之间用软件伪造出一块网卡,这块网卡和虚拟机的ip处于一个地址

虚拟机三种网络模式及区别

虚拟机三种网络模式及区别

虚拟机三种网络模式及区别

Bridged(桥接模式):将虚拟机的虚拟网络适配器与主机的物理网络适配器进行交接,虚拟机中的虚拟网络适配器可通过主机中的物理网络适配器直接访问到外部网络。简而言之,这就好像在局域网中添加了一台新的、独立的计算机一样。因此,虚拟机也会占用局域网中的一个IP地址,并且可以和其他终端进行相互访问。桥接模式网络连接支持有线和无线主机网络适配器。如果想把虚拟机当做一台完全独立的计算机看待,并且允许它和其他终端一样的进行网络通信,那么桥接模式通常是虚拟机访问网络的最简单途径。

NAT(网络地址转换模式):使用NAT模式网络连接时,VMware会在主机上建立单独的专用网络,用以在主机和虚拟机之间相互通信。虚拟机向外部网络发送的请求数据”包裹”,都会交由NAT网络适配器加上”特殊标记”并以主机的名义转发出去,外部网络返回的响应数据”包裹”,也是先由主机接收,然后交由NAT网络适配器根据”特殊标记”进行识别并转发给对应的虚拟机,因此,虚拟机在外部网络中不必具有自己的IP地址。从外部网络来看,虚拟机和主机在共享一个IP地址,默认情况下,外部网络终端也无法访问到虚拟机。此外,在一台主机上只允许有一个NAT模式的虚拟网络。因此,同一台主机上的多个采用NAT模式网络连接的虚拟机也是可以相互访问的。

Host-Only(仅主机模式):仅主机模式是一种比NAT模式更加封闭的的网络连接模式,它将创建完全包含在主机中的专用网络。仅主机模式的虚拟网络适配器仅对主机可见,并在虚拟机和主机系统之间提供网络连接。相对于NAT模式而言,仅主机模式不具备NAT功能,因此在默认情况下,使用仅主机模式网络连接的虚拟机无法连接到Internet(在主机上安装合适的路由或代理软件,或者在Windows系统的主机上使用Internet连接共享功能,仍然可以让虚拟机连接到Internet或其他网络)。在同一台主机上可以创建多个仅主机模式的虚拟网络,如果多个虚拟机处于同一个仅主机模式网络中,那么它们之间是可以相互通信的;如果它们处于不同的仅主机模式网络,则默认情况下无法进行相互通信(可通过在它们之间设置路由器来实现相互通信)。

NAT配置(图文详解)

NAT配置(图文详解)

本文由cior0932贡献pdf文档可能在WAP端浏览体验不佳。建议您优先选择TXT,或下载源文件到本机查看。虚拟机的操作系统网络设置首先,对 VMnet1 禁用,启用 VMnet8 禁用, 对虚拟机的操作系统网络设置选择 NAT,在虚拟机中找到虚拟操作 NAT,在虚拟机中找到虚拟操作 系统的名字(Red Hat Linux)在它上面右键选择 settings, 系统的名字(Red Linux)在它上面右键选择左边选择 Network 右边选择 NAT 确定本页已使用福昕阅读器进行编辑. 福昕软件(C)2005-2009,版权所有, 仅供试用.开始-运行-网络连接-显示所有连接 多了 2 个连接 VMware Network 开始- 运行- 网络连接Network Adapter VMnet1 和 VMware Network Adapter VMnet8(我们选择 VMnet8(我们选择 的是 NAT 那么只关心 V8) V8) 4.打开 Virtual Network Editor 4.打开 Edi-Virtual Network Editor本页已使用福昕阅读器进行编辑. 福昕软件(C)2005-2009,版权所有, 仅供试用.5.启动 DHCP 和 NAT 服务(NAT 服务设置中选择 V8) 5.启动 服务(NAT V8)本页已使用福昕阅读器进行编辑. 福昕软件(C)2005-2009,版权所有, 仅供试用.6.通过开始-运行-services.msc 进入"服务设置"查看 6.通过开始 运行-services.msc 进入"服务设置" 通过开始(或者自己来启动) (或者自己来启动)必须这样查看一次是否启动7.开始 运行 cmd 7.开始敲击回车键 ipconfig /all 敲击回车键主机本地连接网络配置: (如果本地连接是自动获取的 IP 地址不用管, 这一步骤是要知道 DNS 是多少) 本地连接: IP 地址:192.X.X.X 地址:192.X.X.X 掩 码:255.255.0.0 码:255.255.0.0 网 关: DNS: (主 DNS)61.128.128.68(第二 DNS)202.202.32.33 DNS: DNS)61.128.128.68(第二 DNS) 8.VMware Network Adapter VMnet8 设置 开始-运行-网络连接-显示所有连接-在 VMware Network Adapter 开始- 运行- 网络连接- 显示所有连接VMnet8 上右键"属性" 上右键" 属性" -TCP/IP 协议-属性 协议Vmware 选择 NAT 接入方式,默认有两个虚拟连接: VMnet1,VMnet8.VMnet8 是专为 NAT 使用的.(如果 V8 是自动获 取 IP 和 DNS 那么请用查看 ipconfig /all 中 V8 的网络信息,然后手 动填入)请看图,本页已使用福昕阅读器进行编辑. 福昕软件(C)2005-2009,版权所有, 仅供试用.注意:如果自动获取的 IP 不是 192.168.X.1(我的是 192.168.71.1)那 192.168.71.1) 么可能会有问题,你可以手动设置了再修改为自动获取,或者重新电 么可能会有问题,你可以手动设置了再修改为自动获取,或者重新电 脑,反正尽可能让 IP 位 192.168.X.1IP 地址:192.168.71.1 地址:192.168.71.1 掩 码:255.255.255.0 码:255.255.255.0 网 关:192.168.71.2 关:192.168.71.2本页已使用福昕阅读器进行编辑. 福昕软件(C)2005-2009,版权所有, 仅供试用.(自己设置的网关 192.168.71.?

VMware虚拟机上网络连接(networktype)的三种模式--bridged、hos。。。

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服务器来动态分配的。

linux虚拟机如何连接外网

linux虚拟机如何连接外网

linux虚拟机如何连接外⽹1、⾸先利⽤vmware快照功能将虚拟机还原⾄初始状态(前提是备份好快照,或者重新安装虚拟机)

2、查看初始的⽹络模式、⽹卡信息、连接状态

从虚拟设置中查询,当前的⽹络模式为仅主机模式:

查看⽹卡信息:

[root@linuxprobe Desktop]# cd /etc/sysconfig/network-scripts/ ## 进⼊⽹卡配置⽂件所在⽬录[root@linuxprobe network-scripts]# ls ## 列出⽬录内的内容

ifcfg-eno16777728 ifdown-ipv6 ifdown-Team ifup-eth ifup-post ifup-tunnel

ifcfg-lo ifdown-isdn ifdown-TeamPort ifup-ippp ifup-ppp ifup-wireless

ifdown ifdown-post ifdown-tunnel ifup-ipv6 ifup-routes init.ipv6-global

ifdown-bnep ifdown-ppp ifup ifup-isdn ifup-sit network-functions

ifdown-eth ifdown-routes ifup-aliases ifup-plip ifup-Team network-functions-ipv6 ifdown-ippp ifdown-sit ifup-bnep ifup-plusb ifup-TeamPort

linux_虚拟机如何上网

linux_虚拟机如何上网

•在虚拟机linux系统上上网步骤

•一:在安装过VMware Workstation软件后,会在本地连接中,多了两个虚拟网卡,一个是VMware Network Adapter for VMnet1 .另一个是VMware Network Adapter for VMnet8

VMware Network Adapter for VMnet8的配置如下:

注意:要确保VMware Network Adapter for VMnet8 处于启用状态,这个是NAT网络模式要用的虚拟网卡;这个网卡的ip地址,不需要做手动设置,切记!!!接下来,你就可以新建立一个虚拟机,并在虚拟机里安装操作系统,这里需要注意的是,在建立虚拟机选择“网络模式”的时候一定要选择NAT模式。如果安装完虚拟机的忘了选择,则用可以用下方式:有机虚拟机左上角的linux虚拟机图标:

选择“Settings…(设置)”,就可以修改所有的虚拟机设置了。

二:安装linux后,网络配置如下:

中的网卡设置,不做任何改动!!

虚拟机VMware的网络配置

虚拟机VMware的网络配置

在虚拟机的使用过程中,一直被网络配置的问题困扰。不管是安装哪个版本的Linux,安装过程中都会有关于网络配置的提示,安装到那一步都会觉得无所适从。我所以用的网络连接是小区宽带,在Internet的网络连接属性中,从来不需要设置IP,网关和DNS服务器。真的搞不清楚,对于这一类的网络接入,主机和虚拟机之间到底应该是怎样的网络关系。

安装好RedHat之后,系统一切正常,就是网络不通。回忆安装过程中,在编辑网络设置时,因为不知道该如何设置IP,所以勾选了使用DHCP配置,

其实当时对DHCP的概念一无所知,搜索了一下,关于DHCP的解释如下:

DHCP 是动态主机配置协议(Dynamic Host Configure Protocol)的缩写。一台DHCP服务器可以让管理员集中指派和指定全局的和子网特有的TCP/IP 参数(含IP 地址、网关、DNS服务器等)供整个网络使用。

客户机不需要手动配置TCP/IP;并且,当客户机断开与服务器的连接后,旧的IP地址将被释放以便重用,根据这个特性,比如你只拥有20 个合法的IP 地址,而你管理的机器有50 台,只要这50 台机器同时使用服务器DHCP服务的不超过20台,则你就不会产生IP 地址资源不足的情况。

大概也就是说,如果你的局域网提供了DHCP服务,那么你的桥接网络机器可以自动获得局域网的IP。那么既然勾选了DHCP自动配置的选项,如果把真实的主机当作是局域网的主机,不管主机的IP是动态还是静态获得的,位于此局域网的虚拟机,应该可以通过DHCP服务器,自动获得此局域网的IP吧?

linux(redhat9.0)虚拟机上网配置

linux(redhat9.0)虚拟机上网配置

虚拟机的linux上网配置

Xp主机环境:ip:192.168.1.xxx

子掩码:255.255.255.0

忘关:192.168.1.1

配置步骤:

1、linux虚拟机选择桥接方式,打开网络配置如下图:

2、选择DSN选项卡如下图

主机名可取默认值,主DSN配置为xp主机的网关保存3、选择主机选项卡如下图

Ip配置为192.168.1.xxx(与xp主机同一网段)

名称和别名可去默认值

保存配置

4、选择设备选项卡,双击eth0,选择常规选项卡,如下图

选择静态设置ip,ip设置如图(与xp主机同一网段,相同的子掩码和网关)5、选择路由选项卡,如图

单击添加或修改,将静态网络路由设置为上图(目标网络为网关)保存所有上述设置后,重启虚拟机,应该可以上网了

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网络连接为Bridged3)虚拟机系统网络设置多网卡桥接当我有双网卡时,虽然 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方式可实现虚拟机<--->主机 通信,但是 虚拟机--->互联网 即只能够虚拟机访问互联网,但是若想把虚拟机作为服务器,让互联网访问,不可以。但是如果有多个网卡,虚拟机可以不用更改设置,就可以同时访问多 个网卡连

VMware虚拟机联网之NAT详解

VMware虚拟机联网之NAT详解

VMware虚拟机联网之

NAT详解

Author:CyberFung

转载请注明出处

本文约定:宿主机指真实的电脑,在这里简称为“主机”。

文章是在主机拔掉网线的情况下写的,也就是说:NA T没有真实网络,也能实现主机与虚拟机之间的通讯。

一、理论部分:

主机为Windows XP系统,VMware虚拟机里安装Windows Server 2003操作系统。安装完VMware后,主机的网络连接里面出现了两个新的连接,即VMware Network Adapter VMnet1和VMware Network Adapter VMnet8。

主机上的防火墙一定要关掉,否则虚拟机不能上网。

现在我的电脑多了两个网卡,合共三个网卡了,也就是说:我部电脑有三个IP地址了。

“本地连接”对应的是真实网卡,供你上网用;

“VMnet8”对应的是虚拟网卡,在NA T方式下,供你与虚拟机通讯用;(就是用VMnet8的IP地址与虚拟机通讯的!!)

“VMnet1”对应的也是虚拟网卡,在其他方式下,供你与虚拟机通讯用。

所以,用NAT方式:你是不用设置“本地连接”的。

使用VMware提供的NA T和DHCP服务,主机使用网卡VMnet8与虚拟机通讯。并且虚拟机的TCP/IP设置需遵循程序Virtual Network Editor 中关于vmnet8的DHCP和NAT设置。例如:虚拟机的IP必须在VMnet8的DHCP设置的StartIP和EndIP之间,网关需使用VMnet8的NAT设置的Gateway IP。

NA T方式可实现虚拟机<--->主机通信,但是虚拟机--->互联网!!即只能够虚拟机访问互联网;若想把虚拟机作为服务器,让互联网访问,NA T方式不可以。

在VMware虚拟机下Linux系统上网方法介绍

在VMware虚拟机下Linux系统上网方法介绍

在VMware虚拟机下Linux系统上网方法介绍

原理:使用Windows下的连接作为网关。Linux作为一个虚拟的客户端通过这个Windows下的连接连上网。

1、设置Windows下的本地连接允许VMware的虚拟网卡来共享上网。

2、设置Windows下的VMware产生的虚拟网卡1。将其IP设置为192.168.0.1。子网掩码为255.255.255.0。

3、设置VMware的网卡为Host-only

4、启动Linux,然后在网络设置中将eth0设置为IP为 192.168.0.2。然后设置子网掩码255.255.255.0。再设置网关为192.168.0.1。最后设置DNS为Windows下使用的那 个DNS地址即可(在安装虚拟机前可以用ipconfig查到)。再激活eth0即可。

5、如果不行,那就设置完后,重启你的电脑。

而我在公司装的时候,没做第3步,用了默认的NAT方式,同样也可以上网。

VMware的网卡设置模式

VMware 提供四种网络连接方式

======================================================== =

Bridge:这种方式最简单,直接将虚拟网卡桥接到一个物理网卡上

面,和linux下一个网卡 绑定两个不同地址类似,实际上是将网

卡设置为混杂模式,从而达到侦听多个IP的能力.

在此种模式下,虚拟机内部的网卡(例如linux下的eth0)直接连

到了物理网卡所在的网络上,可以想象为虚拟机和host机处于对

等的地位,在网络关系上是平等的,没有谁在谁后面的问题.

虚拟机四种联网方式

虚拟机四种联网方式

SSH连接本地虚拟机说明:本地虚拟机为Oracle VM VirtualBox虚拟系统为ubuntu一、VirtualBox虚拟机网络设置VirtualBox的提供了四种网络接入模式,它们分别是:1、NAT 网络地址转换模式(Network Address Translation)2、Bridged Adapter 桥接模式3、Internal 内部网络模式4、Host-only Adapter 主机模式二、原理2.1、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方案优缺点:笔记本已插网线时:虚拟机可以访问主机,虚拟机可以访问互联网,在做了端口映射后(最后有说明),主机可以访问虚拟机上的服务(如数据库)。笔记本没插网线时:主机的“本地连接”有红叉的,虚拟机可以访问主机,虚拟机不可以访问互联网,在做了端口映射后,主机可以访问虚拟机上的服务(如数据库)。2.2、Bridged Adapter模式通过主机网卡,架设了一条桥,直接连入到网络中了。它使得虚拟机能被分配到一个网络中独立的IP,所有网络功能完全和在网络中的真实机器一样。虚拟机与主机关系:--可以相互访问,因为虚拟机在真实网络段中有独立IP,主机与虚拟机处于同一网络段中,彼此可以通过各自IP相互访问。虚拟机于网络中其他主机关系:--可以相互访问,同样因为虚拟机在真实网络段中有独立IP,虚拟机与所有网络其他主机处于同一网络段中,彼此可以通过各自IP相互访问。虚拟机于虚拟机关系:--可以相互访问,原因同上。IP:一般是DHCP分配的,与主机的“本地连接”的IP 是同一网段的。虚拟机就能与主机互相通信。笔记本已插网线时:(若网络中有DHCP服务器)主机与虚拟机会通过DHCP分别得到一个IP,这两个IP在同一网段。主机与虚拟机可以ping通,虚拟机

VMwareNAT模式下设置网络

VMwareNAT模式下设置网络

VMwareNAT模式下设置⽹络

⼀、虚拟机NAT模式原理

NAT模式在VMware下⼜称VMnet8。在这种模式下,宿主机有两块⽹卡,⼀块是真实的物理⽹卡(即NAT device),连接Network;⼀块是VMware Network Adapter VMnet8,通过虚拟交换机(VMnet8)与虚拟机⽹卡进⾏通信。

由于NAT device有⽹络地址转换功能,虚拟机⽹卡的数据通过 VMware Network Adapter VMnet8转发,进⾏地址转换后,由真实的物理⽹卡再转发到NetWork。此外,在NAT模式下,宿主计算机相当于⼀台开启了DHCP功能的路由器,⽽虚拟机则是内⽹中的⼀台真实主机,通过路由器(宿主计算机)DHCP动态获得⽹络参数。因此在NAT模式下,虚拟机可以访问外部⽹络,反之则不⾏[1](注:如果我们在VMware 下做了NAT设置,则可以实现从外部⽹络访问虚拟机,下⽂将会讲述)。

虚拟机NAT模式原理如下图所⽰:

【名词解释】

VMnet8:VMware⽤于虚拟NAT⽹络下的虚拟交换机;

VMware Network Adapter VMnet8:这是宿主机⽤于与NAT虚拟⽹络进⾏通信的宿主机使⽤的虚拟⽹卡;

⼆、软件版本

虚拟机:VMware® Workstation 12 Pro

Linux:CentOS 6.5

终端模拟软件:Xshell 5

三、NAT模式下实现虚拟机对外部⽹络访问功能

1、在系统菜单下选择”虚拟机”->”设置”,⽹络适配器选择”⾃定义”:VMnet8(NAT模式)。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

VMWare虚拟机下安装的RedHat 9.0 linux有三种方式实现上网,桥接、nat、host-only。此篇文档选择使用的是nat网络连接

1.网上邻居-属性-可以看到在你安装好 VM虚拟机后又多了两个网络连接

(vmnet1 是host-only,也就是说,选择用vmnet1的话就相当于VMware给你提供了一个虚拟交换机,仅将虚拟机和真实系统连上了,虚拟机可以与真实系统相互共享文件,但是虚拟机无法访问外部互联网,而vmnet8是NAT,就是网络地址转换,相当于给你一个虚拟交换机,将虚拟机和真实系统连上去了,同时这台虚拟交换机又和外部互联网相连,这样虚拟机和真是系统可以相互共享,同时又都能访问外部互联网,而且虚拟机是借用真实系统的IP上网的,不会受到IP-MAC绑定的限制。)

右键VMnet8-属性-tcp/ip协议

-双击打开 -勾选使用下面的IP地址,

把IP地址改为192.168.132(这个自己随便设1-224内的数字).1

/255.255.255.0 网关以及DNS不用设置,点确定。

2.打开vm虚拟机,点左上方的编辑-虚拟网络设置-nat

虚拟机的DNS就是这里的网关IP地址192.168.132.2,这个vmnet8相当于局域网里的网关。把这个地址记下。

3.编辑-虚拟网络设置-主机虚拟网络映射,在vmnet0下拉框勾选自己的网卡,其余的一般默认即可。

4.回到win主机,开始-运行-CMD,打开DOS,输入命令ipconfig/all,可以看到相关的IP配置,记好。

5.进入VM虚拟机中的linux系统,主菜单-系统设置-网络-勾选下面的设备eth0-进入以太网设备编辑状态

勾选静态设置的IP地址把地址设为和VMnet8一个网段的IP地址:

192.168.132.X 子网掩码:255.255.255.0 默认网关:就是上面的VMnet8的IP 地址:192.168.132.2。

DNS也设置为192.168.132.2

设置完成保存后主菜单-系统工具-终端打开后输入:service network restart (重启网络命令)

OK ,搞定!来一张上网效果图

相关文档
最新文档