Comment dire à Windows 7 d'ignorer une passerelle par défaut

24

J'ai actuellement 2 cartes réseau dans mon PC - une connectée à un réseau interne sur un routeur avec un port WAN déconnecté (10.xxx), et une connectée à Internet via un routeur grand public (192.168.0.x).

Windows semble les reconnaître correctement (mon «Centre réseau et partage» les répertorie respectivement «Pas d'Internet» et «Internet»), mais lorsque j'essaie de naviguer sur Internet, il essaie toujours la passerelle par défaut du réseau interne, plutôt que celle avec Internet accès. Si vous essayez d'envoyer une requête ping à un site Web, " Reply from 10.0.0.1: Destination net unreachable.".

Un simple " route delete 0.0.0.0 mask 0.0.0.0 10.0.0.1" résout les problèmes, mais ils reviennent au redémarrage ou au renouvellement de mon IP.

Existe-t-il un moyen de dire à Windows d'ignorer la passerelle par défaut d'une carte réseau, ou au moins de leur donner des priorités?

zildjohn01
la source

Réponses:

36

Vous pouvez essayer de forcer la métrique de l'adaptateur 10.0.0.0 à être supérieure à l'adaptateur 192.168.0.0. Cela devrait pousser Windows 7 à préférer l'adaptateur 192.168.0.0 lors du routage vers un réseau qui n'est pas directement connecté.

  1. Ouvrez les propriétés de votre carte réseau 10.0.0.0.
  2. Ouvrez les propriétés de Internet Protocol Version 4 (TCP/IPv4).
  3. Cliquez sur Advanced.
  4. Décochez Automatic Metricet définissez la Interface Metricvaleur sur un nombre élevé, par exemple 2000.
  5. Appuyez sur OK jusqu'à ce que vous fermiez les écrans.

Vous pouvez afficher les métriques utilisées à l'aide de route printet en consultant la colonne des métriques pour les itinéraires répertoriés. Windows 7 utilise une métrique plus dynamique que les versions précédentes, vous devez donc vous assurer de définir l'adaptateur 10.0.0.0 sur un nombre suffisamment élevé pour éviter qu'il soit inférieur à votre adaptateur 192.168.0.0.

Joshua
la source
On dirait que j'aurais dû fouiner un peu plus. Cela a très bien fonctionné. Merci!
zildjohn01
4

Le service Bonjour d'Apple est connu pour provoquer le problème de passerelle 0.0.0.0. Il est installé par iTunes ou Adobe Suites.

Voici comment le désactiver: http://kb2.adobe.com/cps/400/kb400982.html

Ce bug me persiste depuis Vista, merci Apple pour votre logiciel merdique!


la source
0

Si vous ne pouvez pas forcer le routeur du réseau interne à cesser de distribuer une adresse de passerelle par défaut, vous pouvez peut-être simplement demander au routeur du réseau interne de distribuer la même adresse de passerelle que l'autre routeur.

onze81
la source
0

Vous pouvez utiliser NetProfiles pour exécuter un script de commandes chaque fois que votre connexion 192.168.0.x est activée. Bien sûr, le script étant votre commande de suppression de route:

route delete 0.0.0.0 mask 0.0.0.0 10.0.0.1

autres fonctionnalités de NetProfiles:

  • Enregistrez vos paramètres réseau en tant que profils.
  • Activez automatiquement les profils sans fil lorsque des connexions sans fil spécifiées sont détectées. (XP uniquement)
  • Modifier l'adresse IP, le masque de sous-réseau, la passerelle par défaut, les serveurs DNS principal et secondaire, WINS
    • Serveur et paramètres DHCP en cliquant sur un bouton.
  • Spécifiez différents lecteurs mappés pour chaque profil.
  • Modifiez votre imprimante par défaut en fonction du profil que vous utilisez actuellement.
  • Modifiez automatiquement votre profil via les raccourcis de programme créés avec Net Profiles.
  • Modifiez la page d'accueil par défaut pour Internet Explorer, Firefox et Opera.

  • Paramètres de proxy pour Internet Explorer, Firefox et Opera.

  • Exécutez une liste de programmes définie par l'utilisateur lorsqu'un profil est activé.
  • Maintenir un wallper de bureau séparé pour chaque profil.
  • Modifiez les résolutions d'écran et la qualité des couleurs lorsque les profils sont activés.
  • Peut être facilement traduit dans d'autres langues à l'aide du fichier de langage XML joint.
John T
la source
0

L'utilisation de l'option métrique d'interface est la meilleure méthode. Les itinéraires afficheront toujours 2 passerelles. Mais la métrique force l'utilisation de l'un sur l'autre. J'ai une configuration similaire et cela fonctionne parfaitement. Il ne serait pas correctement acheminé plus tôt.

indigozebra
la source