24 votes

Changer le type de réseau de réseau non identifié à réseau privé sur une connexion OpenVPN

Est-il possible de changer le type de connexion dans Windows 7? J'ai une connexion OpenVPN qui est identifiée comme "réseau non identifié" et je ne veux pas appliquer certaines règles à tous les réseaux non identifiés dans le pare-feu.

Comment conquérir cela?

2voto

Robert Martin Points 21

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.

2voto

Chris Nava Points 4048

Si vous avez terminé l'ajout de la passerelle par défaut (via des commandes ou l'interface graphique de Windows), vous pourriez encore avoir besoin d'indiquer à Windows que vous souhaitez appliquer la désignation de Privé ou de Domaine au réseau. Peut-être avez-vous déjà accidentellement étiqueté le réseau comme Public ou pour une raison quelconque n'avez jamais eu la chance de choisir avec la invite "Définir une localisation...". J'ai rencontré ce scénario sur Windows 10.

Pour définir cela via le Registre, accédez à la clé Network Profiles, à HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Profiles. La clé Profils De là, la clé Profiles contient une liste de clés avec des GUID qui correspondent à tous les réseaux que votre ordinateur a enregistré. Vous pouvez parcourir ces clés GUID et trouver votre réseau en comparant la valeur ProfileName dans la clé. La clé ID du profil et la valeur ProfileName Une fois que vous avez trouvé le bon réseau dans la clé Profiles, vous souhaitez modifier la valeur Category pour la clé réseau. La valeur de la catégorie dans la clé ID du profil

Une valeur dans la valeur Category de 0 indique un réseau Public. Vous pouvez changer cette valeur en 1 pour étiqueter le réseau comme Privé ou 2 pour désigner le réseau comme un réseau de Domaine. Pour appliquer ce changement, vous devrez peut-être réinitialiser la connexion réseau.

0voto

Mister Points 1

Toutes les solutions mentionnées ci-dessus ne sont en fait que des solutions palliatives, mais chaque produit a ses propres acheteurs comme on dit.

Le plus simple est de supprimer la route inconnue 0.0.0.0 créée, puis tout devrait rentrer dans l'ordre. Il vous suffit d'exécuter cmd.exe (en tant qu'administrateur) à partir de votre ligne de commande, puis de taper route delete 0.0.0.0. C'est tout.

Je ne pense pas que l'enregistrement de routes inutiles et d'autres déchets ou de simplement le faire à l'envers et en faire une montagne soit l'une des meilleures idées... Bonne chance !

0voto

Greg Glockner Points 101

Sur ma machine Windows 7, le "Réseau non identifié" était le symptôme du problème OpenVPN, pas la cause. Dans mon cas, la solution consiste à démarrer l'interface graphique du client OpenVPN en tant qu'administrateur.

0voto

wb3 Points 503

Une chose qui a fonctionné pour moi après avoir essayé certaines des méthodes ci-dessus avec un succès mitigé était d'aller dans les paramètres de l'adaptateur pour l'adaptateur TAP NordVPN Windows V9 > Propriétés > Configurer > Avancé > Accès non administratif > Non autorisé. L'adaptateur s'est déconnecté en tant que public et s'est reconnecté en tant que privé. Je pense que cela a fonctionné en conjonction avec la solution de droidgren.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X