- 博客(22)
- 收藏
- 关注
转载 devstack 安装配置(安装部署开发测试环境)
废话不说,直接上步骤:1、安装devstack环境: 最好是物理机服务器devstack 的安装不能直接用root 用户,新建一个用户stackadduser -m stackpasswd stack 从github上克隆devstack 的源码su - stackgit clone https://github.com/openst...
2016-09-13 11:24:00 655
转载 关于我
2010年毕业至今,做过2年传统网络工程师,第三年偶然机会接触Linux,从此一发不可收拾,学习各种开源软件,时光飞逝,转眼2年已过,猛然回头,发现我仍为一个low user。心有不甘,进军开发界,接触大项目之openstack,开发语言python,被其独特魅力吸引,立志用python写出高大上自动化运维管理平台。花费半年时间终写出大概框架,托管于github,然github早已有写好...
2016-09-01 17:48:00 124
转载 Neutron 理解 (3): Open vSwitch + GRE/VxLAN 组网 [Netruon Open vSwitch + GRE/VxLAN Virutal Network]...
学习 Neutron 系列文章:(1)Neutron 所实现的虚拟化网络(2)Neutron OpenvSwitch + VLAN 虚拟网络(3)NeutronOpenvSwitch + GRE/VxLAN 虚拟网络(4)Neutron OVS OpenFlow 流表 和 L2 Population(5)Neutron DHCP Agent(6)Neutron ...
2016-08-23 14:43:00 359
转载 Neutron 理解 (2): 使用 Open vSwitch + VLAN 组网 [Netruon Open vSwitch + VLAN Virutal Network]
学习 Neutron 系列文章:(1)Neutron 所实现的虚拟化网络(2)Neutron OpenvSwitch + VLAN 虚拟网络(3)NeutronOpenvSwitch + GRE/VxLAN 虚拟网络(4)Neutron OVS OpenFlow 流表 和 L2 Population(5)Neutron DHCP Agent(6)Neutro...
2016-08-22 15:58:00 130
转载 Neutron 理解 (1): Neutron 所实现的虚拟化网络 [How Netruon Virtualizes Network]
学习 Neutron 系列文章:(1)Neutron 所实现的虚拟化网络(2)Neutron OpenvSwitch + VLAN 虚拟网络(3)NeutronOpenvSwitch + GRE/VxLAN 虚拟网络(4)Neutron OVS OpenFlow 流表 和 L2 Population(5)Neutron DHCP Agent(6)Neutron ...
2016-08-19 15:57:00 340
转载 没有固定IP地址怎么实现SNAT和DNAT
环境介绍实现目标:1、ADSL拨号2、没有固定IP 地址3、想实现SNAT和DNAT条件:由于之前不知道谁采购的cisco路由器当出口,用着很不爽,CPU经常负载到99%,查看原因是因为nat表过多,路由器扛不住导致的。没办法,换服务器吧。想法:1、rp-pppoe 实现拨号2、MASQUERADE 实现SNAT3、DNAT的实现稍微复杂一点,不想花钱,注册一个花生壳域名,然...
2016-08-15 16:04:00 350
转载 Openvswitch手册(5): VLAN and Bonding
Openvswitch手册(5): VLAN and Bonding我们这一节来看Port一般来说一个Port就是一个Interface,当然也有一个Port对应多个Interface的情况,成为BondVLAN ConfigurationPort的一个重要的方面就是VLAN Configuration,有两种模式:trunk por...
2016-07-06 15:10:00 173
转载 Openvswitch手册(4): Mirror
Openvswitch手册(4): Mirror这一节我们来分析MirrorMirror就是配置一个bridge,将某些包发给指定的mirrored ports对于包的选择:select_all,所有的包select_dst_portselect_src_portselect_vlan对于指定的目的:output_...
2016-07-06 14:40:00 128
转载 在 openvswitch 上配置 VXLAN
(本文讲的是 korg 内核中的 openvswitch,而非 openvswitch.org 上提供的openvswitch模块。)之前讲过VXLAN,但是一直没有动手实践。其实配置 VXLAN 要比配置 GRE tunnel简单很多,你所需要做的只要两步:1. 添加 VXLAN 设备(需要比较新的 iproute2 和内核支持):# ./ip/ip li add vx...
2016-06-29 14:55:00 342
转载 深入理解 VXLAN
VXLAN是非常新的一个 tunnel 技术,它是一个 L2 tunnel。Linux 内核的 upstream 中也刚刚加入 VXLAN 的实现。相比 GRE tunnel 它有着很的扩展性,同时解决了很多其它问题。一,GRE tunnel 的不足网络很多介绍 VXLAN 的文章都没有直接告诉你相比较 GRE tunnel,VXLAN 的优势在哪里,或者说 GRE tunne...
2016-06-29 14:45:00 834
转载 KVM 中搭建 VLAN 和 IPv6 环境
普通的 IPv4 环境很简单,如果你使用 virt-manager 的话它自动都给你搭好了。每个 kvm guest 都在同一个子网内,通过 bridge 连接到一起,然后通过 host 上的 NAT 访问外网,如下所示:# brctl showbridge name bridge id STP enabled interfacesvirbr0 ...
2016-06-29 12:36:00 732
转载 深入理解 GRE tunnel
我以前写过一篇介绍 tunnel 的文章,只是做了大体的介绍。里面多数 tunnel 是很容易理解的,因为它们多是一对一的,换句话说,是直接从一端到另一端。比如 IPv6 over IPv4 的 tunnel,也就是 SIT,它的原理如下图所示:显然,除了端点的 host A 和 host B之外,中间经过的任何设备都是看不到里面的 IPv6 的头,对于它们来说,经过 sit...
2016-06-29 12:35:00 176
转载 在 openvswitch 上配置 GRE tunnel
如果你是用 openvswitch 内置的 GRE tunnel,那么配置很简单,基本上就一条命令:ovs-vsctl add-port br0 gre0 -- set interface gre0 type=gre options:remote_ip=192.168.1.10本文想谈的显然不是这个。因为 upstream 内核(指 Linus tree)中的 openvsw...
2016-06-29 12:21:00 295
转载 Mgre tunnel 配置
一、多点GRE配置(mGRE),结合NHRP(下一跳地址解析协议)使用 1.中心站点配置: 1)建立tunnel口及相关配置 inter tunnel 0 tunnel source e1/0(指定公网的外出接口作为隧道源地址) tunnel mode gre multipoint(指定隧道的类型为...
2016-06-29 11:20:00 433
转载 GRE tunnel 配置
基本配置说明: 1)R1,R2的环回口分别为:192.168.1.1/24和192.168.2.1/24 2)链路两端的IP使用该路由器的编号,例如R1的s0/0:192.168.12.1 Q1:什么是tunnel? Q2:如何建立GRE中的tunnel? Q3:tunnel的一些细节。 Answer1: tunnel是类似于环回...
2016-06-29 11:12:00 2487
转载 gre Tunnel 配置【点对点】
Tunnel通道的配置:拓扑及相关IP设置:1.在R1 R3上分别配置出去的默认路由,因为R2部分是公网所以即使有默认路由在现实生活中PC1是ping不通PC2的,他们两个都是私网地址。2.在R1 R3上配置tunnel通道:R1:为tunnel配置一个地址,tunnel的source和destination地址为自己和对方的公网地址。配置一条到对方私...
2016-06-29 11:06:00 757
转载 【转】关于 OVS GRE tunnel
在 korg 内核的 openvswitch 支持 GRE 之前,我们都是用内核原生的 GRE tunnel 来配置,而现在, korg 内核中的 openvswitch 也已经支持 GRE tunnel 了。有兴趣的可以看openvswitch: Add tunneling interface.和openvswitch: Add gre tunnel support.这两个 c...
2016-06-29 10:54:00 243
转载 【转载】]Openvswitch手册(1): 架构,SSL, Manager, Bridge
Openvswitch手册(1): 架构,SSL, Manager, Bridge原文地址:http://www.cnblogs.com/popsuper1982/p/3800574.htmlOpenvswitch是一个virutal swtich, 支持Open Flow协议,当然也有一些硬件Switch也支持Open Flow协议,他们都可以被统一的Contro...
2016-06-27 15:08:00 191
转载 [转]SDN与OpenFlow技术简介
http://blog.163.com/s_zhchluo/blog/static/15014708201411144727961/本文是2012年文章,对Openflow的发展、规范、应用和SDN的提出及相关应用做出较为客观全面的介绍。笔者希望通过本文对OpenFlow/SDN做一个初步介绍,以期帮助大家能够进一步深入了解和学习OpenFlow/SDN。序言:从网络虚拟化说起...
2016-06-27 15:02:00 159
转载 neutron创建network执行的那些命令
【转载】neutron创建network执行的那些命令原文地址:http://www.cnblogs.com/popsuper1982/p/3849822.html当搭建完openstack之后,在创建instance之前,第一件事情就是创建network,一个经典的流程如下:TENANT_NAME="openstack"TENANT_NETWORK_NAME="op...
2016-06-27 10:27:00 474
转载 neutron的基本原理
neutron的基本原理neutron是openstack的一个重要模块,也是比较难以理解和debug的模块之一。我这里安装如图安装了经典的三个节点的Havana的Openstack图1分三个网络:External Network/API Network,这个网络是连接外网的,无论是用户调用Openstack的API,还是创建出来的虚拟机要访问...
2016-06-27 08:46:00 114
转载 zabbix使用python自定义key
1、写好脚本[root@xxx monitor]# cat dir_exist.py#!/usr/bin/env python#coding:utf-8"""目录存在返回1,目录不存在返回-1"""import osfrom os.path import join ,getsizetry:dir = os.sys.argv[1]if os....
2016-02-17 09:58:00 231
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人