求助OpenVPN,cannot allocate TUN/TAP dev dynamically

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
CRAZY_PALADIN
帖子: 302
注册时间: 2009-07-04 16:18

求助OpenVPN,cannot allocate TUN/TAP dev dynamically

#1

帖子 CRAZY_PALADIN » 2010-05-03 21:38

我二连我自豪!
呃,好吧,正题。我搞了个OpenVPN,但是运行的时候就提示这个错误。cannot allocate TUN/TAP dev dynamically

代码: 全选

Mon May  3 21:13:05 2010 ROUTE default_gateway=192.168.0.1
Mon May  3 21:13:05 2010 Note: Cannot ioctl TUNSETIFF tun: Operation not permitted (errno=1)
Mon May  3 21:13:05 2010 Note: Attempting fallback to kernel 2.2 TUN/TAP interface
Mon May  3 21:13:05 2010 Cannot allocate TUN/TAP dev dynamically
Mon May  3 21:13:05 2010 Exiting
我常识Google,找到两个方法,一个说:在/etc/init.d/openvpn(openvpn的启动脚本)中,找到$openvpn --daemon --writepid ...这行,加上参数$openvpn --dev tunl0 --daemon --writepid ,但是这个文件根本没有$openvpn --daemon --writepid这一行!郁闷
另一个是说编辑/etc/rc.conf,在MODULES行加tun
好吧,开始是没有rc.conf,原来在Ubuntu 10.04里这个文件根本不在那里,locate一下,在/etc/init/rc.conf。打开根本没有MODULES行 :em19

代码: 全选

description	"System V runlevel compatibility"
author		"Scott James Remnant <scott@netsplit.com>"
start on runlevel [0123456]
stop on runlevel [!$RUNLEVEL]
export RUNLEVEL
export PREVLEVEL
console output
env INIT_VERBOSE
task
exec /etc/init.d/rc $RUNLEVEL
求解啊求解
顺便问一下,/etc/init和/etc/init.d是个什么关系?
Freedom is the power to decide what your computer does, and the only way to have this freedom is to know what your computer is
doing. Freedom is a computer that is without secrets, one where everything can be known if you care enough to find out.
CRAZY_PALADIN
帖子: 302
注册时间: 2009-07-04 16:18

Re: 求助OpenVPN,cannot allocate TUN/TAP dev dynamically

#2

帖子 CRAZY_PALADIN » 2010-05-04 18:21

自顶!
都不玩VPN的么?都不翻墙的么?
Freedom is the power to decide what your computer does, and the only way to have this freedom is to know what your computer is
doing. Freedom is a computer that is without secrets, one where everything can be known if you care enough to find out.
头像
ss1271
帖子: 24
注册时间: 2009-05-03 10:31

Re: 求助OpenVPN,cannot allocate TUN/TAP dev dynamically

#3

帖子 ss1271 » 2010-05-12 21:59

CRAZY_PALADIN 写了:我二连我自豪!
呃,好吧,正题。我搞了个OpenVPN,但是运行的时候就提示这个错误。cannot allocate TUN/TAP dev dynamically

代码: 全选

Mon May  3 21:13:05 2010 ROUTE default_gateway=192.168.0.1
Mon May  3 21:13:05 2010 Note: Cannot ioctl TUNSETIFF tun: Operation not permitted (errno=1)
Mon May  3 21:13:05 2010 Note: Attempting fallback to kernel 2.2 TUN/TAP interface
Mon May  3 21:13:05 2010 Cannot allocate TUN/TAP dev dynamically
Mon May  3 21:13:05 2010 Exiting
我常识Google,找到两个方法,一个说:在/etc/init.d/openvpn(openvpn的启动脚本)中,找到$openvpn --daemon --writepid ...这行,加上参数$openvpn --dev tunl0 --daemon --writepid ,但是这个文件根本没有$openvpn --daemon --writepid这一行!郁闷
另一个是说编辑/etc/rc.conf,在MODULES行加tun
好吧,开始是没有rc.conf,原来在Ubuntu 10.04里这个文件根本不在那里,locate一下,在/etc/init/rc.conf。打开根本没有MODULES行 :em19

代码: 全选

description	"System V runlevel compatibility"
author		"Scott James Remnant <scott@netsplit.com>"
start on runlevel [0123456]
stop on runlevel [!$RUNLEVEL]
export RUNLEVEL
export PREVLEVEL
console output
env INIT_VERBOSE
task
exec /etc/init.d/rc $RUNLEVEL
求解啊求解
顺便问一下,/etc/init和/etc/init.d是个什么关系?

看看这个吧……

http://www.hostloc.com/viewthread.php?t ... #pid169280

我今儿也遇到这个问题了
而且登陆的时候还提示you have mail
Proud abuser of Palm/WinMo/BlackBerry/Android

Follow me on Twitter

