Est-il possible d'utiliser un VPN pour un seul programme?


13

Est-il possible d'utiliser une connexion VPN pour un seul programme et le reste du trafic passe par le réseau local?

Plus précisément, j'utilise le client Cisco officiel.


Voir superuser.com/a/644130/41337 qui résout le problème sur GNU / Linux.
Ole Tange

Réponses:


5

Vous pouvez installer une machine virtuelle et exécuter le VPN Cisco avec votre programme de choix sur la machine virtuelle tout en gardant votre environnement de travail normal connecté normalement.


3

Habituellement, la seule chose que vous pouvez faire est de configurer un tunnel divisé basé sur une politique (par exemple, plage / masque IP cible, voir les exemples chez Cisco ). Si votre programme communique uniquement avec cette adresse IP, cela aurait le même effet pour votre objectif. Cependant, cela doit être configuré côté serveur VPN par l'administrateur.


Je suppose que je devrais préciser. J'ai vraiment besoin d'une solution côté client. Je ne contrôle pas le serveur VPN

2

Sous Windows®, il est possible d'utiliser le VPN pour communiquer uniquement avec un ou quelques hôtes en spécifiant les entrées de route nécessaires (voir "route /?"), Mais cela fonctionne sur une base d'hôte distant. Sur linux / freebsd, il est possible de démarrer le programme avec une table de routage non par défaut, donc cela fait l'affaire: toutes les applications utilisent la table de routage par défaut et le trafic va vers le réseau local et un programme spécifique utilise une autre table de routage et le trafic passe par VPN.


1

Si vous allez sur le client VPN Cisco et allez dans Préférences. Décochez "Activer l'accès au LAN local (si configuré". Pour moi, j'utilise une connexion de bureau à distance vers un emplacement distant et mon navigateur local se résout à mon IP locale.

J'utilise le "Client VPN Cisco AnyConnect"


1

Si vous avez un PC ou une machine virtuelle gratuit, configurez ce PC pour établir la connexion VPN et installez un serveur proxy gratuit (d'après mon expérience, ils vous limitent généralement à 3 utilisateurs). Je pense que c'est correct pour un usage domestique, alors vous configurez l'application pour utiliser le proxy. La plupart des applications réseau ont généralement des paramètres de proxy.

Cela permettra à votre trafic normal de sortir de votre passerelle et l'application prendra le chemin du proxy, qui se trouve être connecté au vpn.


1
Pardonnez-moi, mais pour le moment je ne vois pas comment cela répond à la question. De plus, y a-t-il une chance que vous puissiez vous passer du txt-speak?
MadHatter

@MadHatter, c'est pourquoi nous avons une fonction "edit" sur stackexchange.
89c3b1b8-b1ae-11e6-b842-48d705

2
Curieusement, j'en étais conscient (et j'ai approuvé votre modification). Cependant, la vie serait plus facile si les auteurs ne l'utilisaient pas, comme les documents d'aide le recommandent. Mon premier point est toujours valable.
MadHatter

Si l'application permet à l'utilisateur de spécifier un proxy, cela peut être une bonne solution, mais je pense que ces données passeraient toujours par le VPN.
Jason K.

0

Vous pouvez définir le routage pour un seul (ou une sélection de) ports pour passer par le VPN avec un autre accès réseau pour devenir normal.

Il est plus difficile de configurer un navigateur pour utiliser le VPN (sur le port 80) et tous les autres pour utiliser directement


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.