J'aimerais gérer tout le trafic sortant (en particulier torrent et web) via une connexion VPN PPTP (pour être spécifique un VPN StrongVPN.com). Tout ce qui est nécessaire à la configuration et plus important au démarrage de la connexion VPN doit être fait via SSH, donc tout doit être basé sur la ligne de commande .
Mon objectif lointain est de créer un script pour obtenir un script VPN toujours connecté automatiquement.
Juste pour être sûr: il ne s'agit pas de configurer un serveur PPTP sur le pi (il y a beaucoup de tutoriels pour cela) mais de se connecter à un serveur PPTP.
debian
networking
ssh
terman
la source
la source
Réponses:
Pour commencer, vous devrez installer pptpclient, ceci peut être réalisé en:
Ensuite, créez un fichier dans / etc / ppp / peers avec un nom arbitraire et le contenu suivant:
Où
$VPNHOSTNAME
est votre nom d'hôte VPN,$PASSWORD
votre mot de passe VPN et$USERNAME
votre nom d'utilisateur VPN.Après cela, vous devez faire
sudo pon $FILENAME
où se$FILENAME
trouve le nom du fichier que vous avez enregistré précédemment.Pour démarrer votre client VPN au démarrage, vous pouvez suivre les instructions sur http://pptpclient.sourceforge.net/howto-debian.phtml (point 8 ou 9, section Configuration manuelle)
Une autre méthode pour faire fonctionner votre client VPN au démarrage consiste à créer un script
/etc/init.d
contenant ces contenus:Exécutez ensuite:
Pour le faire fonctionner au démarrage.
la source
defaultroute
etreplacedefaultroute
cela n'a pas fonctionné. Avez-vous des idées à ce sujet?chmod +x [filename of script]
avant de courirupdate-rc.d