在入门使用VMware搭建Linux的环境时,对于网络的设置时不可避免的,因为linux搭建完成后,或多或少的回去访问外部资源或者被外部资源访问。这时候设置的虚拟机网络连接方式就显得尤为重要,所以在这里整理了一下虚拟机的三种连接方式,以供后续配置的时候可以参考。

一、NAT模式

这是最简单的一种网络连接模式,此模式下虚拟机和主机可以不在同一个网段上,但是虚拟机还是能够正常的访问网络。值得注意的是,在VMware中使用这种方式会默认创建一个新的网络适配器——VMware Virtual Ethernet Adapter for VMnet8,其对应的IP地址也会默认在虚拟机所在网段上。

有一点需要注意的是默认创建的VMware Virtual Ethernet Adapter for VMnet8,并不是虚拟机访问外部网络的关键,它只是作为虚拟机和主机之间通信的一个接口。访问外部网络的关键是这种方式会创建一个虚拟交换机VMnet8,虚拟交换机会将默认创建的网卡与虚拟NAT设备、虚拟DHCP服务器上。

这里值得提一点的是,在VMware和VirtualBox中的NAT是有所不同的,不同之处就是虚拟机和主机之间的访问。在VMware中虚拟机和主机之间是能够相互访问的,因为有了第一张图的VMware Virtual Ethernet Adapter for VMnet8,所以他们是可以访问的,如果禁用,则主机不能访问到虚拟机,但是虚拟机仍然能够正常访问网络,正如上面所说的,这个虚拟网卡并不是虚拟机访问外网的关键。而在VirtualBox中会发现虚拟机和宿主机之间是无法通信的,因为VirtualBox并没有提供类似VMware的vmnet8虚拟网卡,而只有一个NAT服务器。所以下方表格与网上的其他表格会有所不一致,下方的知识针对的VMware。

NAT

虚拟机==》主机

主机==》虚拟机

虚拟机==》其他主机

其他主机==》虚拟机

×

二、桥接模式

在这种模式下,VMare中的虚拟机与网络中真实的主机相差不大,两者之间的IP都是在同一个网段,因此相互之间是可以正常Ping的通,每一个虚拟机都有一个网络中独立的IP地址。之所以能够这样是因为此模式下会通过主机网卡与虚拟机网络搭建了一个桥梁(虚拟网桥),虚拟机才能直接访问网络。

虚拟网桥会自动转发主机网卡上所接受到的所有广播和组播信息,以及目标为虚拟机的单播。所以每一个虚拟机的虚拟网卡都会通过虚拟交换机VMnet0接受到由路由器发出的DHCP信息以及路由信息更新。

此外桥接模式是通过虚拟网桥将主机上的网卡与虚拟交换机Vmnet0连接在一起,而虚拟机上的虚拟网卡 (并不是VMware Network AdapterVMnet1和VMware Network Adapter VMnet8)都连接在虚拟交换机vmnet0上,所以桥接模式的虚拟机IP必须与主机在同一网段且子网掩码网关与DNS也要与主机网卡一致。

桥接

虚拟机==》主机

主机==》虚拟机

虚拟机==》其他主机

其他主机==》虚拟机

三、仅主机模式

仅主机模式其实就是NAT模式去除了虚拟NAT设备,然后使用VMware Network Adapter VMnet1虚拟网卡连接VMnet1虚拟交换机来与虚拟机通信的,此模式下将虚拟机与外网隔开,使得虚拟机成为一个独立的系统,只与主机相互通讯。

如果要想在仅主机模式下访问网络,只能将联网的主机网卡共享给VMware Network Adapter VMnet1。

仅主机

虚拟机==》主机

主机==》虚拟机

虚拟机==》其他主机

×

其他主机==》虚拟机

×

四、总结

对于三种方式可以用一下的例子做个最后的总结:

NAT模式:公司的员工连接公司的WIFI,然后通过公用的一个外网IP地址进行上网。

桥接模式:他跟主机在一个网段,有自己的独立ip,相当于单独一台主机,跟主机处于同一级别,相当于同一层楼两家公司的其中一家。

仅主机模式:这个就像公司的外网断掉,公司的员工通过局域网的方式,相互之间通信、资源访问。但是就是不能访问外网。

