Apple a supprimé la prise en charge du VPN PPTP dans Sierra en raison de problèmes de sécurité. Voir: https://support.apple.com/en-us/HT206844
Malheureusement, je dois me connecter à une organisation qui ne prend en charge que le protocole PPTP (pas ma décision).
Je sais à propos de Shimo , mais c'est 50 $ et il a beaucoup de fonctionnalités dont je n'ai pas besoin.
J'espérais trouver une solution libre ou open source? Une option en ligne de commande uniquement conviendrait pour macOS.
Je suis même ouvert à des solutions plus ésotériques (par exemple, une machine virtuelle Linux légère se connectant au VPN, puis partageant la connexion avec le système d'exploitation hôte, mais je ne sais pas si cela est réalisable ni comment le faire).
Edit: je vois que l’outil en ligne de commande pppd
est toujours présent dans macOS Sierra, alors peut-être est-il possible d’appeler cet objet directement?
Edit 2: J'ai essayé de suivre ce tutoriel avec un fichier d'options de ArchWiki et une route personnalisée /etc/ppp/ip-up
, mais cela donne une erreur ( publish_entry SCDSet() failed: Success!
) lorsque j'essaie d'exécuter la pppd
commande, le pppd
démon ne semble pas être en cours d'exécution et l' ppp0
interface ne se présente pas à ifconfig
. Je ne connais pas grand chose aux réseaux et aux interfaces réseau, je trouve cela très déroutant! Toute aide serait très appréciée.
Réponses:
Le client FlowVPN est gratuit (et fonctionne avec n’importe quel fournisseur).
Il supporte PPTP et OpenVPN sur macOS Sierra et High Sierra:
https://www.flowvpn.com/download-mac/
Remplacez simplement l'adresse du serveur FlowVPN par n'importe quel serveur et il se connecte.
la source
PPTP error when reading header : read -1, expected 12 bytes
), contrairement à Shimo.Mon Apr 10 17:31:37 2017 : pptp_wait_input: Address added. previous interface setting (name: en0, address: 192.168.2.25), current interface setting (name: ppp0, family: PPP, address: 192.168.5.25, subnet: 255.255.255.0, destination: 192.168.5.1). Mon Apr 10 17:31:41 2017 : PPTP port-mapping update for en0 ignored: VPN is the Primary interface. Public Address: 0, Protocol: None, Private Port: 0, Public Port: 0 Mon Apr 10 17:31:41 2017 : PPTP clearing port-mapping for en0
Je viens de payer 55 $ pour Shimo 4. Ça marche. Une recherche Google pour Shimo 4 VPN vous guidera vers le lien correct. Il supporte PPTP, L2TP, OpenVPN, SSH, et quelques autres. J'ai même constaté que je pouvais me connecter à un serveur L2TP avec Shimo alors que je ne pouvais pas me connecter avec le client VPN OS X intégré. Le prix est un peu cher, mais cela fonctionne assez bien pour moi, alors je l'ai payé. J'imagine que leurs ventes pourraient augmenter à mesure que le nouvel OS X sortait.
la source
J'ai trouvé cela lorsque je cherchais comment résoudre une erreur que je rencontrais dans Shimo lorsque j'essayais de me connecter à un réseau privé virtuel PPTP. Je n'ai pas eu beaucoup de résultats de recherche utiles, alors même si cela ne répond pas à la question initiale, d'autres pourraient atterrir ici en cherchant de l'aide pour cette erreur:
J'essaie Shimo sur OS X 10.12 (Sierra) et le serveur VPN sous Windows 2012 R2.
J'ai également posté cette réponse sur une autre question car cela m'a aidé à trouver la solution. Une recommandation publiée par @wgui était d'utiliser l'option «silencieuse» qui ne fonctionnait pas, mais la description donnée pour «silencieuse» m'a amené à le comprendre.
La solution pour moi était d'utiliser l'option 'passive'. Dans Shimo, il peut être activé dans la section "Expert". Vous devriez le voir comme l’un des choix donnés lorsque vous ajoutez une clé de paramètre (laissez simplement la valeur vide). Une fois que cela a été défini, ma connexion a bien fonctionné.
la source
VPN Tracker prend également en charge PPTP, ce qui n’est pas gratuit, mais considéré comme le logiciel VPN le plus professionnel pour Mac. Les connexions PPTP sont automatiquement importées dans VPN Tracker si elles sont lancées sur El Capitan avant la mise à niveau et si la connexion échoue, une équipe de support professionnelle est présente. Oui c'est un produit payant.
la source