![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
2012.3
文章平均质量分 64
viktor
这个作者很懒,什么都没留下…
展开
-
Linux Mint 12 Lisa 安装笔记(1) 安装和语言设置
怒删了Fedora以后,我觉得自己还得回到用的比较习惯的ubuntu系统上。哎……Linux Mint 12(Lisa)是源于ubuntu 11.10的一个衍生版本。既然听说了,就用一下试试吧!0 安装在Mint网站上下载【Linux Mint 12 featuring KDE 4.7.4 64bit】的ISO,准备硬盘安装。结果……Mint的安装向导在分区的时候,不论我是否修改分区,原创 2012-03-07 22:18:11 · 2145 阅读 · 0 评论 -
Xen 虚拟机使用LVM snapshot镜像
一般的虚拟机镜像文件,比较直接的做法是存放在一个img镜像文件里,或者直接使用/dev/sda*分区。但是万一把虚拟机分区“玩坏”了就不好恢复了。qemu支持一种镜像格式qcow2,能够创建增量镜像,这样可以把修改存在新文件里,当出错时可以保护原始镜像。这个功能非常有用,【xen似乎支持qcow2,待查】但是Xen自身不支持。Xen想要使用增量镜像,只能使用LVM文件系统的snapshot原创 2012-03-13 17:29:56 · 2796 阅读 · 0 评论 -
libpcap steps (1) 使用pcap_findalldevs列出设备
libpcap版本1.3.0-PRE-GIT#include #include #include #define __USE_BSD#include #include #define Debug(format, ...) fprintf(stderr, "%s:%d: "format "\n", __FILE__, __LINE__, ##__VA_ARGS__)原创 2012-03-15 13:08:17 · 3709 阅读 · 0 评论 -
libpcap steps (3) pcap内存映射分析
结论: pcap默认使用mmap方式读取包。所以不需要过多的去考虑抓包的效率问题。内部已经做得很完美了。ref: http://www.diybl.com/course/3_program/c++/cppxl/20100408/202002_3.html在libpcap-1.0.0中引入了zerocopy BPF,那么这个zerocopy BPF又是什么呢?PACKET_MMAP原创 2012-03-16 10:23:33 · 1995 阅读 · 0 评论 -
debian DomU配置
使用xen-create-image 创建的DomU,是全新安装的Debian系统。为了正常使用需要做一些配置。1.更新源配置vi /etc/apt/sources.list## squeeze#deb http://mirrors.163.com/debian squeeze-updates main contrib non-freedeb-src http://mirr原创 2012-03-13 17:47:18 · 924 阅读 · 1 评论 -
杯具的Gnome3,杯具的Fedora16 ——其实还是我的错
最开始本来想安装Fedora16的 。结果安装时选了Gnome3桌面,于是苦难的日子开始了……渣界面不能关机,在网上找了好久才发现,原来得按住Alt键,才会出现隐藏的关机选项。(听说win8更淡疼……?)nouveau花屏,上网搜发现好像是Gnome3与nouveau兼容性的问题,于是重新编译内核,并且安装NV官方驱动,使用没有问题。但是安装了Xen4.1以后,没想到NV 295驱动又和X原创 2012-03-07 21:59:57 · 876 阅读 · 0 评论 -
Xen PV DomU 的安装方法:rsync和xen-tools
Xen的半虚拟化(PV)虚拟机的安装是比较麻烦的,因为不能像平时安装系统一样,使用GUI来安装(我不了解怎样用命令行安装一个linux系统。唉……)。所以得用一些其他的办法。这里记录一下我使用的两种方法:rsync和xen-tools。使用xen-tools(推荐)使用xen-tools来安装DomU,好处是方便省事不折腾。推荐使用这种办法。apt-get安装依赖包:原创 2012-03-13 15:59:05 · 2895 阅读 · 0 评论 -
Linux Mint 12 Lisa 安装笔记(2) 编译3.2.6内核
环境:CPU: AMD Athlon64 X2 5200+ 很老不过支持硬件虚拟化,很实用芯片组:nForce . 不知道几代,但是Linux对这种非主流的芯片组支持不好,导致系统各种不稳定显卡:nForce 6150se 其实我用它跑过黑暗弥赛亚和罗马全战8000人战。当然后原创 2012-03-07 22:58:17 · 1295 阅读 · 0 评论 -
Linux Mint 12 Lisa 安装笔记(3) 编译Xen 4.1.3-rc1-pre
安装xen使用的源码管理工具Mercurial,用它下载较稳定的源码。hg clone http://xenbits.xen.org/hg/xen-4.1-testing.hg/检测依赖性cd tools/checkmake安装缺失的包libssl-devuuid-devbcciasltexinfobridge-utilspython-dev编译make原创 2012-03-11 22:44:25 · 2143 阅读 · 0 评论 -
Linux Mint 12 Lisa 安装笔记(4) 配置LVM和其他软件
LVM配置:用apt-get 安装LVM。我还安装了一个图形界面的管理器:KVPMnote:ubuntu10.04源里的LVM不支持把快照和原件合并的功能(merge)。11.10的LVM没有测试。把一个分区作为LVM的物理卷(Physical Volume PV)。注意这一步会不提示直接抹掉分区头部!sudo pvcreate /dev/sda11 -v然后使用kvpm进行后面的原创 2012-03-11 23:43:24 · 2179 阅读 · 0 评论 -
libpcap steps (2) 简单的抓包实现。
用libpcap抓包的简单流程:1. 获得设备名:pcap_findalldevs列出所有设备——选择列出的网络设备,在链表中找到。得到设备名以后把链表释放。或者直接存在字符串里2. pcap_open_live用设备名打开设备(另一个函数是pcap_open_dead,略猎奇)3. pcap_loop开始抓包。这里没有使用混杂模式。(第二个参数是0)4. 利用回调函数处理捕获原创 2012-03-15 23:18:09 · 1665 阅读 · 0 评论 -
云网络的宏大未来:大二层网络
bengocloud 的BLOG http://bengo.blog.51cto.com/4504843/795619这篇文章很前沿啊看完觉得cisco的技术方便很多啊,VM的解决方案略显复杂博主回复:2012-03-09 16:46:16但这也是软件厂商的无奈,毕竟Physical box里动辄多少万行的代码,一是外人不转载 2012-03-21 17:46:41 · 1067 阅读 · 0 评论