治肾虚不含糖,专注内核性能优化二十年。 https://github.com/KnightKu
发布时间:2012-12-17 09:36:24
简介 虚拟网卡Tun/tap驱动是一个开源项目,支持很多的类UNIX平台,OpenVPN和Vtun都是基于它实现隧道包封装。本文将介绍tun/tap驱动的使用并分析虚拟网卡tun/tap驱动程序在linux环境下的设计思路。 tun/tap驱动程序实现了虚拟网卡的功能,tun表示虚拟的是点对点设备,tap表示虚拟的是以太网设备,这两种设备针对网络包实 施不同的封装。利用tun/tap驱动,可以将tcp/ip协议栈处理好的网络分包传给任何一个使用tun/tap驱动的进程,由进程重新处理后再发到物 理链路中。开源项目openvpn( ......【阅读全文】
发布时间:2012-12-17 09:31:23
CentOS5上配置kvm的tap网络,总体来说还是比较直观的,但是每次配置都要搜索相关文档,这里做个CentOS配置kvm虚拟机TAP网络的笔记。 1. 安装bridge-utils和tunctl yum install bridge-utils yum install tunctl 其中,tunctl也就只有一个文件,从其他机器拷贝也行,位置在/usr/sbin/tunctl。安装完成后应该可以执行brctl和tunctl两个命令。 2. 配置桥接网络(bridged network) 创建/etc/sysconfig/network-scripts/ifcfg-......【阅读全文】
发布时间:2012-12-17 09:30:37
1. 无符号整型与有符号整型相加解答: 以下代码在vc6.0中执行结果均为-14,但是用cout输出就只是t3是-14了。因为无符号整数与有符号整数相加,有符号数被强制转换为无符号整数,导致变成很大的数了。void main(){ unsigned int t1=6; int t2=-20; int t3=t1+t2; unsigned int t4=t1+t2; pr......【阅读全文】
发布时间:2012-12-17 09:28:13
Kvm 网络桥接方案 出自Ubuntu中文 下面介绍配置KVM桥接网络的方法: //特别注意,大部分不能桥接无线网卡。。。只能桥接PCI网卡。。。。 安装桥接工具: 代码: sudo apt-get install bridge-utils 安装创建TAP界面的工具: 代码: sudo apt-get install uml-utilities 编辑网络界面配置文件( 代码: sudo vi /etc/network/interfaces ),根据你的情况加入以下内容: 代码: auto eth0 iface eth0 in......【阅读全文】
发布时间:2012-12-16 10:38:31
当你辛辛苦苦地在Linux下架设好SSH服务器,给账户分配完权限,以为什么都大功告成的时候。这时你在客户端的Linux机器下登陆 $ git clone yourAccout@serverName:/project/.git 克隆服务器的仓库 $ echo My name is sb > haha.txt 把My name is sb写入到haha.txt文件下,如果没有haha.txt则会新建 $ git add . 添加当前文件夹下的文件为快照,这里是haha.txt $ git commit -a -m "first blood" 把......【阅读全文】