Cela fonctionne, mais il est préférable d'aller plus loin en changeant les paramètres IP de l'adaptateur TAP manuellement. Utilisez ipconfig
pour déterminer les paramètres appropriés et utilisez la passerelle comme serveur DNS.
Mise à jour: Ignorez cette étape - si vous la faites, votre adresse IP ne sera pas masquée. Je ne sais pas pourquoi, mais j'ai tout fait pour essayer de le corriger, mais la seule solution est d'annuler ce que j'ai fait à cette étape et de redémarrer l'ordinateur.
Mise à jour: Un problème que j'ai avec cela est que j'ai configuré Windows 7 pour démarrer la connexion lorsque je démarre Windows. Parfois, lorsque je redémarre ou éteins l'ordinateur, le réseau revient à inconnu. La route est toujours dans la table. Une solution temporaire était de modifier le fichier de configuration du client VPN auquel je me connecte. La commande que j'ai ajoutée était :
#Passerelle par défaut fictive pour contourner le problème du réseau 'non identifié'/'réseau inconnu' de Windows (mettez un "#" devant cette ligne)
route-metric 30
route 0.0.0.0 0.0.0.0 10.0.0.1.
La métrique est obtenue en lisant la table de routage affichée avec :
route print -4
10.0.0.1 est la passerelle à laquelle se connecte le VPN. Par exemple, lorsque je suis connecté au VPN, ma table de routage ressemble à ceci :
-------------------------------------------------------------------------
Table de routage IPv4
-------------------------------------------------------------------------
Routes actives :
Destination réseau Masque réseau Passerelle Interface Métrique
0.0.0.0 0.0.0.0 192.168.0.1 192.168.0.100 25
0.0.0.0 128.0.0.0 10.0.0.1 10.0.7.102 30
La première entrée est la route vers mon routeur. La deuxième est la connexion VPN. Maintenant, lorsque je modifie le fichier de connexion VPN (vpn.ovpn dans mon cas), j'utilise la destination réseau, je mets le masque réseau à 0.0.0.0 et j'utilise 10.0.0.1 comme passerelle. Je prends alors que la métrique est définie à 30 et je la mets à 30 dans le fichier de configuration.