web-dev-qa-db-fra.com

Cisco VPN ne fonctionne pas

Je souhaite me connecter à domicile au VPN Cisco de mon université, mais cela échoue toujours. Aujourd'hui, j'ai emmené mon ordinateur portable à l'université pour voir si les informaticiens pouvaient aider (ils ne pouvaient pas) et cela a fonctionné là-bas, la configuration est donc correcte. Le routeur ne bloque rien car il fonctionne sous Windows (Linux est installé à côté de Windows 7)

J'ai suivi ce guide pdf de mon université et installé vpnc et network-manager- vpnc-gnome pour la configuration.

Après avoir fait

$ less /var/log/syslog | grep NetworkManager

les résultats ont été

 NetworkManager[591]: <info> Starting VPN service 'vpnc'...
 NetworkManager[591]: <info> VPN service 'vpnc' started (org.freedesktop.NetworkManager.vpnc), PID 14877
 NetworkManager[591]: <info> VPN service 'vpnc' appeared; activating connections
 NetworkManager[591]: <info> VPN plugin state changed: init (1)
 NetworkManager[591]: <info> VPN plugin state changed: starting (3)
 NetworkManager[591]: <info> VPN connection 'TUDelft' (Connect) reply received.
 NetworkManager[591]:    SCPlugin-Ifupdown: devices added (path: /sys/devices/virtual/net/tun0, iface: tun0)
 NetworkManager[591]:    SCPlugin-Ifupdown: device added (path: /sys/devices/virtual/net/tun0, iface: tun0): no ifupdown configuration found.
 NetworkManager[591]:    SCPlugin-Ifupdown: devices removed (path: /sys/devices/virtual/net/tun0, iface: tun0)
 NetworkManager[591]: <warn> VPN plugin failed: 1
 NetworkManager[591]: <info> VPN plugin state changed: stopped (6)
 NetworkManager[591]: <info> VPN plugin state change reason: 0
 NetworkManager[591]: <warn> error disconnecting VPN: Could not process the request because no VPN connection was active.
 NetworkManager[591]: <info> Policy set 'PoptN164' (wlan0) as default for IPv4 routing and DNS.
 NetworkManager[591]: <info> VPN service 'vpnc' disappeared

J'ai aussi essayé Kvpnc , et cela ne fonctionne toujours pas. Kvpnc dit: "erreur: impossible de trouver" vpnclient "à usr/local/bin/vpnclient"

Je suis un novice en Linux, donc si vous avez besoin d'autres informations, demandez-les-moi et j'essaierai de vous les fournir.

J'utilise Ubuntu 12.04.

7
tripleM

Voici comment cela fonctionne avec Ubuntu 12.10:

Tout d'abord installer ce qui suit

Sudo apt-get install vpnc
Sudo apt-get install network-manager-vpnc
Sudo apt-get install network-manager-vpnc-gnome

À l’aide du gestionnaire de réseau, créez une nouvelle connexion VPN, définissez au moins les éléments suivants:

Gateway
User name
Group name

Si le mot de passe du groupe donné est chiffré, vous pouvez le déchiffrer ici (le mot de passe chiffré ne fonctionnera probablement pas):
http://www.unix-ag.uni-kl.de/~massar/bin/Cisco-decode

Une fois que ceux-ci sont définis, si vous rencontrez toujours des problèmes de connexion, essayez de définir l'adresse IP au lieu du nom de domaine de la passerelle (c'est ce qui a été résolu pour moi).

nslookup vpn.provider.com
5
Antero

J'ai trouvé que dans mon cas, le plugin échouait parce que vpnc n'était pas satisfait de la méthode de cryptage.

peer selected (single) DES as "encryption" method.
This algorithm is considered too weak today
If your vpn concentrator admin still insists on using DES
use the "--enable-1des" option.

Ce message ne peut être découvert qu'en faisant suivre le processus vpnc.

Afin d'ajouter l'option --enable-1des à la ligne de commande vpnc, j'ai effectué les opérations suivantes:

Sudo -s

mv /usr/sbin/vpnc /usr/sbin/vpnc.real

cat <<EOF > /usr/sbin/vpnc
#!/bin/sh
exec /usr/sbin/vpnc.real --enable-1des $*
EOF

chmod +x /usr/sbin/vpnc

En gros, j'ai remplacé le fichier binaire vpnc par un script d'encapsuleur fournissant le paramètre nécessaire.

Maintenant, le plugin NetworkManager VPNC peut se connecter correctement.

2
Roman

Je viens de mettre à niveau mon système vers Ubuntu 12.04 64 bits.

Voici ma solution de travail, qui ne nécessite aucune magie en ligne de commande. Il faut donc installer des paquets pour que cela fonctionne correctement.

  1. vpnc
  2. gestionnaire de réseau-vpnc
  3. * network-manager-vpnc-gnome (si vous utilisez gnome)

Vous pouvez maintenant accéder au VPN en cliquant sur l’icône Réseau dans la zone de notification.

1
Tamás Tapsonyi

essayez de suivre les informations sur ce lien: http://www.humans-enabled.com/2011/06/how-to-connect-ubuntu-linux-to-Cisco.html Vous pourriez être capable de télécharger le fichier de profil Cisco à partir de votre université et d’utiliser le bouton "importer" dans la fenêtre de connexion réseau.

ou vous pouvez installer vpnc avec

Sudo apt-get install vpnc

puis créez votre propre fichier de configuration avec un nom de raccourci de votre uni (par exemple, ucla)

Sudo touch /etc/vpnc/ucla.conf

puis ouvrez un éditeur

Sudo gedit /etc/vpnc/ucla.conf

et entrez des informations dans votre fichier ucal.conf qui ressemblent plus ou moins à ceci:

IPSec gateway vpn.ucla.com
IPSec ID some_id_from_your_uni
IPSec secret some_secret_from_your_uni
Xauth username your_username
Xauth password your_password #helpful incase you automate the vpnc via script
NAT Traversal Mode Cisco-udp

Vous devez probablement consulter le site Web informatique de votre université pour savoir ce que sont la passerelle, l’ID IPSec et le secret.

Si vous voulez connecter le type dans le terminal:

Sudo vpnc ucla
Sudo vpnc-connect ucla #needed sometimes, try if the above does not work

arrêter la connexion:

Sudo vpnc-disconnect 

Bonne chance!

0
Philippe

J'ai eu un problème similaire avec un compte boxpn.
Dans mon cas, je me suis rendu compte que les fichiers de configuration téléchargés étaient interprétés par openvpn comme un VPNC, bien que mon compte autorise uniquement PPTP. Je ne sais pas pourquoi c'est arrivé.
J'ai recréé la configuration via le gestionnaire de réseau, en saisissant manuellement les informations du compte et de la passerelle, et tout va bien maintenant.

0
djjeck