Comment puis-je déterminer quelle carte réseau mon navigateur utilise? Comment puis-je le changer?

12

J'ai plusieurs adaptateurs réseau sur mon système Windows XP. Existe-t-il un moyen de déterminer quel adaptateur Firefox et Internet Explorer utilisent? Puis-je les forcer à utiliser un adaptateur spécifique?

rewbs
la source
Par curiosité, pourquoi y a-t-il plusieurs adaptateurs réseau sur votre système? Il est rare d'avoir plus d'une carte réseau sur un système et encore moins d'avoir plusieurs cartes réseau en cours d'utilisation. S'agit-il d'un "PC de travail" connecté à différents LAN internes?
John irrationnel
1
Je ne peux pas parler pour l'affiche originale, mais j'utilise un NIC pour le réseau directement exposé à Internet et un autre NIC pour mon réseau NATted interne où mon NAS et le trafic sans fil vivent.
Zed
3
@irrational John: Ajoutez un VPN à cela et un logiciel de virtualisation comme virtualbox / vmware et vous obtiendrez au moins 4 adaptateurs réseau répertoriés, ce n'est pas vraiment rare à mon humble avis
Shadok

Réponses:

5

Votre navigateur ne choisit pas l'interface par laquelle votre trafic passe, les paramètres réseau du système d'exploitation en sont responsables. Dans ce cas, cela dépendrait probablement de la définition de la passerelle par défaut. Par défaut, tout le trafic passerait par là sauf s'il y avait une exception.

Si c'était Linux, la réponse serait simplement 'iptables' mais dans Windows c'est un peu plus trouble. J'aimerais pouvoir mieux répondre, je suis sûr que quelqu'un d'autre aura une meilleure réponse, mais cela devrait au moins vous aider à démarrer.

Daisetsu
la source
Je ne crois pas qu'il y ait une nécessité logique pour un paramètre de "passerelle par défaut" de spécifier également l'interface à utiliser. Par défaut, il suffit d'identifier le routeur à utiliser en "dernier recours" lorsque IP ne peut pas savoir où envoyer un paquet.
Irrationnel John
1
Le paramètre de passerelle par défaut est une adresse IP. Une adresse IP qui se trouve dans la plage de l'une des interfaces, comme spécifié par leurs masques de sous-réseau et leur adresse IP. Donc oui, vous spécifiez uniquement le DG et non l'interface réelle (sauf si vous utilisez Linux).
Daisetsu
dans Windows 7, vous pouvez taper netstat -rnpour voir les tables de routage ip.
Alexander Bird
Le comportement de mise en réseau Windows est tout simplement bizarre. Je peux cingler l'adresse et la tracer pour voir la connexion aller dans le bon sens, mais dans le navigateur Web, elle résout l'adresse via un itinéraire totalement différent (le même sous-réseau acheminé via un adaptateur différent).
deed02392
7

Vous pouvez utiliser ForceBindIP pour forcer des applications (par exemple un navigateur Web) à se lier à une interface réseau ou une adresse IP spécifique.

Soleil
la source
Il semble que personne ici n'ait remarqué votre réponse. Il ne fonctionne que parfois et ce n'est pas un "beau" programme ni facile à utiliser, même s'il possède des interfaces graphiques expérimentales. Ce serait formidable d'avoir une option implémentée nativement sur Windows.
skan
Merci d'avoir remarqué! URL mise à jour afin qu'elle pointe vers la page mise à jour. :)
Dim
C'est en fait la meilleure réponse pour Windows. ForceBindIP est la voie à suivre. Vous pouvez créer un raccourci qui lance un navigateur sur une interface réseau particulière, puis vous avez terminé.
Gabriel Hautclocq
Openvpn est Overkill mais vous pouvez également afficher une certaine valeur pour votre navigateur de cette façon
Sun
1

Je crois que sous XP, vous pouvez choisir la liste des priorités comme suit: panneau de configuration> connexions réseau> avancées (dans la barre d'outils supérieure) V Paramètres avancés ... et vous pouvez déplacer les connexions de haut en bas, etc. Je ne sais pas si cela change vraiment la connexion USED ou non ... EDIT:::tried-and-working-on-my-connections-with-different-IP's......:)

Luke3butler
la source
Ce n'est pas le cas. Comme Daisetsu l'a mentionné, "Votre navigateur ne choisit pas l'interface par laquelle passe votre trafic, les paramètres réseau dans le système d'exploitation en sont responsables."
BloodPhilia
1
Je sais que le navigateur ne choisit pas ... mais cela a fonctionné pour que le système d'exploitation le change pour moi .. J'avais 2 connexions distinctes en cours d'exécution (avec différentes adresses IP externes) et je les ai commutées .. et vérifié l'IP dans le navigateur et cela a fonctionné! ... du moins pour moi, cela a été le cas :)
Luke3butler
Mettez ensuite cela dans votre réponse ... Pour le moment, cela semble indiquer au demandeur que le navigateur PEUT ...
BloodPhilia
0

Mon PC possède deux cartes réseau. J'ai fait ceci: dans la carte réseau qui a Internet, j'ai laissé l'IP pour la passerelle par défaut. Dans l'autre carte réseau, j'ai supprimé (laissé vide) la passerelle par défaut. Ça a marché. J'espère que ça aidera quelqu'un.

Francisco Garcia
la source
Et comment forcez-vous certaines applications comme Firefox à utiliser une carte et une autre (comme Chrome ou torrent) à utiliser l'autre?
skan