J'ai un fichier * .ovpn qui fonctionne si je tape
sudo openvpn client.ovpn
Maintenant, je voudrais démarrer openvpn lorsque je démarre l'ordinateur. C'est une version sans tête d'ubuntu - si cela importe - 12.04 64bit.
J'ai copié filename.ovpn dans / etc / openvpn mais cela ne démarre pas, même si je lance
service openvpn start
Comment puis-je faire ceci?
all
.Pour Debian OS
Placez votre fichier de configuration dans / etc / openvpn, par exemple
/etc/openvpn/client.conf
.Préfixez / commentez les lignes commençant par "bas" et "haut" (
#down
et#up
) - ou supprimez-les (elles appellent un script externe) declient.conf
Recharger la configuration openvpn
Vérifier avec
Voyez-vous l'interface tun0? A-t-il une adresse IP attribuée? Génial.
Rappelez-vous l'IP, redémarrez et essayez de vous connecter.
la source
La configuration client doit avoir l'extension
.conf
et non.ovpn
. Changementclient.ovpn
d'client.conf
en/etc/openvpn
devrait fonctionnerla source
Ce serait bien d'avoir une manière non pirate de le faire, mais cela devra faire pour l'instant.
1) Créez le fichier myopenvpn dans / etc / init /
2) Insérez dans myopenvpn et enregistrez:
SOURCE: http://www.hackerway.ch/2012/12/11/how-to-auto-start-openvpn-client-in-debian-6-and-ubuntu-12-04/#comment-79
la source
Vous devrez mettre ces informations dans le script d'initialisation pour openvpn dans /etc/init.d. ET aqd des liens symboliques appropriés vers les fichiers /etc/rc.d basés sur le niveau d'exécution approprié afin qu'il démarre et s'arrête.
la source
Notez que pour 16,04 en avant , vous aurez besoin ce :
la source
Je l'ai fait sur une boîte CentOS avec la commande suivante insérée dans /etc/rc.local:
openvpn --config /path/to/file.ovpn &
Les commandes de ce fichier sont exécutées après que chaque niveau d'exécution multi-utilisateurs a terminé le démarrage et contrairement à l'ajouter à un script de démarrage, cela ne ralentira pas votre démarrage si le VPN prend beaucoup de temps à configurer, mais certaines personnes appellent cela un hack.
la source