加入收藏 | 设为首页 | 会员中心 | 我要投稿 | RSS
您当前的位置:首页 > 教程文章 > 虚拟化技术

tunctl介绍

时间:2014-04-05 11:20:12  来源:  作者:

tunctl is used to set up and maintain persistent TUN/TAP network interfaces, enabling user applications to simulate network traffic. Such interfaces is useful for VPN software, virtualization, emulation, simulation, and a number of other applications.

-t interface Specifies the desired interface name.
-b Brief output, prints just the interface name
-d interfacename Delete the specified interfacename (set it to non-persistent)
-t interface Specifies the desired interface name.
-u user Specifies the owner of the interface. This user is allowed to attach to the “network/wire” side.

tun/tap 驱动程序实现了虚拟网卡的功能,tun表示虚拟的是点对点设备,tap表示虚拟的是以太网设备,这两种设备针对网络包实施不同的封装。
利用tun/tap 驱动,可以将tcp/ip协议栈处理好的网络分包传给任何一个使用tun/tap驱动的进程,由进程重新处理后再发到物理链路中。
开源项目openvpn ( http://openvpn.sourceforge.net)和Vtun( http://vtun.sourceforge.net)都是利用tun/tap驱动实现的隧道封装。

brctl tunctl used in virtulation environment  
虚拟机宿主很适用.
添加TUN/TAP网络接口 : 
/usr/sbin/tunctl -u digoal -g digoal -t tap0 -p
/sbin/ifconfig tap0 up
/sbin/ip addr add 192.168.86.1/30 broadcast 192.168.86.3 dev tap0

 
添加网桥设备 : 
/usr/sbin/brctl addbr br0
/sbin/ifconfig br0 192.168.86.1 netmask 255.255.255.252 up

 
【参考】
man brctl
man tunctl
rpm : bridge-utils
rpm : tunctl
 
来顶一下
返回首页
返回首页
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表
推荐资讯
开源网络存储系统FreeNAS 8.0.1 RC2 发布
开源网络存储系统Free
VMWare Workstation 8 最新版发布
VMWare Workstation 8
诺基亚中国塞班系统研发服务部约170人被裁
诺基亚中国塞班系统研
百度开放云计算平台:将推云存储等服务
百度开放云计算平台:
相关文章
    无相关信息
栏目更新
栏目热门