`

CentOS中KVM桥连设置

    博客分类:
  • kvm
 
阅读更多
CentOS中KVM桥连设置

在设置KVM桥连的时候碰到一个问题,记录下来供以后参考

[root@vane-server ~]# cat /etc/sysconfig/network-scripts/ifcfg-br0
DEVICE=br0
TYPE=Bridge
BOOTPROTO=static
NM_CONTROLLED=no
HWADDR=80:c1:6e:74:68:8a
ONBOOT=yes
IPADDR=192.168.1.12
NETMASK=255.255.255.0
DNS2=202.101.172.35
GATEWAY=192.168.1.1
DNS1=192.168.1.1
IPV6INIT=no
USERCTL=no

[root@vane-server ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
BRIDGE=br0
BOOTPROTO=none
HWADDR=80:c1:6e:74:68:8a
NM_CONTROLLED=no
ONBOOT=yes
TYPE=Ethernet
UUID="eb460b11-40de-4bd4-8a16-08da64ea1d0f"
IPADDR=192.168.1.12
NETMASK=255.255.255.0
DNS2=202.101.172.35
GATEWAY=192.168.1.1
DNS1=192.168.1.1
IPV6INIT=no
USERCTL=no
#NAME="System eth0"


============================================
在redhat Eenterprise 6或者CentOS 6以上版本在使用KVM虚拟化的时,会需要配置到桥接网卡,下面就非常简单的讲一下桥接的方法(真的很简单):

查看eth0的现有状态:

    [root@localhost ~]# cd /etc/sysconfig/network-scripts/
    [root@localhost network-scripts]# cat ifcfg-eth0
    DEVICE="eth0"
    HWADDR="00:21:5E:F0:F4:B0"
    NM_CONTROLLED="yes"
    BOOTPROTO="dhcp"


将网卡copy一份为br0,再进行修改

    [root@localhost network-scripts]# cp ifcfg-eth0 ifcfg-br0

修改eth0的信息为: ( 其实就只加了一条 )


    [root@localhost network-scripts]#vim ifcftg-eth0 
    DEVICE="eth0"  
    HWADDR="00:21:5E:F0:F4:B0"  
    NM_CONTROLLED="yes"  
    ONBOOT="yes"  
    BOOTPROTO="dhcp"
    BRIDGE=br0        #新增:(eth0中只需要加入此行以指定桥接的网卡名称) 

修改br0的信息为:

    [root@localhost network-scripts]# vim ifcfg-br0
    DEVICE="br0"  #更改:(将"eth0"改为"br0"再删除HWADDR的信息)
    ONBOOT="yes"
    IPADDR=192.168.0.100  # 新增:(这不用讲吧)
    NETMASK=255.255.255.0  # 新增:(这不用讲吧)
    GATEWAY=192.168.0.1  # 新增:(这不用讲吧)
    DNS1=192.168.0.1  # 新增:(这不用讲吧)
    TYPE=Bridge  #新增:(将br0的类型指定为bridge模式)

上述配置完成后,重启网卡就行OK了,现在可以配置KVM中网卡就可以选择网桥模式了,是不是很简单,记两个要点就好了。
分享到:
评论

相关推荐

    CentOS8安装KVM虚拟机详解.docx

    CentOS 8 安装 KVM 虚拟机详解 本文将详细介绍 CentOS 8 安装 KVM 虚拟机的步骤和相关知识点。 一、检测是否支持 KVM KVM 是基于 x86 虚拟化扩展(Intel VT 或者 AMD-V)技术的虚拟机软件,因此需要检测 CPU 是否...

    kvm下桥接网卡配置

    在KVM虚拟机的网络设置中,选择“桥接网络”,指定桥接设备为br0。 完成以上步骤后,四块网卡将被绑定成一个逻辑接口bond0,并通过桥接连接到物理网络。虚拟机将通过br0接口获得网络访问,从而拥有与主机相同级别...

    virtio 驱动下载

    为了在 CentOS 中的 KVM 虚拟机中使用 virtio 网络和磁盘驱动,你需要以下步骤: 1. **下载驱动**:文件 "virtio-win-1.1.16_1.vfd" 是 virtio 的 Windows 驱动集合,包含了 virtio 网卡和硬盘驱动。这个文件通常...

    day4kvm虚拟机新建安装

    Host OS(物理机/宿主机操作系统)是运行KVM虚拟化平台的底层操作系统,例如CentOS 6.5或RHEL 6.5。Guest OS(虚拟机/客户机操作系统)则是运行在虚拟机上的操作系统,可以与Host OS不同。 在KVM中,网络配置主要有...

    KVM(Kernel based Virtual Machine)+OpenVswitch搭建SDN基础设施层

    - 使用UltraISO工具将CentOS 6.5 x86_64 ISO镜像写入U盘,并设置为启动设备进行安装。 - 在安装过程中选择自定义安装(customize now),并勾选所有包含“development”关键字的选项,这将确保安装所需的开发工具和...

    详解kvm部署三个虚拟机实现 WordPress 实验

    KVM,全称 kernel-based Virtual Machine,是一个开源的系统虚拟化模块,自 Linux 2.6.20 版本起被集成到各种主要的 Linux 发行版中。KVM 使用 Linux 内核自身的调度器进行虚拟机管理,因此相比 Xen,它的核心代码更...

    bridge-utils-1.0.4-rc3.tar.gz

    在实际应用中,`brctl`常用于构建虚拟化环境,如KVM、Xen等,以及网络实验和测试环境中。通过桥接,虚拟机可以与主机或其他虚拟机通信,仿佛它们是在同一物理网络上。 总结,`brctl`是Linux系统中不可或缺的网络...

    OpenvSwitch的安装及使用

    OVS的内核模块实现了多个“数据路径”(类似于网络桥接器),每个数据路径都可以包含多个“虚拟端口”(类似于桥接器中的端口)。每个数据路径都有一个与之关联的流表,其中的流是根据报文头部和元数据定义的关键...

    中小企业IT运维的互联网之路.pptx

    在运维工作中,不应盲目跟风新技术,而是应该选择一种或几种进行深入学习,比如Redhat、CentOS、Ubuntu、VMware、KVM、Cisco或Juniper。 2. **运维之术**:运维之术是指具体的实施技术和方法,随着技术的发展,运维...

    操作系统教程—Linux实例分析课件

    最后,课程可能会涉及Linux发行版的选择和安装,比如Ubuntu、CentOS或Debian,以及虚拟化技术,如KVM和Docker,这些都是现代IT环境中不可或缺的技能。 总的来说,操作系统教程—Linux实例分析课件是一份全面的学习...

    虚拟化技术

    - **Type-II Hypervisor**:运行在宿主机操作系统之上,如KVM、VMware Workstation、VirtualBox。 ##### 2. Intel硬件辅助虚拟化 - **CPU相关的虚拟化技术**:如Intel的VT-x,支持EPT和Tagged-TLB。 - **I/O和CPU...

Global site tag (gtag.js) - Google Analytics