web-dev-qa-db-fra.com

Comment configurer le gestionnaire de réseau Ubuntu / Linux pour router de manière sélective le trafic réseau via le VPN?

J'utilise Ubuntu 9.04 et je viens de remarquer que tout mon trafic réseau est acheminé par mon VPN. J'aimerais que le VPN achète uniquement les serveurs de trafic frappant le trafic sur le VPN, puis connectez-vous directement à n'importe où sur Internet selon vos besoins. Le VPN est PPTP VPN exécuté en utilisant une sorte de stack Microsoft Stack.

Résultats de la commande route:

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
102-102-152-203 192.168.24.1    255.255.255.255 UGH   0      0        0 wlan0
192.168.24.0    *               255.255.255.0   U     2      0        0 wlan0
link-local      *               255.255.0.0     U     1000   0        0 wlan0
default         *               0.0.0.0         U     0      0        0 ppp0
18
Elijah

Pour mon VPN Cisco compatible dans Ubuntu 9.04 (VPNC), une case à cocher pour sélectionner.

Modifiez vos connexions, accédez à l'onglet VPN et modifiez la configuration VPN.

Allez dans l'onglet Paramètres IPv4 et en bas à droite est un bouton "itinéraires".

Cliquez sur le bouton et cochez la case "Utilisez cette connexion uniquement pour des ressources sur son réseau"

Comme d'autres l'ont mentionné, il existe des fichiers de configuration basés sur des textes que l'on peut modifier au lieu d'utiliser l'interface graphique. Une bonne chose à propos de Guis est que vous n'avez pas à mémoriser toutes les valeurs possibles ou à vous soucier de l'orthographe

20
pcapademic

Grâce aux conseils des réponses ci-dessus et un peu de recherche à moi-même, j'ai pu trouver la réponse à ma propre question.

Premièrement, j'ai déterminé quelles varisées d'adresses IP étaient utilisées sur le VPN, dans mon cas 192.168.32. * Et 192.168.16. *. Ensuite, j'ai connecté à mon VPN normalement et assuré à un serveur sur le réseau. J'ai couru une route sur cette machine et j'ai obtenu l'adresse de la passerelle et la métrique utilisée. Ensuite, j'ai ajouté des itinéraires pour les deux gammes d'adresses IP au champ Routes dans l'onglet Paramètres IPv4 et cliqué sur "Utilisez cette connexion uniquement pour des ressources sur son réseau" et "Ignorer automatiquement les itinéraires obtenus automatiquement". Alors poof comme la magie ça a fonctionné.

Merci à tous pour votre aide!

10
Elijah

Si vous souhaitez effectuer un bloc Modifier, exporter ou simplement une sauvegarde, les détails sont dans ce dossier /etc/NetworkManager/system-connections/

Pour appliquer des modifications si vous devriez faire

Sudo NetworkManager Stop
[.____] Sudo NetworkManager Start

3
Jaime Agudo

Je suppose que le logiciel PPTP définit votre route par défaut vers PPP0.

Vous pouvez soit modifier vos itinéraires après votre connexion

ou alors

vous pouvez essayer de supprimer la directive 'Defaultroute' à partir du fichier de configuration PPTP (éventuellement /etc/pp/pp.conf)

0
Mark Turner