加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

在Linux上创建tun / tap设备

发布时间:2020-12-13 17:57:27 所属栏目:Linux 来源:网络整理
导读:我正在尝试使用以下命令在主机上创建tap设备: sudo ip tuntap add mode tap br0p0 但是我收到以下错误消息: Object "tuntap" is unknown,try "ip help". 我该怎么办?我正在研究Ubuntu 10.04 解决方法 你的命令是正确的,问题是你的ip版本缺乏对tuntap的支
我正在尝试使用以下命令在主机上创建tap设备:
sudo ip tuntap add mode tap br0p0

但是我收到以下错误消息:

Object "tuntap" is unknown,try "ip help".

我该怎么办?我正在研究Ubuntu 10.04

解决方法

你的命令是正确的,问题是你的ip版本缺乏对tuntap的支持.在Ubuntu 10.04中,不幸的是你需要使用 tunctl,否则就需要时间来升级!从Maverick(Ubuntu 10.10)向IP添加了tuntap支持.

您可以通过执行ip help并查看如下所示的行来验证这一点:

where OBJECT := { link | addr | addrlabel | route | rule | neigh | ntable |
tunnel | tuntap | maddr | mroute | monitor | xfrm }

如果你没有看到tuntap,你恐怕需要使用tunctl!

您可以将tunctl -p -t br0p0用于TAP接口,或使用tunctl -n -t br0p0创建TUN接口.然后显然通常的ifconfig / router命令来获得接口.

对于一些工作示例,请扫描tunctl man page.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读