首页 > 其他分享 >虚拟机网络模式之桥接模式

虚拟机网络模式之桥接模式

时间:2024-01-12 11:32:22浏览次数:25  
标签:桥接 主机 虚拟机 模式 网卡 ip

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

虚拟机网络模式之桥接模式_桥接模式

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

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

虚拟机网络模式之桥接模式_DNS_02

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

虚拟机网络模式之桥接模式_桥接模式_03

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

虚拟机网络模式之桥接模式_桥接模式_04

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

虚拟机网络模式之桥接模式_DNS_05

添加内容如下:

虚拟机网络模式之桥接模式_桥接模式_06

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

虚拟机网络模式之桥接模式_DNS_07

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

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

虚拟机网络模式之桥接模式_桥接模式_08

主机与虚拟机通信正常。

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

标签:桥接,主机,虚拟机,模式,网卡,ip
From: https://blog.51cto.com/u_12239782/9213286

相关文章

  • 向“新”而生,与“鑫”同行 | 金恒科技助力镔鑫钢铁构建园区管理新模式
    1月11日,镔鑫钢铁智慧园区二期及智慧安全项目一阶段上线汇报会顺利召开。金恒科技运营智慧化标杆技术创新园区管理新模式,助力镔鑫钢铁园区运营管理升级、智慧安全管控数智化。项目以微服务平台为基础,以园区运营智慧化为目标,从员工服务、园区安防、智能AI、数据资产等多个方面持续提......
  • 程序员必知!模板方法模式的实战应用与案例分析
    模板方法模式让子类在不改变算法整体结构的前提下定制特定步骤,例如咖啡制作,不同咖啡遵循相同流程但有独特定制,如拿铁加牛奶,美式不加,这确保了制作流程的一致性,同时满足了不同咖啡的个性化需求,体现了模板方法模式的核心思想。定义模板方法模式是一种行为设计模式,它在一个方法中......
  • 【设计模式】工厂方法模式——工厂方法模式在JDK源码中的应用
    工厂方法模式在JDK源码中有很多应用场景,不仅有简单工厂模式,还有多工厂模式。Executors尽管ThreadPoolExecutor及其子类都是可以直接new出来的,但Executors还是提供了生产常用ThreadPoolExecutor实例的简单工厂:publicclassExecutors{/***Createsathreadpoolthat......
  • 虚拟化(7) windows虚拟机的显卡模式
    以前,我的启动参数是kvm。略。-vgaqxl进入windows虚拟机后,感觉鼠标滑动有点迟钝。查看设备管理器里,显卡模式是vga然后,下载了virtio-win-0.1.208.iso,启动参数用--cdromiso路径。进入windows打开光驱,运行Msi文件,提示这个版本要求win8及server2012以上。所以又下载了低版本virtio-......
  • virt-top 命令查看kvm虚拟机的资源使用情况
    命令介绍virt-top:a'top'-likeutilityforvirtualizationSUMMARYvirt-top[-options]OPTIONS-1StartbydisplayingpCPUs(default:tasks)-2Startbydisplayingnetworkinterfaces-3Startb......
  • Spring学习记录之GoF之代理模式
    Spring学习记录之GoF之代理模式前言这篇文章是我第二次学习b站老杜的spring相关课程所进行的学习记录,算是对课程内容及笔记的二次整理,以自己的理解方式进行二次记录,其中理解可能存在错误,欢迎且接受各位大佬们的批评指正;关于本笔记,只是我对于相关知识遗忘时快速查阅了解使用,至......
  • 《PySpark大数据分析实战》-13.Spark on YARN模式代码运行流程
    ......
  • Python实现软件设计模式8:桥接模式 Bridge Pattern
    动机将抽象部分与实现部分分离,使他们都可以独立地变化。用抽象关联取代传统的多层继承。将类之间的静态继承关系转换为动态的对象组合关系。上图展示的软件系统中存在两个独立地变化维度,分别是抽象类(Abstraction)和实现类(Implementor),它俩都是接口、都分别可以独立地扩展出多......
  • Python实现软件设计模式7:适配器模式 Adapter Pattern
    动机有两个不存在直接继承或关联关系的类A、B,A希望能利用到B类中某个已存在的、功能完善的方法,而不再去具体实现A的接口源码;适配器模式使接口不兼容的那些类可以一起工作。主要角色目标类Target抽象接口类适配者Adaptee适配器Adapter具体实现接口客户端C......
  • IntelliJ IDEA Debug模式下结束后继续执行代码问题
    1.默认的配置默认的Debug模式下点击Stop后会继续执行代码。2.设置不继续执行后续代码Preferences->Build,Execution,Deployment->Debugger找到Java那一栏下边可以看到Killthedebugprocessimmediately选项,勾选后点击确定就可以了。或是直接在设置搜索框里输入Kil......