Essayer de configurer le serveur OpenVPN sur un vps


8

J'essaie de configurer un serveur OpenVPN sur mon VPS pour moi 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 serveur, cela me donne ceci,

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!

Réponses:


5

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


4

Vous n'avez pas de /dev/net/tunnoeud dans votre /devrépertoire.

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 , d'utiliser cette commande:openvpn --mktun

Si will openvpn se plaint toujours d'une interface tun inexistante, essayez d'utiliser la modprobe tuncommande. Mais sur le mien, Ubuntu prend en charge le noyau pour l' tuninterface compilée.


1
modprobe tunl'a fait pour moi, Debian Jessie.
Personne

Ne fonctionne pas sur un VPS OpenVZ, l'erreur passera àCannot open TUN/TAP dev /dev/net/tun: Operation not permitted
Taha Jahangir
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.