Aller au contenu

vpn client - commande synovpnc


bagou91

Messages recommandés

Bonjour,

j'essaye de démarrer ma connexion VPN cliente par la commande synovpnc, mais rien ne se passe.

par l'interface DSM la connexion VPN cliente se fait bien.

en commande, j'ai bien les infos de la connexion:

NAS>synovpnc get --name=vpn_client
get arguemnt name: vpn_client

Openvpn configuration
  Config Name : vpn_client
  Server IP : vpnserver.com
  User Name : utilisateur
  Password : motdepasse
  Compress : yes
  Redirect Gateway : enable
  NAT : disable

par commande, la déconnexion se fait bien: synovpnc kill_client

par contre, par commande, le vpn ne monte pas. Je me suis aidé des commandes dans le script trouvable ici:


ce que j'ai essayé (l'id est bien celui de ma connexion vpn trouvable dans la conf ici /usr/syno/etc/synovpnclient/openvpn/):

NAS> synovpnc connect --id=o1441975957
get arguemnt id: o1441975957

NAS> synovpnc reconnect --protocol=openvpn --name=vpn_client --retry=15 --interval=60 --keepfile
get arguemnt protocol: openvpn
get arguemnt name: vpn_eva_redirect
get arguemnt retry: 15
get arguemnt interver: 60
get arguemnt keepfile: 1
Reconnect [vpn_eva_redirect] ... done

 

merci pour votre aide.

Lien vers le commentaire
Partager sur d’autres sites

je me répond à moi même: j'ai trouvé la réponse.

avant de démarrer la connexion, il faut exécuter ces lignes:

echo conf_id=o1441975957 > /usr/syno/etc/synovpnclient/vpnc_connecting
echo conf_name=vpn_client >> /usr/syno/etc/synovpnclient/vpnc_connecting
echo proto=openvpn >> /usr/syno/etc/synovpnclient/vpnc_connecting

synovpnc reconnect --protocol=openvpn --name=vpn_client

 

et la connexion se fait bien :)

Lien vers le commentaire
Partager sur d’autres sites

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.