J'ai actuellement 2 cartes réseau sur mon PC - une connectée à un réseau interne sur un routeur avec un port déconnecté WAN (10.xxx) et une connectée à Internet via un routeur grand public (192.168. 0.x).
Windows semble les reconnaître correctement (mon "Centre de réseau et de partage" les répertorie respectivement comme "Pas d'Internet" et "Internet"). Toutefois, 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 de faire un ping sur un site Web, vous obtenez "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
" corrige les problèmes, mais ils reviennent au redémarrage ou au renouvellement de mon IP.
Est-il possible de dire à Windows d'ignorer la passerelle par défaut d'une carte réseau ou au moins de lui donner des priorités?
Vous pouvez essayer de forcer la métrique pour l'adaptateur 10.0.0.0 à être supérieure à l'adaptateur 192.168.0.0. Ceci 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é.
Internet Protocol Version 4 (TCP/IPv4)
.Advanced
.Automatic Metric
et définissez la valeur Interface Metric
sur un nombre élevé, disons 2000.Vous pouvez afficher les métriques utilisées à l'aide du route print
et en consultant la colonne de métrique des itinéraires répertoriés. Windows 7 utilise une métrique plus dynamique que les versions précédentes. Vous devez donc vous assurer que vous définissez l'adaptateur 10.0.0.0 sur un nombre suffisamment élevé pour l'empêcher d'être inférieur à votre adaptateur 192.168.0.0.
Le service Bonjour d'Apple est connu pour causer le problème de la 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 poursuit depuis Vista, merci Apple pour votre logiciel de merde!
Si vous ne pouvez pas forcer le routeur du réseau interne à cesser de distribuer une adresse de passerelle par défaut, vous pourriez peut-être simplement demander au routeur du réseau interne de distribuer la même adresse de passerelle que l'autre routeur.
Vous pouvez utiliser NetProfiles pour exécuter un script de traitement par lots chaque fois que votre connexion 192.168.0.x est activée. Bien sûr, le script étant votre commande de suppression d'itinéraire:
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.
- Activer automatiquement les profils sans fil lorsque des connexions sans fil spécifiées sont détectées. (XP seulement)
- Modifier l'adresse IP, le masque de sous-réseau, la passerelle par défaut, les serveurs DNS principal et secondaire, WINS
- Serveur, et les paramètres DHCP avec le clic d'un bouton.
- Spécifiez des lecteurs mappés différents 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écute une liste de programmes définie par l'utilisateur lorsqu'un profil est activé.
- Conservez des fonds de bureau séparés 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 fourni.
L'utilisation de l'option de métrique d'interface est la meilleure méthode. Les itinéraires montreront 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 routerait pas correctement plus tôt.