web-dev-qa-db-fra.com

Est-il possible de changer un "réseau non identifié" en un réseau "domestique" ou "professionnel" sous Windows 7

J'ai un problème avec Windows 7 RC (7100).

J'utilise fréquemment un câble réseau croisé sur WinXP avec des adresses IP statiques pour me connecter à divers appareils industriels (par exemple des robots, des pompes, des vannes ou même d'autres PC Windows) qui ont des ports réseau Ethernet.

Lorsque je fais cela sur Windows 7, la connexion réseau est classée comme un "réseau non identifié" dans Networks and Sharing Center et le profil de pare-feu public est appliqué par Windows. Je ne souhaite pas modifier le profil public et je préfère utiliser le profil Domicile ou Travail à la place.

Pour d'autres réseaux comme Domicile et Travail, je peux cliquer dessus et changer la classification. Ceci n'est pas disponible pour les réseaux non identifiés.

Mes questions sont les suivantes: -

  1. Existe-t-il un moyen de remplacer manuellement la classification "Réseau non identifié"?
  2. Quels tests sont effectués sur le réseau qui échouent, donc le classer comme un "réseau non identifié"

En recherchant sur Google (en touchant principalement les problèmes de Vista), il semble que vous devez vous assurer que la passerelle par défaut n'est pas 0.0.0.0. J'ai fait ça. J'ai également essayé de supprimer IPv6 mais cela ne semble pas possible sous Windows 7.

MISE À JOUR

Pour ceux qui ont encore des problèmes, voici la réponse à mon problème et les raisons possibles pour lesquelles: -

Win7 conserve une liste des réseaux que vous visitez (je suppose, mais je ne sais pas avec certitude) le MACID de l'appareil pointé par la passerelle par défaut. La passerelle par défaut est généralement le périphérique constant dans un réseau (c'est-à-dire le NAT ou routeur) donc peut être utilisé pour identifier de manière unique un réseau d'un autre.

La passerelle par défaut dans le panneau des propriétés IPv4 doit donc pointer vers un point de terminaison réel pour que les fenêtres puissent ensuite le suivre. S'il y a un périphérique à la fin des fenêtres de la passerelle par défaut, il l'identifiera et le suivra en se souvenant de ses paramètres.

La façon dont vous pouvez donc tromper Win7 consiste à pointer la passerelle par défaut vers votre propre adresse IP ou l'adresse IP de l'appareil cible avec lequel vous communiquez. Cela aura pour effet secondaire de s'attendre à ce que le périphérique cible commence le routage des paquets pour les destinations IP qui sont en dehors de votre sous-réseau. Ainsi, certaines applications sur Win7 essaieront de communiquer avec Internet, celles-ci seront transmises à la passerelle par défaut (soit en vous renvoyant la même adresse IP ou un appareil cible qui n'est pas un routeur) et finira donc par expirer car aucun ne peut acheminer les paquets . Avec lequel vous pouvez généralement vivre. Cela devient légèrement compliqué lorsque vous mélangez ce type de connexion avec une véritable connexion à Internet via WIFI. La carte réseau filaire a généralement la priorité lors du routage en raison de la "métrique d'interface", de sorte que certaines applications peuvent ne pas se connecter correctement.

55
Rhys

J'ai eu le même problème dans un Win 7 Ultimate, fonctionnant dans une VM VirtualBox, avec Linux Mint 8 comme hôte. Après avoir lu quelques réponses ici, je viens d'ajouter la passerelle par défaut à mon IP statique dans Win 7 et de la définir comme l'adresse IP de l'adaptateur VirtualBox dans mon OS hôte. Et c'était tout ... Cela a juste fonctionné et j'ai pu changer ce "réseau non identifié" qui me dérangeait ...

3
Polecat

Appuyez sur WinKey + R, tapez "secpol.msc" sans guillemets. Cliquez ensuite sur Stratégies du Gestionnaire de liste réseau sur la gauche, puis vous devriez pouvoir le modifier à partir de là.

20
Steven DeWitt

Je l'ai réparé après plusieurs heures. Voici ma situation et ma solution. J'espère que cela aide.

À la maison, j'ai 2 connexions Internet haut débit. L'un est l'ADSL (20 Mbps) derrière un routeur avec DHCP et le second est le câble (120 Mbps) directement derrière le modem (IP publique vers l'ordinateur). Les deux lignes vont à mon Mediacenter-PC qui est toujours allumé et exécute Kerio Control ( https://www.kerio.nl/products/control/ ). Kerio est un routeur logiciel qui prend en charge le basculement de liaison. Comme vous pouvez le voir, avoir une connexion Internet fonctionnelle est essentiel pour moi. Une troisième carte d'interface réseau est configurée avec une adresse IP statique (192.168.3.1), Kerio y exécute un serveur DHCP et est connectée à mon réseau domestique.

J'ai fait deux choses, mais je pense que le vrai truc était le deuxième. Quoi qu'il en soit, la première étape a consisté à exécuter le script Powershell mentionné à http://blogs.msdn.com/b/dimeby8/archive/2009/06/10/change-unidentified-network-from-public- to-work-in-windows-7.aspx . Cela change tous les réseaux non identifiés en réseaux de travail. D'accord, plus non identifié mais Homegroup ne démarrera pas sur les réseaux Work!

Windows 7 détecte votre réseau domestique en regardant sa passerelle. Parce que j'exécutais la passerelle/routeur sur le même PC, je n'ai pas rempli l'IP de la passerelle. Il ne donnera donc pas de popup pour identifier le réseau et vous ne pourrez pas le régler manuellement sur Home. J'ai également échoué à le faire dans le script.

La définition de la passerelle sur l'adresse IP statique n'a pas fonctionné non plus car Windows supprime l'adresse de la passerelle (192.168.3.1) après avoir appuyé sur OK. Mon astuce: ajoutez une deuxième IP à la carte réseau. Par exemple. 192.168.3.254. Ensuite, laissez l'IP principale (dans mon cas 192.168.3.1) et définissez l'IP de la passerelle sur la deuxième IP (192.168.3.254). Quelques secondes plus tard, Windows affichera la fenêtre contextuelle et sélectionnera "Réseau domestique" et vous avez terminé!

9
lvmeijer