Un client VPN Mac OS X qui peut importer un fichier .VPN

9

J'ai un fichier .vpn que j'utilise sous Windows avec le client VPN Shrew Soft qui contient les détails de connexion (à l'exclusion du nom d'utilisateur et du mot de passe). Existe-t-il un client équivalent pour Mac OS X qui me permettra de prendre ce fichier .vpn et de l'importer et de me connecter au VPN?

J'en ai essayé quelques-uns, comme ceux de Cisco, en vain malheureusement.

Lorsque je le regarde dans un éditeur de texte, j'obtiens ceci (hôte supprimé intentionnellement):

n:version:2
n:network-ike-port:500
n:network-mtu-size:1380
n:client-addr-auto:1
n:network-natt-port:4500
n:network-natt-rate:15
n:network-frag-size:540
n:network-dpd-enable:1
n:client-banner-enable:0
n:network-notify-enable:1
n:client-wins-used:0
n:client-wins-auto:1
n:client-dns-used:0
n:client-dns-auto:0
n:client-splitdns-used:0
n:client-splitdns-auto:0
n:phase1-dhgroup:2
n:phase1-life-secs:86400
n:phase1-life-kbytes:0
n:vendor-chkpt-enable:1
n:phase2-life-secs:3600
n:phase2-life-kbytes:0
n:policy-nailed:0
n:policy-list-auto:0
n:phase1-keylen:256
n:phase2-keylen:256
s:network-host:80.75.x.x
s:client-auto-mode:disabled
s:client-iface:direct
s:network-natt-mode:enable
s:network-frag-mode:enable
s:auth-method:hybrid-rsa-xauth
s:ident-client-type:ufqdn
s:ident-server-type:any
s:phase1-exchange:main
s:phase1-cipher:auto
s:phase1-hash:auto
s:phase2-transform:auto
s:phase2-hmac:auto
s:ipcomp-transform:disabled
n:phase2-pfsgroup:-1
s:policy-level:auto
s:policy-list-include:172.26.x.x / 255.255.255.0
s:auth-server-cert:crm-gw.cert
b:auth-server-cert-data:LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUMwakNDQWJxZ0F3SUJBZ0lCQVRBTkJna3Foa2lHOXcwQkFRVUZBREFiTVJrd0Z3WURWUVFLRXhCa2NtbDIKWlMxbmR5NHVaR1YzYlhKb01CNFhEVEV3TURjeE5ERXdORFV5TmxvWERUTXdNRGN3T1RFd05EVXlObG93R3pFWgpNQmNHQTFVRUNoTVFaSEpwZG1VdFozY3VMbVJsZDIxeWFEQ0NBU0F3RFFZSktvWklodmNOQVFFQkJRQURnZ0VOCkFEQ0NBUWdDZ2dFQkFLaFZpUjkwSGYrQ2hueU9HSk8vQ1RuT29lNWdyc3RaaHE0RzZ5SHdwSXUvZlV5VVRNazcKNjJCblZ0Vm9hUTgvSlA2NjlxS1Vra3QyZEQyQXByNUpGSmFsd2hTNExYSDFpb1d0QzB2d3VXNHVxQ2dmbFlERwpIVWZodDRad3lmMi9qSy9RSExYTDRmMC9ucFgzeTVmSEp1VmMxSXVjdVFMMFRPdXF6b1B0VTJFQVBmTkdKMkNqCmN0eUV0TUJnQ3hLUDRncVo4bmUwOVRRQ1g1MEgrazBkenREUDA1VG5VZ2p0ajNXbnpiUnJhUzhJN21vK1R0Q2wKOVNud2x6WXVWTS93VlNmRFBtQ1A5OFNVTEhiL05rT3UrbmNkS2w0SGxtQlN0djRNYlRZcEJ0SFJHL0ZOV2pFbApid05MbjRHWWJGY2NqRUNQMVQ0eDJIdEFZSU5WRlJnRmtmOENBUkdqSXpBaE1BOEdBMVVkRXdFQi93UUZNQU1CCkFmOHdEZ1lEVlIwUEFRRUFCQVFEQWdHR01BMEdDU3FHU0liM0RRRUJCUVVBQTRJQkFRQ0FDcjVtS0orMmNXOHQKbTJueXJDVkJoUlViQ2Y4Z2prY2IwRm9iVmpwUnhQb0ZtaHVvbjQ4aTEwUnhlOTVRU2ZDVHoxcXMvNjNXQWxGTQoyMUtRSnEyVkd0M3o2b20rNVZBTHR3Uy9JcWFVQjFjczAyeVlrODluRGp5UmFxWmdxbFA5eVl6Uy9lWnlBanVZClUxSnM1dG5QdTlnTE9uRDI5UVJ2TzgwRWJJSUVFSTZkUGwwREhLdUZGYlBwNFJJZjc3YjVvaElMc1JzSm1OTHoKbk9VaVlqcXNoQ0FMN3pORzdtVHlpcWl3dGpyNmtMWFU4SVE1REM1WjhmbkdhQ2RHa2JPMTV0L3ZhdmJJRkJyQgp4UDRkVDRiRi83RVk1OFQrV1N0cDZTNUNQYWJTRTJoamVEQ2VPaUlCTFhmUWlzSW5zeUFMZFV4UmRHZ0tFQWJlCkRhdGU0MVB0Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K
crmpicco
la source
Ce VPN utilise-t-il un protocole standard ou est-il propriétaire? L'extension de fichier .vpn n'est pas un standard. Vous n'avez pas fourni suffisamment d'informations. Par exemple, s'il s'agissait d'un VPN IPsec standard, par exemple, et que vous disposiez de vos informations de connexion (hôte, port, protocole) ainsi que des identifiants de connexion (nom d'utilisateur et mot de passe ou clés), vous pouvez connecter ces valeurs à OpenVPN à l'aide de Tunnelblick comme frontend.
EmmEff
Le VPN est configuré par un tiers, mais dans le client Shrew Soft VPN sous Windows, je peux voir que le "Transport utilisé" l'est NAT-T / IKE | ESP. Est-ce que cela clarifie quelque chose?
crmpicco

