NAT网络配置

版权声明:尊重博主原创文章,转载请注明出处。如有不妥之处,望各位指正。联系方式:[email protected] https://blog.csdn.net/Supreme_Sir/article/details/85201152

问题描述:

在开发环境中,作为程序员的我们经常会遇到虚拟机的创建与连接问题,其中网络配置就是该过程中不可或缺的一项环节。今天我将在这里记录一下关于 VMware12 中网络配置的相关问题。

VMware 中的网络连接模式简介

通常在我们安装 VMware 的时候,VMware 会自动为我们创建两块虚拟网卡,一块 VMnet1(仅主机模式),一块VMNet8(NAT)模式,他们分别作用于不同的连接模式中。

HostOnly(仅主机模式)

顾名思义,该模式下计算机仅可与实体主机间进行相互通信,这是一个比较封闭的网络。因此在默认情况下,使用仅主机模式网络连接的虚拟机无法连接到Internet。(在主机上安装合适的路由或代理软件,或者在Windows系统的主机上使用Internet连接共享功能,仍然可以让虚拟机连接到Internet或其他网络)。
该种连接方式使用到的为实体主机中 VMNet1 虚拟网卡。

NAT(网络地址转换模式)

NAT,是Network Address Translation的缩写,意为网络地址转换。使用NAT模式网络连接时,VMware会在实体主机上建立单独的专用网络(类似于创建了一个新的局域网),用以在主机和虚拟机之间相互通信。这也是我们会经常用到的一种网络连接方式,同时这也是我今天的重点。那么既然是重点,没图还说个**

NAT 网络配置关系图

上图中,左边红色方框代表的是我们要创建的主机,其中的绿色方框代表的是虚拟主机中的虚拟网卡。右边黄色方框代表的是我们的实体主机,其中的蓝色方框代表的是我们在安装 VMware 软件时,其在我们实体主机中创建的名为 VMnet8 的虚拟网卡。上方黑色方框代表的是我们在使用 VMware 搭建 NAT 网络环境时需要创建的虚拟网关。正是由于这个虚拟网关的存在,才使得虚拟主机与实体主机实现了数据通信。因此,我们先从最重要的虚拟网关的创建方式开始说起:

  • 虚拟网关的创建与配置

虚拟网关的创建是在 VMware 软件中进行的。当我们打开软件后,在导航条上可以看到“编辑”选项,点击后选择“虚拟网络编辑器”,随后进入配置页面。如下图:

虚拟网络编辑器

选择“更改设置”

在这里插入图片描述

进入配置页面后(左半部分),选择名为 VMNet8 的连接模式后,在“VMNet信息”栏中选择“NAT模式”随后点击“NAT设置”,进入NAT设置界面(右半部分),在“网关IP”栏输入你想要的网关IP,点击“确定”即可。(注意:该网关IP中第三部分,即图中 32 部分,不可与实体主机网关IP中的第三部分相同)。第四步完成之后来到第五步,配置子网IP,该输入框中IP地址前三段必须与网关IP的前三段相同,且末尾值即第四段必须为 0。(子网掩码,默认 255.255.255.0 即可)最后,点击”确定“完成虚拟网关配置。

  • 实体主机中 VMnet8 虚拟网卡配置

配置及注意事项如图:

配置及注意事项

  • 虚拟主机网络配置

如果虚拟主机为 Windows 系统,则配置方式和注意事项同上。若虚拟主机为 Linux 系统,则需根据 Linux 环境网络配置方式进行配置。(注意:虚拟主机IP地址不可与 VMNet8 中IP地址相同)

Bridge(桥接模式)

桥接模式是指,虚拟主机通过实体主机中的实体网卡进行网络通信。该方式需要虚拟主机的IP地址与实体主机的IP地址在同一网段内。因此虚拟机会占用局域网中的一个IP地址。桥接模式网络连接支持有线和无线主机网络适配器。如果你想把虚拟机当做一台完全独立的计算机看待,并且允许它和其他终端一样的进行网络通信,那么桥接模式通常是虚拟机访问网络的最简单途径。

猜你喜欢

转载自blog.csdn.net/Supreme_Sir/article/details/85201152