OpenVPN安装程序 – 服务无法启动

我正在运行Debian 6的VPS上设置OpenVPN。我已经通过这个指南两步走了一步,我无法启动服务。 当我启动服务时,日志文件中报告的错误是:

Cannot ioctl TUNSETIFF tun: Inappropriate ioctl for device (errno=25) 

我search了几次网页,但没有find有用的东西。 我试过了:

  • 更改文件权限:不变
  • 删除文件:得到一个错误,说明找不到文件(errno = 2)
  • 制作一个名为“tun”的文件夹:得到一个错误,说明找不到文件(errno = 2)

我已经擦拭了我的装置,现在已经完成了两次逐字逐句的步骤。 我一路上没有遇到任何错误,只是上面的错误在我的日志文件。 下面列出了我的server.conf文件的内容,为了简洁,减去了所有的注释。 谁能帮忙?

 port 1194 proto udp dev tun ca ca.crt cert myserver.crt key myserver.key dh dh1024.pem server 10.8.0.0 255.255.255.0 ifconfig-pool-persist ipp.txt keepalive 10 120 comp-lzo persist-key persist-tun status openvpn-status.log log openvpn.log verb 3 

你有什么types的VPS? 您可能需要您的提供商在主机节点上启用TUN / TAP设备。