Essayer de configurer le server OpenVPN sur un vps

J'essaie de configurer un server OpenVPN sur mon VPS pour moi-même lorsque je suis dans des lieux publics, en utilisant ce tutoriel, http://tipupdate.com/how-to-install-openvpn-on-ubuntu-vps/

Cependant, chaque fois que j'essaie de démarrer le server, ça me donne ça,

root@vps:~# /etc/init.d/openvpn start * Starting virtual private network daemon(s)... * Autostarting VPN 'server' [fail] 

Le journal contient ceci

 Tue Dec 11 10:53:32 2012 Diffie-Hellman initialized with 1024 bit key Tue Dec 11 10:53:32 2012 /usr/bin/openssl-vulnkey -q -b 1024 -m <modulus omitted> Tue Dec 11 10:53:33 2012 TLS-Auth MTU parms [ L:1542 D:138 EF:38 EB:0 ET:0 EL:0 ] Tue Dec 11 10:53:33 2012 ROUTE: default_gateway=UNDEF Tue Dec 11 10:53:33 2012 Note: Cannot open TUN/TAP dev /dev/net/tun: No such file or directory (errno=2) Tue Dec 11 10:53:33 2012 Note: Attempting fallback to kernel 2.2 TUN/TAP interface Tue Dec 11 10:53:33 2012 Cannot allocate TUN/TAP dev dynamically Tue Dec 11 10:53:33 2012 Exiting 

Donc, évidemment, c'est quelque chose à voir avec le tun, mais je ne comprends pas comment le réparer.

Merci!

Vous utilisez un fournisseur VPS basé sur OpenVZ. Le fournisseur doit activer TUN / TAP dans votre conteneur avant de pouvoir utiliser OpenVPN (ou tout ce qui dépend de TUN / TAP).

Vous n'avez pas de nœud /dev/net/tun dans votre /dev .

Essayez de le créer:

 cd /dev mkdir net cd net mknod tun c 10 200 chmod 666 tun 

Ou vous pouvez essayer, selon cet article , utilisez cette command: openvpn --mktun

Si openvpn se plaint toujours de l'interface NT inexistante, essayez d'utiliser la command modprobe tun . Mais sur le mien, Ubuntu possède un support kernel pour l'interface tun compilé.