还原原始配置

[root@master ~]# route delete default            //删除默认网关

[root@master ~]# route -n

Kernel IP routing table

Destination    Gateway        Genmask        Flags Metric Ref    Use Iface

192.168.3.0    0.0.0.0        255.255.255.0  U    0      0        0 br0

[root@master ~]# brctl show

bridge name        bridge id                STP enabled        interfaces

br0                8000.525400a7b756        no                            eth0

[root@master ~]# brctl  delif  br0    eth0    //断开/删除br0上的eth0设备

[root@master ~]#ifconfig br0 down        //让br0设备停止活动

[root@master ~]#brctl delbr  br0          //删除br0

root@master ~]# brctl show                    //查看br0是否依然存在

bridge name        bridge id                STP enabled        interfaces

[root@master ~]# ifconfig  eth0 192.168.3.176/24    //重新给eth0分配IP地址

root@master ~]# route add default gw 192.168.3.1  //重新加入默认网关

1234567891011 [root@master ~]# ip addr show

1: lo: mtu 16436 qdisc noqueue state UNKNOWN

link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00

inet 127.0.0.1/8 scope host lo

inet6 ::1/128 scope host

valid_lft forever preferred_lft forever

2: eth0: mtu 1500 qdisc pfifo_fast state UP qlen 1000

link/ether 52:54:00:a7:b7:56 brd ff:ff:ff:ff:ff:ff

inet 192.168.3.176/24 brd 192.168.3.255 scope global eth0

inet6 fe80::5054:ff:fea7:b756/64 scope link

valid_lft forever preferred_lft forever

--------------------------------------------------------------------------------

(2) 通过配置文件配置桥接设备

配置文件请自行备份

