找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

只需一步,快速开始

VMware虚拟机三种网络模式

查看: 925| 评论: 0| 发布者: tianshanqidiao

??? ??С
简介:01.VMware虚拟机三种网络模式由于linux目前很热门,越来越多的人在学习linux,但是买一台服务放家里来学习,实在是很浪费。那么如何解决这个问题?虚拟机软件是很好的选择,常用的虚拟机软件有vmware workstations和 ...

01.VMware虚拟机三种网络模式


由于linux目前很热门,越来越多的人在学习linux,但是买一台服务放家里来学习,实在是很浪费。那么如何解决这个问题?虚拟机软件是很好的选择,常用的虚拟机软件有vmware workstations和virtual box等。在使用虚拟机软件的时候,很多初学者都会遇到很多问题,而vmware的网络连接问题是大家遇到最多问题之一。在学习交流群里面,几乎每天都会有同学问到这些问题,写这篇详解也是因为群里童鞋网络出故障,然后在帮他解决的过程中,对自己的理解也做一个总结。接下来,我们就一起来探讨一下关于vmware workstations网络连接的三种模式。

vmware为我们提供了三种网络工作模式,它们分别是:Bridged(桥接模式)NAT(网络地址转换模式)Host-Only(仅主机模式)

打开vmware虚拟机,我们可以在选项栏的“编辑”下的“虚拟网络编辑器”中看到VMnet0(桥接模式)、VMnet1(仅主机模式)、VMnet8(NAT模式),那么这些都是有什么作用呢?其实,我们现在看到的VMnet0表示的是用于桥接模式下的虚拟交换机;VMnet1表示的是用于仅主机模式下的虚拟交换机;VMnet8表示的是用于NAT模式下的虚拟交换机。

VMware虚拟机三种网络模式


同时,在主机上对应的有VMware Network Adapter VMnet1和VMware Network Adapter VMnet8两块虚拟网卡,它们分别作用于仅主机模式与NAT模式下。在“网络连接”中我们可以看到这两块虚拟网卡,如果将这两块卸载了,可以在vmware的“编辑”下的“虚拟网络编辑器”中点击“还原默认设置”,可重新将虚拟网卡还原。

VMware虚拟机三种网络模式


小伙伴看到这里,肯定有疑问,为什么在真机上没有VMware Network Adapter VMnet0虚拟网卡呢?那么接下来,我们就一起来看一下这是为什么。

02. Bridged(桥接模式)


什么是桥接模式?桥接模式就是将主机网卡与虚拟机虚拟的网卡利用虚拟网桥进行通信。在桥接的作用下,类似于把物理主机虚拟为一个交换机,所有桥接设置的虚拟机连接到这个交换机的一个接口上,物理主机也同样插在这个交换机当中,所以所有桥接下的网卡与网卡都是交换模式的,相互可以访问而不干扰。在桥接模式下,虚拟机ip地址需要与主机在同一个网段,如果需要联网,则网关与DNS需要与主机网卡一致。其网络结构如下图所示:

VMware虚拟机三种网络模式


接下来,我们就来实际操作,如何设置桥接模式。

首先,安装完系统之后,在开启系统之前,点击“编辑虚拟机设置”来设置网卡模式。

VMware虚拟机三种网络模式


点击“网络适配器”,选择“桥接模式”,然后“确定”

VMware虚拟机三种网络模式


在进入系统之前,我们先确认一下主机的ip地址、网关、DNS等信息。

VMware虚拟机三种网络模式


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

VMware虚拟机三种网络模式


添加内容如下:

VMware虚拟机三种网络模式


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

VMware虚拟机三种网络模式


能ping通外网ip,证明桥接模式设置成功。

那主机与虚拟机之间的通信是否正常呢?我们就用远程工具来测试一下。

VMware虚拟机三种网络模式


主机与虚拟机通信正常。

这就是桥接模式的设置步骤,相信大家应该学会了如何去设置桥接模式了。桥接模式配置简单,但如果你的网络环境是ip资源很缺少或对ip管理比较严格的话,那桥接模式就不太适用了。如果真是这种情况的话,我们该如何解决呢?接下来,我们就来认识vmware的另一种网络模式:NAT模式。

03. NAT(地址转换模式)


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

VMware虚拟机三种网络模式


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

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

VMware虚拟机三种网络模式


设置网关

VMware虚拟机三种网络模式


设置DHCP

VMware虚拟机三种网络模式


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

VMware虚拟机三种网络模式


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

VMware虚拟机三种网络模式


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

VMware虚拟机三种网络模式


具体配置如下:

VMware虚拟机三种网络模式


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

VMware虚拟机三种网络模式


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

将VMware Network Adapter VMnet8虚拟网卡禁用,然后,从虚拟机ping外网,看看是否能ping通?

VMware虚拟机三种网络模式


可以ping通外网

VMware虚拟机三种网络模式


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

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

VMware虚拟机三种网络模式


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

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

04. Host-Only(仅主机模式)


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

VMware虚拟机三种网络模式


通过上图,我们可以发现,如果要使得虚拟机能联网,我们可以将主机网卡共享给VMware Network Adapter VMnet1网卡,从而达到虚拟机联网的目的。接下来,我们就来测试一下。

首先设置“虚拟网络编辑器”,可以设置DHCP的起始范围。

VMware虚拟机三种网络模式


设置虚拟机为Host-Only模式。

VMware虚拟机三种网络模式


开机启动系统,然后设置网卡文件。

VMware虚拟机三种网络模式


保存退出,然后重启网卡,利用远程工具测试能否与主机通信。

