centos-7 缺少 /dev/net/tap

centos-7 缺少 /dev/net/tap

Goingls -l /dev/net显示tun设备(设备 10,200),但没有tap条目。有什么办法可以让它工作吗?

find /dev -name \*tap\* 

一无所获

CentOS Linux release 7.1.1503 (Core)
kernel 3.10.0-229.7.2.el7.x86_64

答案1

我认为这/dev/net/tun是一个通用的 tun/tap 驱动程序,因此只要您tun加载了该驱动程序,就不需要加载任何东西。

ls /dev/net/tun
ls: cannot access /dev/net/tun: No such file or directory

ip tuntap add tap0 mode tap
open: No such file or directory

modpobe tun
ls /dev/net/tun
/dev/net/tun

ip tuntap add tap0 mode tap

答案2

如果其他答案都不起作用,请检查以确保该行

alias char-major-10-200 tunode_tunnel

出现在/lib/modules/.../modules.alias

相关内容