二、NAT(地址转换模式)

刚刚我们说到,如果你的网络ip资源紧缺,但是你又希望你的虚拟机能够联网,这时候NAT模式是最好的选择。NAT模式借助虚拟NAT设备和虚拟DHCP服务器,使得虚拟机可以联网。其网络结构如下图所示:

在NAT模式中,主机网卡直接与虚拟NAT设备相连,然后虚拟NAT设备与虚拟DHCP服务器一起连接在虚拟交换机VMnet8上,这样就实现了虚拟机联网。那么我们会觉得很奇怪,为什么需要虚拟网卡VMware Network Adapter VMnet8呢?原来我们的VMware Network Adapter VMnet8虚拟网卡主要是为了实现主机与虚拟机之间的通信。在之后的设置步骤中,我们可以加以验证。

首先,设置虚拟机中NAT模式的选项,打开vmware,点击“编辑”下的“虚拟网络编辑器”,设置NAT参数及DHCP参数。

将虚拟机的网络连接模式修改成NAT模式,点击“编辑虚拟机设置”。

点击“网络适配器”,选择“NAT模式”

然后开机启动系统,编辑网卡配置文件,命令为vi /etc/sysconfig/network-scripts/ifcfg-eth0

具体配置如下:

编辑完成,保存退出,然后重启虚拟机网卡,动态获取ip地址,使用ping命令ping外网ip,测试能否联网。

之前,我们说过VMware Network Adapter VMnet8虚拟网卡的作用,那我们现在就来测试一下。

如此看来,虚拟机能联通外网,确实不是通过VMware Network Adapter VMnet8虚拟网卡,那么为什么要有这块虚拟网卡呢?

之前我们就说VMware Network Adapter VMnet8的作用是主机与虚拟机之间的通信,接下来,我们就用远程连接工具来测试一下。

然后,将VMware Network Adapter VMnet8启用之后,发现远程工具可以连接上虚拟机了。

那么,这就是NAT模式,利用虚拟的NAT设备以及虚拟DHCP服务器来使虚拟机连接外网,而VMware Network Adapter VMnet8虚拟网卡是用来与虚拟机通信的。

NAT(地址转换模式)相关推荐

  1. VMware中的桥接模式、NAT(网络地址转换模式)、Host-only(主机模式):转自:http://blog.chinaunix.net/uid-11798538-id-3061551.html

    其中VMnet1是虚拟机Host-only模式的网络接口,VMnet8是NAT模式的网络接口,这些后面会详细介绍.在VMware Workstation中,默认有3个虚拟交换机,分别是VMnet0(使 ...

  2. VMWare三种工作模式详解,bridged(桥接模式)、NAT(网络地址转换模式)和host-only(主机模式)。

    ---------------------  作者:CleverCode  来源:CSDN  原文:https://blog.csdn.net/CleverCode/article/details/4 ...

  3. 链路负载均衡的链路和NAT地址保持

    之前,我们已经讨论的在多出口链路负载均衡的多个相关问题,在这里总结如下 出向链路负载均衡之协议分流 出向链路负载也需要智能DNS解析 "链路均衡设备的NAT和ipsec ***" ...

  4. ccna设备的NAT地址转换

    NAT NAT设备将地址分成本地和全局 本地地址是内部世界的设备所能看到的地址.  全局地址是外部世界的设备所能看到的地址. 内部本地地址(IL)  分配给内部设备的地址.这些地址不能被通告给外部网络 ...

  5. NAT地址转换的三种实现方式

    NAT:不仅解决了IP地址不足的问题,而且还能隐藏内部网络的细节,避免来自网络外部的***,起到一定的安全作用.. NAT地址转换有三种实现方式: 静态地址转换:是将内部网络的私有IP地址转换为合法的 ...

  6. 理论+实操 :华为NAT地址转换

    前言: nat地址转换可以让私有地址转换成公网地址,解决上网问题 华为的三层交换机内不可以配ip地址,需要配vlanif 在企业当中,数据流量业务比较多时,用好一点的路由器 多个私网地址对应外网口ip ...

  7. 华为防火墙nat地址转换实现可以访问互联网

    如下拓扑图: 首先,我们设置云如下,让他与本机互通 我们开始配置 首先初始化防火墙:第一次登录的时候会让你修改密码,默认的账号为admin密码:Admin@123 输入账号密码后选择Y然后修改密码 设 ...

  8. NAT地址转换协议学习

    NAT 是将IP数据报文头部汇总的IP地址转换为另一个IP地址的过程,主要用于实现内部网络方位外部网络的功能. NAT 一般部署在链接内网和外网的网关设备上. 网关设备上有一个NAT映射表,一遍半段从 ...

  9. NAT地址转换实验记录

    NAT地址转换实验 实验拓扑图 实验准备 PC机 交换机 防火墙 路由(模拟公网) NAT地址转换 实验拓扑图 实验准备 PC机 PC1 PC2(地址转换并不会用到,此处模拟内网环境凑数) PC3 交 ...

最新文章

  1. C++:文件操作2 文本文件和二进制文件的读写
  2. 在Postgres中为插入语句生成UUID?
  3. Spring4.X系列之AOP-@AspectJ
  4. Java学习之JDBC实现简单的CRUD(mysql数据库)
  5. MS SQL收縮資料庫
  6. 孤尽独家解读《Java开发手册》,速来预约!
  7. 【项目升级】集成Quartz.Net Job实现(一)
  8. 【直播预告】创享未来 2016微软开发者峰会
  9. 05-树7 堆中的路径 (25 分)
  10. CodeForces 139C Literature Lesson(模拟)
  11. python实现寻找最长回文子序列
  12. 谈谈Http中Get和Post的区别
  13. 计算机界面视频录制软件,怎么进行电脑界面上的画面录制,推荐下好用的电脑录屏软件呗...
  14. 倾斜模型精细化处理_基于倾斜摄影三维建模的模型精细化修复方法研究
  15. win7无法搜索到网络计算机,笔记本win7系统搜索不到无线网络信号怎么解决
  16. word对象模型概述
  17. 尚医通(二十四)微信退款(取消预约功能)
  18. c语言录入信息后无法显示桌面,输入法在桌面不显示,怎么修改能显示在桌面任 – 手机爱问...
  19. GPS问题调试—MobileLog中有关GPS关键LOG的释义
  20. go语言中pdf转图片功能的实现(CentOS)

热门文章

  1. eclipse导入Tomcat出现404错误
  2. jquery 延迟执行
  3. AIT Worldwide Logistics与卡利塔航空建立民航预备队合作伙伴关系
  4. System.IO.FileSystemWatcher 类
  5. 学习OSPF,有这一篇就够了
  6. Ubuntu 13.04下安装RabbitVCS,类似Windows的TortoiseSVN
  7. linux基础 linux命令跟踪 strace命令
  8. html遍历map,forEach()方法遍历map()方法数组遍历
  9. 联通NFV规划路线图:数据中心为核心 实现网元虚拟化
  10. Vue移动端项目知识点