KVM三种网络类型:

[root@node124 opt]# virt-install --help| grep network

--pxe               Boot from the network using thePXE protocol

-w NETWORK,--network=NETWORK

Configure a guest network interface. Ex:

--networkbridge=mybr0

--network network=my_libvirt_virtual_net

--network network=mynet,model=virtio,mac=00:11...

--nonetworks        Don't createnetwork interfaces for the guest.

虚拟机默认通过NAT方式桥接到virbr0

[root@node124 opt]# brctl show

bridge name     bridgeid                       STP enabled      interfaces

virbr0                8000.525400a30536       yes                   virbr0-nic

vnet0

[root@node124 opt]# ifconfig

virbr0    Linkencap:Ethernet  HWaddr52:54:00:A3:05:36                    #宿主机桥接的网卡

inetaddr:192.168.122.1 Bcast:192.168.122.255 Mask:255.255.255.0

UPBROADCAST RUNNING MULTICAST MTU:1500  Metric:1

RX packets:44errors:0 dropped:0 overruns:0 frame:0

TXpackets:14 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:0

RXbytes:3432 (3.3 KiB)  TX bytes:1435 (1.4KiB)

vnet0     Linkencap:Ethernet  HWaddr FE:54:00:37:E2:FA#虚拟机主机的网卡// vnet0桥接到virbr0网桥的端口上

inet6addr: fe80::fc54:ff:fe37:e2fa/64 Scope:Link

UPBROADCAST RUNNING MULTICAST MTU:1500  Metric:1

RXpackets:38 errors:0 dropped:0 overruns:0 frame:0

TXpackets:1571 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:500

RXbytes:3532 (3.4 KiB)  TX bytes:82555(80.6 KiB)

创建一个网桥并将物理网卡绑定到网桥上,在网桥上配置IP地址

创建一个新网桥:

[root@node124 opt]# brctl addbr br0

[root@node124 opt]# brctl show

bridge name     bridgeid                       STP enabled      interfaces

br0                   8000.000000000000       no

virbr0                8000.525400a30536       yes                   virbr0-nic

vnet0

将网桥桥接到宿主机的真实网卡上(关联真实物理网卡):

[root@node124 opt]# brctl addif br0 eth1

这时与eth1相连接的数据会断开,

将eth1的IP地址清除

#ip addr del dev eth1 192.168.2.124/16

将新创建的网桥配置一个跟eth1一样的IP地址:

#ifconfig br0 192.168.2.124/16 up

[root@node124 ~]# ifconfig

br0       Linkencap:Ethernet  HWaddr00:0C:29:C2:AD:BA

inetaddr:192.168.2.124 Bcast:192.168.255.255  Mask:255.255.0.0

inet6addr: fe80::20c:29ff:fec2:adba/64 Scope:Link

UPBROADCAST RUNNING MULTICAST MTU:1500  Metric:1

RXpackets:77272 errors:0 dropped:0 overruns:0 frame:0

TXpackets:46 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:0

RXbytes:3686961 (3.5 MiB)  TX bytes:7213(7.0 KiB)

eth1     Linkencap:Ethernet  HWaddr00:0C:29:C2:AD:BA

inet6addr: fe80::20c:29ff:fec2:adba/64 Scope:Link

UPBROADCAST RUNNING MULTICAST MTU:1500  Metric:1

RXpackets:9078175 errors:0 dropped:0 overruns:0 frame:0

TXpackets:14618 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:1000

RXbytes:706370069 (673.6 MiB)  TXbytes:4984824 (4.7 MiB)

[root@node124 ~]# brctl show

bridge name     bridgeid                       STP enabled      interfaces

br0                   8000.000c29c2adba       no                    eth1

virbr0                8000.525400a30536       yes                   virbr0-nic

vnet0

将虚拟机的网络桥接到br0上面,直接通过eth1网卡上网(直接桥接上网)

先停止虚拟机:

[root@node124 ~]# virsh shutdown CentOS-6.7-x86_64

1.通过virsh 编辑xml文件

[root@node124 ~]# virsh edit CentOS-6.7-x86_64

Domain CentOS-6.7-x86_64 XML configuration edited.

修改前:

52

53

54

55

56

57

修改后:

52

53

54

55

56

57

修改完成后,重新启动虚拟机;

[root@node124 ~]# virsh start CentOS-6.7-x86_64

Domain CentOS-6.7-x86_64 started

查看桥接的网卡:

[root@node124 ~]# brctl show

bridge name     bridgeid                       STP enabled      interfaces

br0                   8000.000c29c2adba       no                    eth1

vnet0

virbr0                8000.525400a30536       yes                   virbr0-nic

通过以上操作,现在虚拟机就相当于vmware的桥接网络,可以配置192.168.2.0/16网段的IP地址,并且可以上网

桥接相当于直接接到交换机的端口上,直接级连交换机