Réponses:

4

Je sais qu'il s'agit d'un ancien message, mais j'ai également essayé de lire un fichier .vpn et aucune des solutions publiées n'a fonctionné pour moi. Le logiciel recommandé n'a pas pu lire le fichier.

Dans le cas où d'autres personnes ont le même problème, je l'ai obtenu en installant le client shrewsoft-vpn. Comme ce n'est pas si simple, je mets les étapes que j'ai faites.

  1. Installez Home-Brew et exécutez

    brew cask install tuntap
    

Remarque: pour installer et / ou utiliser tuntap, vous devrez peut-être activer son extension de noyau dans Préférences Système → Sécurité et confidentialité → Général

  1. Téléchargez le fichier shrewsoft-vpn-client.rb depuis Github

  2. courir

    brew install --build-from-source /path_to/shrewsoft-vpn-client.rb --without-gui
    sudo /usr/local/sbin/iked
    
  3. Copiez le fichier file.vpn dans .ike / sites sans extensions

    cp /path_to/file.vpn ~/.ike/sites/file
    
  4. Ensuite, démarrez le VPN en exécutant

    ikec -r file
    c
    

J'espère que cela aide

Vlamir
la source
2

Vous pourriez trouver que la viscosité est la réponse. C'est mon client OpenVPN préféré pour Mac et peut certainement importer un certain nombre de fichiers de configuration. C'est gratuit pendant 30 jours et ensuite neuf dollars raisonnables.

Tony Williams
la source
1

Avez-vous essayé de l'ouvrir avec un éditeur de texte? Les détails de la connexion peuvent ne pas être chiffrés et peuvent être lus et lus et copiés.

Eran
la source
Je viens d'ajouter le contenu du fichier ouvert avec Notepad ++. Avec le paramètre "B: auth-server-cert-data" chiffré, cela signifie-t-il que je ne peux pas prendre les informations de cela et les charger manuellement dans un client VPN Mac? J'ai également un nom d'utilisateur et un mot de passe séparés à saisir, qui ne figurent pas dans ce fichier.
crmpicco
non, si vous disposez d'une connexion différente de celle que vous pouvez utiliser, le certificat est simplement un certificat SSL généré lors de la première connexion.
Eran
1

VPN Tracker d'Equinux prend en charge un certain nombre de normes de configuration automatique. Ils offrent une version d'essai entièrement fonctionnelle, mais limitée à un temps de connexion de trois minutes, à des fins de test.

jaberg
la source
Je ne chercherais qu'à l'utiliser assez rarement, donc je cherche une version freeware. S'il existe un client VPN qui me permettra de saisir manuellement ces informations, c'est parfait, mais je n'en ai pas encore trouvé.
crmpicco
2
Quelles informations devez-vous saisir. Quel type d'appareil VPN utilisez-vous? Le système d'exploitation (au moins les versions modernes) dispose d'un client VPN intégré pour IPSec (y compris la version de Cisco) et PPTP.
jaberg
Je ne sais pas à quelle appliance VPN je me connecte, comment puis-je obtenir ces informations? Le transport est défini comme NAT-T / IKE | ESPdans mon client VPN Windows. Avec un client VPN gratuit, je suppose que c'est plus compliqué que de simplement spécifier l'IP, le nom d'utilisateur et le mot de passe.
crmpicco
Pour obtenir les informations nécessaires, je demanderais à l'administrateur VPN.
jaberg
1

Ipsecuritas est gratuit et fonctionne bien. Xauth est un problème pour les appareils Juniper, pour une raison quelconque, IPsecuritas semble incapable de voir l'homologue comme compatible xauth.

Puisque vous utilisez une configuration Shrew, vous pouvez essayer la Bêta pour Shrew sur Mac au lien ci-dessous. Pour être honnête, je trouve cela gênant (sans parler de beaucoup de cerceaux à passer pour faire fonctionner le robinet) et je préfère IPsecuritas.

http://lists.shrew.net/pipermail/vpn-help/2010-November/003223.html

Ben
la source