web-dev-qa-db-fra.com

Comment définir des itinéraires pour ma connexion vpn

Dans ma question précédente je vous demandais de configurer la connexion vpnc. J'ai installé network-manager-vpnc afin que je puisse maintenant configurer tout cela directement à partir de l'interface graphique du gestionnaire de réseau.

J'ai cette jolie image de sujet connexe :

I have got this pretty picture from related topic:

La question est donc de savoir comment déterminer quelle adresse, masque de réseau et passerelle dois-je utiliser pour transmettre UNIQUEMENT ce trafic via vpn.

En guise de base, j'ai un ip ip et un port de l'externe service que je veux utiliser via vpnc. Ainsi, le trafic Internet et les autres types de trafic doivent passer comme toujours par Ethernet ou par wifi.

  • Adresse IP externe: 10.20.30.40
  • Port: 1433 (c'est le serveur SQL en fait)
10
fl00r
  1. Maintenant, cliquez sur l'onglet "Paramètres IPv4", puis sur "Routes…".
  2. Cliquez sur "Ajouter" et dans la boîte "Adresse", entrez l'adresse IP de la machine à laquelle vous souhaitez accéder. Pour notre serveur XYZ, il s'agit de "203.0.113.3". Dans la boîte "Netmask", entrez "255.255.255.255" (pour indiquer que nous ne voulons que cette adresse IP unique). Laissez les zones Gateway et Metric vides.
  3. Sélectionnez "Utiliser cette connexion uniquement pour les ressources de son réseau".
  4. Cliquez sur “OK” dans la boîte “Modification des routes IPv4”.
  5. Cliquez sur "Enregistrer…"

Copier de http://blog.rac.me.uk/2013/10/20/linux-setting-up-a-vpn-to-only-route-specific-ip-addresses/

9
zhuguowei

J'utilise le VPN pour me connecter à mon réseau interne, au bureau. Je souhaite conserver mon accès Internet via mon fournisseur, mais je souhaite également accéder à plusieurs ordinateurs du burea.

Pour ce faire, je sélectionne:

  • Utilisez cette connexion uniquement pour les ressources de son réseau
  • Ajouter un nouvel itinéraire avec:
    • IP address: 192.168.100.0 (l'adresse du réseau de mon bureau; pas seulement un ordinateur spécifique)
    • Netmask: 255.255.255.0
    • Gateway: 192.168.100.143 (Je récupère l'adresse IP de la table de routage après la première connexion au VPN).
    • Metric: 1

Cette ligne de commande fait la même chose que la configuration ci-dessus:

Sudo route add -net 192.168.100.0/24 gw 192.168.100.143 metric 1

Ensuite, je peux me connecter à n’importe quel hôte de bureau sur ce réseau, en utilisant ssh, remmina, etc.

7
estibordo

J'ai eu "adresse", "masque de réseau" et "passerelle" de cette façon:

1) se connecter au VPN normalement

2) exécutez la commande "ifconfig". la sortie est somthing comme ceci:

eth0      ....
          .... 

lo        ....
          .... 

ppp0      Link encap:Point-to-Point Protocol  
          inet addr:172.16.11.15  P-t-P:172.16.11.1  Mask:255.255.255.255
          .... 
          .... 

à présent:

  • définir 'adresse' comme adresse IP à laquelle vous souhaitez vous connecter via VPN
  • définir 'masque de réseau' en tant que 'masque' valeur dans la sortie ppp0
  • définir 'passerelle' comme valeur 'p-t-p' dans la sortie ppp0
5
MK Aftab

Définissez adresse sur 10.0.0.0 et masque de résea sur 255.0.0.0.

2
eloi