摘要: 【前言】 最近一直在使用ssh协议的端口转发(隧道)功能,完成对内网空透等。这篇文章将主要讲解3种常用的ssh tunnelling使用方法和基本原理。 在介绍具体内容前,我先奉上端口转发的常用情景: 图中的“我”,现在是要访问内部网站的192.168.1.0/24网段里面的服务器,然而由于不在一个 阅读全文
posted @ 2016-02-16 21:11 孤独的居士 阅读(7601) 评论(2) 推荐(1) 编辑
摘要: 前言一直知道Google开源的一个与语言无关的数据交换协议:protobuf。只知道是一种不同于json和XML的格式,还有就是性能特别的好(这在Java和C++的实现确实是!)最近闲下来看了下Google的Protobuf的相关东西,然而baidu出来的东西很多都过时了,我不得不花些时间来倒腾,于... 阅读全文
posted @ 2016-01-17 15:45 孤独的居士 阅读(8639) 评论(0) 推荐(0) 编辑
摘要: 前言 最近使用搭建了一个基于VXLAN的OpenStack 环境,发现要去dump ovs interfaces的包其实还是蛮麻烦的, 经过多番努力,找到了如下的在openstack下网络环境的一些trouble shooting的方法。 除了常见的工具如:ping, host, tracerout 阅读全文
posted @ 2015-09-30 17:59 孤独的居士 阅读(3250) 评论(0) 推荐(1) 编辑
摘要: 前言 Floating IP 是相对于Fixed IP而言的,它一般是在VM创建后分配给VM的,可以达到的目的就是,外界可以访问通过这个Floating Ip访问这个VM,VM也可以通过这个IP访问外界。 在OpenStack中,这个Floating IP使用了namespace内的iptables 阅读全文
posted @ 2015-09-22 23:54 孤独的居士 阅读(12170) 评论(0) 推荐(1) 编辑
摘要: 最近在做OpenStack Cinder driver的性能调试, 之前一直是通过在driver里面加入decorator,完成driver各个接口的执行时间的统计。其实在openstack,已经在孵化一个叫osprofiler的project,然后这个可以通过与OpenStack Ceilomet... 阅读全文
posted @ 2015-04-04 23:45 孤独的居士 阅读(3413) 评论(0) 推荐(0) 编辑
摘要: 想必,只要接触过Linux一段时间的人,一定知道screen这个神奇的工具了,它主要有如下些优势:1. 后台运行:当你在ssh terminal执行shell时,如果网络这时断开,你的程序会怎样?TERMINATED呀!有了screen,就可以让程序跑在screen而不会随着ssh的断开而断开。2.... 阅读全文
posted @ 2015-03-20 23:49 孤独的居士 阅读(1268) 评论(0) 推荐(0) 编辑
摘要: 最近想 ,在Ubuntu上刻录个windows的安装U盘,在网上看了些资料,不过好多都说的很模糊,于是乎,我走了不少弯路。这里记录下来,希望了帮到大家。首先你的有个USB吧,这里我们假定USB在ubuntu中为/dev/sdb1. 给USB设备 /dev/sdb 分区,注意,要是主分区,sudo f... 阅读全文
posted @ 2015-01-12 00:12 孤独的居士 阅读(14622) 评论(0) 推荐(0) 编辑
摘要: 最近想在Ubuntu的基础上,再在硬盘的一个分区安装Windows,其中有次不小心,在安装windows的时候,删除了一个分区,造成下次启动Ubuntu系统出现 grub rescue下面是我的修复方法,参考了http://www.linuxidc.com/Linux/2012-07/65249.h... 阅读全文
posted @ 2015-01-11 19:18 孤独的居士 阅读(5590) 评论(0) 推荐(0) 编辑
摘要: 在前面的文章中,已经完成了devstack的安装。下面,我会介绍如何使用neutron首先创建两个neutron net, vmnet1 和vmnet2stack@ubuntu:~/devstack$ source openrc admin adminstack@ubuntu:~/devstack$... 阅读全文
posted @ 2014-12-12 23:12 孤独的居士 阅读(917) 评论(0) 推荐(0) 编辑
摘要: 安装前,推荐安装一个全新的Ubuntu Server14.04,如果使用之前的ubuntu, 中间可能遇到各种的python包依赖,以及软件版本不对应的问题环境准备,新建stack用户,给予sudo权限,更新系统软件包 1 # add user 'stack' 2 sudo su 3 useradd... 阅读全文
posted @ 2014-12-03 15:48 孤独的居士 阅读(789) 评论(0) 推荐(0) 编辑