VMware虚拟机三种网络模式


机与虚拟机之间可以通信,现在设置虚拟机联通外网。

VMware虚拟机三种网络模式


我们可以看到上图有一个提示,强制将VMware Network Adapter VMnet1的ip设置成192.168.137.1,那么接下来,我们就要将虚拟机的DHCP的子网和起始地址进行修改,点击“虚拟网络编辑器”

VMware虚拟机三种网络模式


重新配置网卡,将VMware Network Adapter VMnet1虚拟网卡作为虚拟机的路由。

VMware虚拟机三种网络模式


重启网卡,然后通过 远程工具测试能否联通外网以及与主机通信。

VMware虚拟机三种网络模式


测试结果证明可以使得虚拟机连接外网。

以上就是关于vmware三种网络模式的工作原理及配置详解。

【免责声明】本文仅代表作者或发布者个人观点,不代表SEO研究协会网(www.seoxiehui.cn)及其所属公司官方发声,对文章观点有疑义请先联系作者或发布者本人修改,若内容涉及侵权或违法信息,请先联系发布者或作者删除,若需我们协助请联系平台管理员,邮箱cxb5918@163.com(本平台不支持其他投诉反馈渠道,谢谢合作)。若需要学习以上相关知识请到巨推学院观看视频教程,网址www.jutuiedu.com。

鸡蛋

鲜花

握手

雷人

路过
已有 0 人参与

会员评论

推荐阅读

    2020-06-02 18:56
  • 作者:wzx59

    PHP中跨域原理以及解决方案

    1.为啥出现跨域在制定Html规则时,为了安全的考虑,一个源的脚本(网页,网站)不能与另一个源的资源进行交互,所以就引发一个词叫做“同源策略”。所谓同源(即指在同一个域),就是两个页面具有相同的协议(protoc

  • 2020-06-02 18:56
  • 作者:seoxuexi

    干货分享!相见恨晚的4款电脑软件,让你的电脑更好用

    每个人电脑里都有各式各样的软件,有办公类、娱乐类、社交类的等等,一款优质的电脑软件,可以让我们的电脑更好用。今天就给大家分享4款相见恨晚的电脑软件,下面我们一起来看看吧!1、 字由字由是一款字体管理软件

  • 2020-06-02 18:26
  • 作者:seoxuexi

    小程序常见的七个推广引流方式

      到目前为止,相信不少企业都已经进行了长沙小程序开发,那么接下来企业要面对的就是,如何对小程序进行推广引流。只有如此,才能为小程序获取到更多忠实用户,使小程序实现更大的价值。有鉴于此,下面长沙小程序

  • 2020-06-02 18:25
  • 作者:Merv

    PC端最好用的优化清理软件,最新破解版助你远离国产流氓软件

    ||“印象小屋”所有资源均在微信公众号~~~【赵先森的藏宝库】免责声明【本文转载于网络仅供参考学习,如有侵权之处请联系删除】THANKS!首先,感谢所有支持本公众号的小伙伴们!也感谢此时正在看文章的你!有了你们

  • 2020-06-02 18:23
  • 作者:lantom

    「抖音」蓝V账号矩阵搭建及应用建议

    1、账号矩阵对于蓝V的优势A、增加品牌曝光;B、通过不同面向实现粉丝积累;C、提升在粉丝面前的活跃度,实现粉丝沉淀;D、通过账号组共同推动活动、tag获取流量;E、一个账号的内容可以作为团队的资源,实现价值最大

  • 2020-06-02 18:12
  • 作者:帅哥网

    《销售技巧》:干销售,这么说话,不成功都难

    情境1:你的价格太贵了1.1 错误应对1、价格好商量…2、对不起,我们是品牌,不讲价;1.2 问题诊断客户买东西时都会想要便宜点,这是客户的一个正常的消费心理,并不是决定他买不买的主要问题。销售人员在接待客户的

  • 2020-06-02 18:07
  • 作者:pmbmeuwpwi

    全省率先!温州出台5G基站建设审批“一件事”改革

    图片来自视觉中国5G基站建设审批,有了一套“温州标准”。5月30日,记者从温州市政务服务局了解到,温州率全省之先推行5G通信基站建设审批“一件事”改革,建立了全市统一、规范、高效的“一件事”审批机制,将审批

  • 2020-06-02 18:07
  • 作者:小仙

    又有女网红揭罗志祥真面目!小猪夜店撩妹对话细节大曝光

    近期娱乐圈最大的“瓜”要数周扬青发公开信曝光前男友罗志祥(小猪)私生活混乱一事。周扬青指罗志祥在与她恋爱的九年里一直对她不忠,与多名女性有不正当关系,甚至与一班好兄弟会开展“多人运动”,而这一切都是她

  • 2020-06-02 18:05
  • 作者:温柔在秋天

    抖音企业号团购配置指南

    一、行业准入要求特别注意:酒、烟、营养品、钟表、珠宝、医疗机构、医疗器械、药品、保健品、医疗服务、化肥农药、化工制品、消毒产品、化工材料、银行、证券、保险、信托、担保、期货、基金、征信机构、贷款、金融

  • 2020-06-02 18:02
  • 作者:alice99shen

    微信小程序切图给api接口设置统一域名

    微信小程序切图给api接口设置统一域名的意义重大,因为小程序api一般在同一个域名下,为了灵活和后期修改域名方便,是非常有必要把域名主体单独封装成一个变量去使用的,这里首先想到的就是app.js下的globalData。在

文章排行

TOP ARTICLES

返回顶部