kvm桥接网络配置linux,KVM 虚拟机网卡桥接网络配置相关推荐

  1. virtualbox 创建桥接网络_VirtualBox桥接网络的简单配置,让虚拟机直接访问网络

    VirtualBox桥接网络的简单配置,让虚拟机直接访问网络 分类: Linux 2009-08-20 08:59 5071人阅读 评论(0) 收藏 举报 (1)最新的 VirtualBox 可以简单 ...

  2. VMWare学习总结(3)——Vmware Workstation 14虚拟机网卡桥接连不上网络解决方法

    VMware Workstation 安装了一个虚拟机,设置桥接,但是获取不到IP地址信息.路由器DHCP没有问题.VMware虚拟机有三种网络模式,分别是Bridged(桥接模式).NAT(网络地址 ...

  3. 【Linux】一步一步学Linux——VMware虚拟机三种网络模式详解(07)

    00. 目录 文章目录 00. 目录 01. 虚拟网络连接组件 02. 常见网络连接配置 03. 桥接模式 04. NAT 模式 05. 仅主机模式 06. 自定义模式 07. 附录 参考博客: ht ...

  4. Linux系统多网卡绑定各配置模式详解

    Linux系统多网卡绑定各配置模式详解 1. 配置多网卡bond 1.1. mode=0 模式 1.2. mode=1 模式 1.2.1. 关闭NetworkManager服务 1.2.2. 网卡配置 ...

  5. linux系统配置Vim命令,vim配置 LINUX操作系统VIM的安装和配置

    vim和emacs是linux环境下的文本编辑利器,关于vim和emacs谁更优秀的话题从来没有断过,我在这里就不再评判了,vim是linux下的默认编辑器,学好了vim将会一生受用,使用vim编辑代 ...

  6. VirtualBox桥接网络的简单配置,让虚拟机直接访问网络

    (1)最新的 VirtualBox 可以简单的配置为桥连接,如图: (2) 如果 VirtualBox 的版本低可尝试如下操作: 很久没用虚拟机了,昨天安装了源里的VirtualBox,发现窗口标题中 ...

  7. linux下双网卡共享上网配置

    双网卡共享上网配置 ###环境 主机1: 192.168.1.1(外网)eth0192.168.0.1(内网)eth1 主机2:192.168.0.2 eth0###配置主机1 1.临时开启转发功能s ...

  8. linux删除docker0网卡,给网络命名空间增加或删除网卡(容器通用)

    上次学习了网络命名空间,那么如何进入容器的命名空间呢? 运行的容器都对应一个PID,每个PID都有自己的命名空间.在/proc/[pid]/ns目录下包含该进程所属的 namespace信息. 首先n ...

  9. Linux服务器多网卡多网关配置解决方案

    本文为本人尝试修复实验室Linux服务器网络的过程中的经验总结,如有错误,还望不吝赐教. 一.网络情况 软硬件条件 硬件条件 服务器四台 每台服务器有万兆网卡2块(光纤口).千兆网卡2块(RJ45) ...

最新文章

  1. AIX HA模拟宕机--维护磁带机
  2. BlockChain:《区块链技术在医疗领域应用分析》—中投顾问《2016-2020年区块链技术深度调研及投资前景预测报告》听课笔记
  3. 杂项-公司:联邦快递百科-un
  4. 数据结构与算法 -- 链表
  5. 如何分析线程转储– IBM VM
  6. 电源模块低温和高温工作会造成什么后果?
  7. Oracle GoldenGate 12c 新特性
  8. php revel,试用revel-一个基于golang的web框架
  9. AVR 矩阵键盘程序源代码2(有连续按键功能)(原创)
  10. php做页面编辑器,最牛在线编辑器ueditor在thinkphp框架中的使用方法
  11. 怎样在Windows 2016 Hyper-V上创建虚拟机
  12. 小班语言教案《水果屋》
  13. 软考网络工程师第一章复习
  14. 【宣讲会感言】腾讯实习生
  15. canvas教程12-阴影
  16. CTS、CTS Verify、GTS测试以及GMS认证
  17. 关于ElasticSearch (ES)
  18. 消息队列:比较Beanstalkd,IronMQ和Amazon SQS
  19. 原生js实现歌词滚动以及卡拉OK效果
  20. 新零售一般使用什么进行线上线下互通

热门文章

  1. [2018-2019上 网络工程] 第0次作业
  2. pandas df.groupby()分组后的数据访问,set_index的用法
  3. 成绩分析系统(数据结构)
  4. BingPi V3s:一步一个脚印
  5. 拓嘉辰丰:拼多多上面为什么商品价格普遍比较低
  6. 二叉树(前序,中序,后序,层序)遍历递归与循环的python实现
  7. unity 黑暗之光 控制主角移动的朝向
  8. 选型宝访谈:深度协作时代,微软Office 365如何驾驭安全隐患?
  9. 【论文精读】As-Projective-As-Possible Image Stitching with Moving DLT
  10. 电脑提示vcomp100.dll丢失的解决方法