My Blog
CRAZY_PALADIN
帖子: 302
注册时间: 2009-07-04 16:18

Re: 求助OpenVPN,cannot allocate TUN/TAP dev dynamically

#4

帖子 CRAZY_PALADIN » 2010-05-12 22:08

寒LS的,本来这贴沉了我还没打算复活的……
这个,我的openvpn-applet不知道怎么就可以连了,然后就是,要用sudo openvpn这个命令
Freedom is the power to decide what your computer does, and the only way to have this freedom is to know what your computer is
doing. Freedom is a computer that is without secrets, one where everything can be known if you care enough to find out.
头像
ss1271
帖子: 24
注册时间: 2009-05-03 10:31

Re: 求助OpenVPN,cannot allocate TUN/TAP dev dynamically

#5

帖子 ss1271 » 2010-05-12 22:19

CRAZY_PALADIN 写了:寒LS的,本来这贴沉了我还没打算复活的……
这个,我的openvpn-applet不知道怎么就可以连了,然后就是,要用sudo openvpn这个命令

我得发Ticket了。VPS面板Tun/Tap开启没有用。
Proud abuser of Palm/WinMo/BlackBerry/Android

Follow me on Twitter

My Blog
Jasey_Wang
帖子: 12
注册时间: 2009-11-25 21:45
联系:

Re: 求助OpenVPN,cannot allocate TUN/TAP dev dynamically

#6

帖子 Jasey_Wang » 2010-05-18 17:18

CRAZY_PALADIN 写了:寒LS的,本来这贴沉了我还没打算复活的……
这个,我的openvpn-applet不知道怎么就可以连了,然后就是,要用sudo openvpn这个命令
去gopenvpn上下个GUI,目前是9.04的,但是本人在10.04上测试可用。地址:
http://mirror.sifnt.net.au/linux/dists/ ... t_i386.deb

安装完毕后,将.opvn文件导入到/etc/openvpn中就可以了

Good Luck:-)
能力有限,努力无限
http://jaseywang.info
klx1204
帖子: 2
注册时间: 2008-10-11 21:07

Re: 求助OpenVPN,cannot allocate TUN/TAP dev dynamically

#7

帖子 klx1204 » 2011-01-11 18:07

ss1271 写了:
CRAZY_PALADIN 写了:我二连我自豪!
呃,好吧,正题。我搞了个OpenVPN,但是运行的时候就提示这个错误。cannot allocate TUN/TAP dev dynamically

代码: 全选

Mon May  3 21:13:05 2010 ROUTE default_gateway=192.168.0.1
Mon May  3 21:13:05 2010 Note: Cannot ioctl TUNSETIFF tun: Operation not permitted (errno=1)
Mon May  3 21:13:05 2010 Note: Attempting fallback to kernel 2.2 TUN/TAP interface
Mon May  3 21:13:05 2010 Cannot allocate TUN/TAP dev dynamically
Mon May  3 21:13:05 2010 Exiting
我常识Google,找到两个方法,一个说:在/etc/init.d/openvpn(openvpn的启动脚本)中,找到$openvpn --daemon --writepid ...这行,加上参数$openvpn --dev tunl0 --daemon --writepid ,但是这个文件根本没有$openvpn --daemon --writepid这一行!郁闷
另一个是说编辑/etc/rc.conf,在MODULES行加tun
好吧,开始是没有rc.conf,原来在Ubuntu 10.04里这个文件根本不在那里,locate一下,在/etc/init/rc.conf。打开根本没有MODULES行 :em19

代码: 全选

description	"System V runlevel compatibility"
author		"Scott James Remnant <scott@netsplit.com>"
start on runlevel [0123456]
stop on runlevel [!$RUNLEVEL]
export RUNLEVEL
export PREVLEVEL
console output
env INIT_VERBOSE
task
exec /etc/init.d/rc $RUNLEVEL
求解啊求解
顺便问一下,/etc/init和/etc/init.d是个什么关系?

看看这个吧……

http://www.hostloc.com/viewthread.php?t ... #pid169280

我今儿也遇到这个问题了
而且登陆的时候还提示you have mail
我操,挖坟把你给挖出来了……
Baiii
帖子: 2
注册时间: 2011-09-20 9:07

Re: 求助OpenVPN,cannot allocate TUN/TAP dev dynamically

#8

帖子 Baiii » 2011-09-22 16:43

确实是在命令中差了一个sudo 要是windows也是要用administrator权限才行
lele_ubuntu
帖子: 1
注册时间: 2013-08-21 14:31
系统: ubuntu11.10

Re: 求助OpenVPN,cannot allocate TUN/TAP dev dynamically

#9

帖子 lele_ubuntu » 2013-08-21 14:35

刚刚我也遇到的同样的问题,直接在执行的命令前加上sodu就行了,我的命令是:sudo openvpn --config /etc/openvpn/client.ovpn
回复