`
haoningabc
  • 浏览: 1477752 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

neutron基础八(qemu 桥接网络)

阅读更多
qemu的桥接和nat的qemu启动命令是一样的,但是后续的脚本设置不一样

试验:


1.目前在主机上建立一个vm叫centos7,作为服务器,先设置kvm透传
设置nest透传kvm,在kvm上使用kvm,主机的IP 192.168.140.11 netmask 255.255.240.0 ,网关129.168.128.1
2.把建立的虚拟机centos7作为服务器主机,dhcp得到ip192.168.139.55, 建立cirros的vm,
3.配置centos7 和cirros,使cirros的ip192.168.139.155,使cirros通过桥接访问内部网络
4.得到的结果就是vm的网络和centos7的网络是同一个网络,能互相ping通


cat /proc/cpuinfo |grep vmx
modprobe -r kvm_intel
modprobe kvm_intel nested=1

使libvert虚拟机使用和主机一样的cpu
[root@centos140_11 ~]# virsh dumpxml centos7|grep cpu
  <vcpu placement='static'>16</vcpu>
  <cpu mode='host-passthrough'>
  </cpu>

启动vm
virsh start centos7

-----------------------------------------
然后在centos7上建立vm,首先,
先建立桥接
[root@centos7 ~]# cat /etc/sysconfig/network-scripts/ifcfg-br0 
DEVICE=br0
TYPE=Bridge
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=none
IPADDR=192.168.139.55
NETMASK=255.255.240.0
GATEWAY=192.168.128.1
DNS1=114.114.114.114
[root@centos7 ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0 
NAME="em1"
DEVICE="eth0"
ONBOOT="yes"
NM_CONTROLLED=yes
BOOTPROTO=none
BRIDGE=br0
[root@centos7 ~]# 




现在在centos里面建立vm
/usr/libexec/qemu-kvm -m 8192 -smp 2 -hda /home/hao/cirros-0.3.1-x86_64-disk.img -net nic -net tap,ifname=tap1,script=/home/hao/qemu-ifup,downscript=no -vnc 0.0.0.0:17 -daemonize

ip link 多了一个tap1
绑定到桥上
ip link set tap1 up
brctl addif br0 tap1
[root@centos7 hao]# brctl show
bridge name     bridge id               STP enabled     interfaces
br0             8000.505018aa8017       yes             eth0
                                                        tap1


在vm中设置
ip addr add dev eth0 192.168.139.155/20


ssh root@192.168.139.155

vm百度ping不通
分享到:
评论

相关推荐

    云计算网络Neutron网络入门

    云计算网络Neutron网络入门 云计算网络Neutron是OpenStack核心项目之一,提供云计算环境下的虚拟网络功能。Neutron的功能日益强大,并在Horizon面板中已经集成该模块。作为Neutron的核心开发者之一,个人觉得...

    深入理解Neutron-- OpenStack 网络实现-中文版pdf

    深入理解Neutron-- OpenStack 网络实现- PDF版本 深入理解Neutron 中文版资源,可以放心下载!

    Neutron 网络架构讲解_VLAN 网络

    Neutron 网络架构讲解_VLAN 网络

    深入浅出Neutron OpenStack网络技术

    本书是一本介绍 OpenStack网络的专著,本书将会从传统的网络技术开始,让读者在大脑中建立传统网络与 Neutron网络的一一对应关系,然后介绍了深入讲解 Neutron一些重要特性背后的网络背景知识,以及它在 Neutron中是...

    Openstack虚拟网络服务Neutron.zip

    Neutron 是 Openstack 的虚拟网络服务。 标签:Neutron

    143-访问 Neutron 外部网络1

    在云计算环境中,Neutron 是 OpenStack 中负责网络服务的核心组件,它提供了多种网络模型来满足不同租户的需求。本篇将聚焦于 Neutron 外部网络的访问,即租户实例如何与外部网络(如公司 intranet 或 internet)...

    深入理解Neutron- OpenStack 网络实现- PDF版本

    深入理解Neutron-- OpenStack 网络实现- PDF版本 深入理解Neutron 中文版资源

    Deep Dive into Neutron

    这些代理共同构成了Neutron的基础架构,通过相互协作来实现复杂的网络功能。 结合文档提供的信息,我们可以总结出Neutron作为OpenStack项目的一个重要组件,提供了丰富的网络功能,涵盖了网络虚拟化、虚拟网络的...

    OpenStack-Neutron网络基本概念

    其中包括:网络、子网、路由器、端口、安全组、浮动IP、以上是一些OpenStack Neutron的基本概念,它们共同构成了OpenStack云环境中的网络基础设施。在实际使用中,可以通过Neutron API或者OpenStack的管理界面来创建...

    openstack网络,neutron初探

    openstack网络,neutron初探,初步了解openstack的网络。

    Neutron与Nova的网络逻辑关系---Nova节点网络逻辑关系(一)

    ### Neutron与Nova的网络逻辑关系详解 #### 一、OpenvSwitch的重要性 在深入探讨Neutron与Nova之间网络逻辑关系之前,我们首先需要明确一点:OpenvSwitch(OVS)是OpenStack环境中非常关键的一个组件,特别是在...

    深入理解Neutron-OpenStack网络实现

    深入理解Neutron--OpenStack网络实现

    云计算网络Neutron网络入门可用.pdf

    Neutron是OpenStack中的核心组件,负责为云环境提供虚拟网络服务。它的设计目标是为用户提供灵活、隔离的网络环境,以适应多租户的需求。Neutron通过API接口与OpenStack其他组件交互,实现了对虚拟网络资源的创建、...

    neutron-specs, OpenStack网络( 中子) 规范.zip

    neutron-specs, OpenStack网络( 中子) 规范 团队和知识库标签 OpenStack这个git仓库用于保存被添加到中子项目中的批准的设计规范。 我们使用类似的工作流来检查和合并代码本身的变化,这是在agavi中完成的。这里存储...

    深入理解 Neutron -- OpenStack 网络实现openstack_understand_neutron.rar

    深入理解OpenStack Neutron 本资料共包含以下附件: 深入理解 Neutron -- OpenStack 网络实现openstack_understand_neutron.rar

    neutron-basic-book:一本关于Neutron网络基础知识的书

    Neutron 网络基础 说明 本书记录了笔者在工作及日常学习中的一些学习笔记以及经验。这是一本关于Neutron的基础书籍,或许其最终的篇幅会的很长,但还是希望大家把他当成一本基础书籍来翻阅。下面是本书在编写时候的...

    Open vSwitch in Neutron

    总结来说,Open vSwitch在OpenStack Neutron中的应用是实现云环境中虚拟网络的关键技术,它提供了强大的网络功能和灵活的网络配置能力,是构建大规模、高可用云基础设施的重要组件。了解和掌握Open vSwitch与Neutron...

    OpenStack之网络服务(Neutron)

    OpenStack之网络服务(Neutron) OpenStack之网络服务(Neutron)是OpenStack云计算平台的核心组件之一,负责虚拟网络设备的创建和管理。Neutron由对外提供服务的Neutron服务模块“neutron-server”、任意数量的...

    66-Neutron 网络基本概念1

    Neutron 网络基本概念 Neutron 是 OpenStack 中的一个网络组件,提供了网络管理功能。今天我们学习 Neutron 模块几个重要的概念,包括 Network、Subnet 和 Port。下面我们将详细介绍这些概念。 网络(Network) ...

Global site tag (gtag.js) - Google Analytics