VMware下的虚拟机网络设置(NAT、桥接、仅主机)相关推荐

  1. 中级篇——虚拟机网络设置:桥接模式、NAT模式、仅主机模式3种网络模式讲解

    简介 虚拟机中常见的三种网络模式:桥接模式.NAT模式.仅主机模式,各有什么特点?如何设置和选用,本篇文章带你详细了解 新名词 宿主机:虚拟机存放寄托的主机,比如在win10主机中安装了Linux的虚 ...

  2. 2.VM虚拟机网络设置---NAT模式

    设置虚拟机网络为NAT 选中目标虚拟机,点击"虚拟机",选择"设置" 在弹出的对话框中,点击"网络配置",选择"NAT模式&quo ...

  3. VMware 搭建centos虚拟机网络设置

    一.序言 首先,默认已经装好系统(相关文档很多,此处没太大难点),此时,可以看到宿主机多了两个网络分别是VMnet1和VMnet8 实际上,VMware帮我们新建了3个网络.这3个网络也是这篇日志需要 ...

  4. xp虚拟服务器设置,VMWare的XP虚拟机网络设置

    1.首先在VMWare虚拟机主界面-菜单-编辑-虚拟网络编辑器,添加网络(NAT模式)并应用确认: 2.在xp虚拟机-控制面板-网络连接-本地连接-属性-internet设置-选择自动获取IP地址.D ...

  5. win7使用VMware安装win7虚拟机上网设置

    2019独角兽企业重金招聘Python工程师标准>>> 一.主机设置 主机网络连接情况如下: 1.选择网络连接->无线网络连接(我主机使用的是公司的无线网络)->属性-& ...

  6. VMware网络连接模式—桥接、NAT以及仅主机模式的详细介绍和区别.ziw

    2017年1月10日, 星期二 VMware网络连接模式-桥接.NAT以及仅主机模式的详细介绍和区别 在使用VMware Workstation(以下简称:VMware)创建虚拟机的过程中,配置虚拟机 ...

  7. VMware网络连接模式—桥接、NAT以及仅主机模式的详细介绍和区别

    在使用VMware Workstation(以下简称:VMware)创建虚拟机的过程中,配置虚拟机的网络连接是非常重要的一环,当我们为虚拟机配置网络连接时,我们可以看到如下图所示的几种网络连接模式:桥 ...

  8. VM虚拟机-三种网络连接方式(桥接、NAT、仅主机模式)

    目录 虚拟机网络连接 一.Bridged(桥接) 二.NAT(网络地址转换) 三.Host-Only(仅主机) 在vmware workstation中如何配置网络连接方式 一.桥接 二.NAT 三. ...

  9. VM虚拟机-三种网络连接方式(桥接、NAT、仅主机模式

    目录 虚拟机网络连接 一.Bridged(桥接) 二.NAT(网络地址转换) 三.Host-Only(仅主机) 在vmware workstation中如何配置网络连接方式 一.桥接 二.NAT 三. ...

最新文章

  1. 4.21 IP通信原理
  2. 分布式、服务化的ERP系统架构设计
  3. try catch 自定义捕获异常
  4. mfc上位机网络接收图片并显示_工控机上位机软件的开发历程
  5. JavaScript中的数组遍历forEach()与map()方法以及兼容写法
  6. Java集合TreeSet
  7. 比特币地址可以查到本人吗_查看每一个地址有多少个比特币
  8. VWware安装ubuntu设置静态IP
  9. com.taobao.config.client.exception.ConfigClientException: cannot get serverlist, so exit jvm env=DEF
  10. python3导入_Python3导入相对还是绝对的正确方法?
  11. Kubernentes
  12. delphi 获取数组长度_shell 普通数组
  13. Linux下的WPS安装
  14. h3c交换机配置nat_H3C NAT配置实例
  15. 20大中国式弱点营销
  16. Dell 电脑重装系统步骤(一)
  17. 计算机 取得高级权限,怎么获取电脑的最高管理员权限
  18. DiscuzNT 交易插件设计之商品添加,编辑和删除(CUD)
  19. 读取无线手柄数据_清洁效果强大,续航持久,吉米W7无线智能洗地机让拖地更高效...
  20. 机器指令和微指令的关系

热门文章

  1. php 图片滑动验证 貳
  2. ArcBlock ③ 月报 | ABT 钱包 2.5 版更新发布
  3. 【登录页星空和捂脸动画特效】vue 实现掘金登录页捂脸动画效果,css 实现登录页星空动画流星效果【通俗易懂】
  4. Mybaits 中调用数据库函数的方法
  5. 解决vue 跳转相同路由携带不同参数,页面不渲染问题
  6. ESRI总裁Jack Dangermond北师大演讲全文
  7. 浅谈ReentrantLock的公平锁和非公平锁的区别
  8. 3.27 分享两个在PC上浏览小红书内容的方法【玩赚小红书】
  9. 背调内容盘点,大公司背景调查都查什么?
  10. bcd 初始化库系统卷失败_【商行天下设备维护保养管理系统v9.9】免费在线试用_软件库...