[root@master ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0

TYPE=Ethernet

ONBOOT=yes

BRIDGE=br0

[root@master ~]# cat /etc/sysconfig/network-scripts/ifcfg-br0

DEVICE=br0

TYPE=Bridge

ONBOOT=yes

BOOTPROTO=static

IPADDR=192.168.3.176

NETMASK=255.255.255.0

GATEWAY=192.168.3.1

参数详解:

ifcfg-eth0

Device              指定网卡设备名

TYPE                指定网卡的类型为以太网卡

ONBOOT        指定网卡是否开机启动,切记要设置为yes

BRIDGE            指定桥接设备,此处指定为br0设备

建议:以上变量(非变量值)均为大写。

ifcfg-br0

Device              指定网卡设备名

TYPE                指定网卡的类型为桥接

ONBOOT        指定网卡是否开机启动,切记要设置为yes

BOOTPROTO 指定网卡启动如何获取IP地址,设置静态

IPADDR          设置br0绑定的IP地址

NETMASK      设置子网掩码地址

GATEWAY      设置网关

建议: TYPE变量的变量值按照第一个字母大写,其余字母小写的原则,如Ethernet,Bridge

配置完成之后,重启网络服务

如担心干扰,建议停止NetworkManager 服务,这个服务挺讨厌

[root@master ~]# service    NetworkManager stop

[root@master ~]#chkconfig NetworkManager off

[root@master ~]# service network restart

[root@master ~]# ip addr show

1: lo: mtu 16436 qdisc noqueue state UNKNOWN

link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00

inet 127.0.0.1/8 scope host lo

inet6 ::1/128 scope host

valid_lft forever preferred_lft forever

2: eth0: mtu 1500 qdisc pfifo_fast state UP qlen 1000

link/ether 52:54:00:a7:b7:56 brd ff:ff:ff:ff:ff:ff

4: br0: mtu 1500 qdisc noqueue state UNKNOWN

link/ether 52:54:00:a7:b7:56 brd ff:ff:ff:ff:ff:ff

inet 192.168.3.176/24 brd 192.168.3.255 scope global br0

inet6 fe80::5054:ff:fea7:b756/64 scope link

valid_lft forever preferred_lft forever

查看桥接设备信息

[root@master ~]# brctl  show

bridge name  bridge id    STP enabled  interfaces

br0        8000.525400a7b756    no        eth0

[root@master ~]# route

Kernel IP routing table

Destination    Gateway        Genmask        Flags Metric Ref    Use Iface

192.168.3.0    *              255.255.255.0  U    0      0        0 br0

link-local      *              255.255.0.0    U    1004  0        0 br0

default        192.168.3.1    0.0.0.0        UG    0      0        0 br0

由此,桥接设备br0已经配置成功,当创建虚拟机的时候选择虚拟网卡接口的时候选择br0即可

开始安装虚拟机,此时查看桥接设备br0上面的网卡连接情况:

[root@master ~]# brctl  show

bridge name      bridge id    STP enabled  interfaces

br0          8000.0025903afe42    no      eth0

vnet0

--------------------------------------------------------------------------------

祝大家顺利!

linux下kvm设备配置,Linux下为KVM 配置桥接设备相关推荐

  1. kvm虚拟化技术下虚拟机磁盘的数据保护

    摘要:kvm虚拟化技术下虚拟机的磁盘空间中数据的保护与恢复,考虑kvm的服务器级别的可用性. 1.kvm技术简单介绍    kvm虚拟化技术由几部分构成,kvm内核模块(cpu和内存的虚拟化及管理), ...

  2. linux禁用及启用pcie设备,KVM 介绍(4):I/O设备直接分配和 SRIOV [KVM PCI/PCIe PassThrough SRIOV]...

    学习 KVM 的系列文章: (1)介绍和安装 (2)CPU 和 内存虚拟化 (3)I/O QEMU 全虚拟化和准虚拟化(Para-virtulizaiton) (4)I/O PCI/PCIe设备直接分 ...

  3. virtual box 安装oracle linux,Virtual Box下安装Oracle Linux 6.3

    Oracle Linux 6.3已经公布快2年了,其功能有非常大的提升,增强了KVM,文件卷的在线resizing,LVM支持 raid4, 5, 6.支持很多其它的虚拟CPU数以及更大内存,详细能够 ...

  4. 检测 Linux VPS 是 Xen、OpenVZ 还是 KVM 架构的方法

    这里写目录标题 1. 检测 Linux VPS 是 Xen.OpenVZ 还是 KVM 架构的方法 一.安装 1.1 使用内置软件包管理器安装 1.2 编译安装 二.使用 三.遇到的问题 Issue ...

  5. Linux虚拟化: 探索 Linux 内核虚拟机 学习 KVM 架构及其优点

    M. Tim Jones, 顾问工程师, Emulex 简介: Linux® 既有良好的灵活性,在虚拟化方面同样出色.但是最近,随着内核虚拟机(KVM:Kernel Virtual Machine)的 ...

  6. linux 更改make版本,Linux下查看系统版本和make版本

    一.查看Linux内核版本命令(两种方法): 1.cat /proc/versionz [root@localhost ~]# cat /proc/version Linux version 2.6. ...

  7. linux usb root hub,Linux下的USB HUB驱动

    Linux下的USB HUB驱动 [日期:2012-07-29] 来源:Linux社区 作者:zhengmeifu [字体:大 中 小] 接下来,就要对设备进行配置了,首先,将设备唤醒.回忆一下我们在 ...

  8. Linux内存技术分析(下)

    Linux内存技术分析(下) 五. 内存使用场景 out of memory 的时代过去了吗?no,内存再充足也不可任性使用. 1.内存的使用场景 · page管理 · slab(kmalloc.内存 ...

  9. linux 测试环境启用jar_Linux下用java -jar运行可执行jar包的方法教程

    问题来源 一般来说,一个稍微大些的项目都会有一些依赖的Jar包,而在将项目部署到服务器的过程中,如果没有持续集成环境的话,也就是说服务器不支持在线编译及打包,那么需要自己上传依赖的Jar包,然而可能服 ...

最新文章

  1. 纳米孔(Oxford Nanopore)测序仪的学习笔记
  2. 按树型显示BOM的结构
  3. mysql /tmp目录爆满问题的处理
  4. linux 文件大小_linux系统中查看目录大小的du命令常
  5. php通过url传递变量,PHP:如何在模态URL中放置和传递变量
  6. python做图片-python做图
  7. VMware vSphere下载
  8. AD画芯片的原理图和封装
  9. new QPushbutton 时程序崩溃
  10. 微信小程序自定义省市县联动组件
  11. 华为mate30是不是鸿蒙系统,这个意味着是不是鸿蒙系统?
  12. 小说里的编程 【连载之十七】元宇宙里月亮弯弯
  13. 最小拍有纹波系统仿真实验Matlab,控制技术实验报告--基于Matlab的最少拍控制系统设计.doc...
  14. git的origin/master和origin master
  15. 使用UE4制作RPG类游戏(学习笔记6)(技术笔记5) <刺客信条>
  16. ENVI气溶胶反演相关示例教材
  17. 2019牛客暑期多校训练营(第一场)E : ABBA(dp)
  18. 纯配置方式使用durid的数据库密码加密
  19. 计算机等级考试网络工程师好考吗,计算机等级考试一次通过,原来是看了计算机四级网络工程师考试内容...
  20. 3dmax怎么建模眼镜盒模型_ 3dmax盒子建模过程 小白教程

热门文章

  1. GEO数据下载及处理详细过程
  2. react 中子组件调用父组件的方法
  3. (转) 分布式文件存储FastDFS(七)FastDFS配置文件详解
  4. Spring Boot 系列(五)web开发-Thymeleaf、FreeMarker模板引擎
  5. jquery瀑布流布局和鼠标滚动加载
  6. ASP.NET2.0 - skmMenu 的使用
  7. java中的static方法可以被重写吗?(从方法调用过程理解)
  8. C语言内存泄露很严重该怎么办?这几招告诉你
  9. Python 从入门到精通:一个月就够了!
  10. 人工智能学什么?专家表示基础科学教育需发力