把网关(wheezy)更新到jessie之后,系统里的openvpn起不来,查看一下日志报错:ERROR: Cannot open TUN/TAP dev /dev/net/tun: No such file or directory (errno=2)进到/dev目录下发现根本就没有/d
原创 2014-08-25 22:20:23
10000+阅读
在计算机网络中,TUNTAP是操作系统内核中的虚拟网络设备。不同于普通靠硬件网路板卡实现的设备,这些虚拟的网络设备全部用软件实现,并向运行于操作系统上的软件提供与硬件的网络设备完全相同的功能。 TAP 等同于一个以太网设备,它操作第二层数据包如以太网数据帧。TUN模拟了网络层设备,操作第三层数据... Read More
转载 2014-03-30 14:33:00
1243阅读
2评论
Description  TUN/TAP provides packet reception and transmission for user space programs.   It can be seen as a simple Point-to-Point or Ethernet device, which,  instead of receivin
原创 2016-11-10 17:09:19
1300阅读
想玩虚拟网卡一定要玩TUN/TAP(以下简称TAP),想玩TAP一定要知道uIP。uIP是一个用户态实现的一个超级轻量级的麻雀虽小五脏俱全的TCP/IP协议栈,相比lwIP要好用好玩得多,具体怎么个意思,还是请教它的大帅哥作者吧。本文要说的只是它的一个应用,既如何将TUN模式的虚拟网卡适配成TAP模式的虚拟网卡,这个需求确实是需要的。       到底什么时候需要把T
原创 2014-03-02 09:45:45
2795阅读
Linux系统是一个开源操作系统,具有强大的灵活性和可定制性。在Linux系统中,有许多命令和工具可以帮助用户完成各种任务。其中,mknod、tuntap是三个与网络设备和驱动程序相关的关键词。 首先,让我们来了解一下mknod命令。mknod是一个用于创建设备节点的命令。在Linux中,一切都是文件,包括设备。设备节点是与硬件设备或虚拟设备相关联的文件。通过mknod命令,用户可以创建设备节
原创 2024-04-19 11:09:14
91阅读
Posted by waldner on26 March 2010, 1:54 pmFo...
转载 2022-04-26 11:12:04
847阅读
Linux是一个开源的操作系统,因为其开放性和自由性,在IT领域被广泛应用。而tun/tap是Linux内核提供的一种虚拟网络设备,用于网络包的转发和处理。本文将介绍如何在Linux系统中开启tun/tap设备,以及其在网络编程和虚拟网络环境中的应用。 tun设备是一种虚拟网络设备,它能够在内核中模拟一个网络接口,可以收发IP数据包。而tap设备则是一个虚拟以太网设备,可以接收和发送以太网帧。通
原创 2024-04-16 10:41:18
719阅读
tun/tap 驱动程序实现了虚拟网卡的功能,tun表示虚拟的是点对点设备,tap表示虚拟的是以太网设备,这两种设备针对网络包实施不同的封装。利用tun/tap 驱动,可以将tcp/ip协议栈处理好的网络分包传给任何一个使用tun/tap驱动的进程,由进程重新处理后再发到物理链路中。 开源项目ope
转载 2019-04-15 23:23:00
1753阅读
20点赞
2评论
参考:https://www.cnblogs.com/charlieroro/p/13497340.html#tuntap%E6%8E%A5%E5%8F%A3%E6的应用(而.
TUN/TAP网卡是个好东西,不仅仅在Linux上,在所有支持它的操作系统上,都不愧为一件利器,虽不像瑞士军刀那么万能,然所涉及之处恢恢乎其于游刃必有余地矣。只是,在Windows上,其强大的功能埋没于封闭且花哨的网络协议栈,在Mac OS以及iOS,埋没于各种手到擒来的APP,本质上,TUN/TAP是用来Hack的。       本人曾经在Windows以及Mac
原创 2014-02-22 15:37:04
2684阅读
在使用SD卡自动扩展功能的时候,发现/dev/root不存在,找一下原因。
转载 2017-04-01 08:49:00
282阅读
2评论
新安装的minicom默认打开/dev/modem,如果/dev下没有这个设备的话,就会报错打不开 解决办法,执行 ln -s /dev/ttyS0 /dev/modem ...
转载 2021-07-29 20:22:00
1082阅读
2评论
昨天用pacman -S minicom命令在archlinux上下载并安装了minicom,但是调用minicom命令时出现
转载 2022-12-13 15:52:47
321阅读
CentOS 7还有nux-mi
原创 2022-10-14 15:10:51
222阅读
 又弄brctl与tap,备忘于此: startvnet: brctl addbr br0 openvpn --mktun --dev tap0 ifconfig tap0 up brctl addif br0 eth0 tap0 ifconfig br0 up dhclient br0 stopvnet:&
原创 2010-01-16 09:40:34
924阅读
1评论
A TAP device is a virtual ethernet adapter, while a TUN device is a virtual point-to-point IP link.tap 模式是虚拟以太网链路,tun模式是虚拟点对点链路。tap 工作在二层,tun工作在三层。tap 可以传输广播,tun不能传输广播。
原创 2014-11-06 10:06:03
2074阅读
1点赞
在我们使用真机进行Android应用调试时,有时候会出现无法获得调试信息的情况,错误提示如下:Unable to open log device ‘/dev/log/main’: No such file or directory这是因为我们的手机没有开起log记录,下面以华为c8812为例开启手机的log功能:1、在拨号界面输入:*#*#2846579#*#*  进入测试菜单界面。2
原创 2022-04-19 15:03:51
281阅读
# 在dev studio鸿蒙中打开项目的实现方法 ## 引言 在开发过程中,我们经常需要使用开发工具来编写、调试和管理项目。对于初次接触开发工具的小白来说,可能会遇到一些困惑和问题。本文将介绍如何在dev studio鸿蒙中打开项目的方法,并提供详细的步骤和代码示例。 ## 整体流程 下面的表格展示了整个流程,包括从安装dev studio鸿蒙到打开项目的所有步骤。 | 步骤 | 描述 |
原创 2024-01-15 23:48:47
786阅读
kvm 中虚拟机网络通信的原理
原创 2023-10-09 17:40:08
1237阅读
目录1、安装要求2、安装规划3.1、分步骤操作3.2、一键执行脚本4.1、安装cfssl证书生成工具4.2、创建认证中心(根CA中心)4.3、使用自签CA签发Etcd证书4.4、部署Etcd集群5、部署Docker6.1、创建认证中心(根CA中心)6.2、使用自签CA签发kube-apiserver HTTPS证书6.3、部署kube-apiserver组件6.4、部署kube-controlle
  • 1
  • 2
  • 3
  • 4
  • 5