Wie kann ich feststellen, welchen Netzwerkadapter mein Browser verwendet? Wie kann ich das ändern?

12

Ich habe mehrere Netzwerkadapter auf meinem Windows XP-System. Kann ich feststellen, welchen Adapter Firefox und Internet Explorer verwenden? Kann ich sie zwingen, einen bestimmten Adapter zu verwenden?

rewbs
quelle
Warum befinden sich aus Neugier mehrere Netzwerkadapter auf Ihrem System? Es ist ungewöhnlich, nur mehr als eine Netzwerkkarte auf einem System zu haben, geschweige denn mehrere Netzwerkkarten, die verwendet werden. Ist dies ein "Arbeits-PC", der an verschiedene interne LANs angeschlossen ist?
irrational John
1
Ich kann nicht für das Originalplakat sprechen, aber ich verwende eine Netzwerkkarte für das direkt mit dem Internet verbundene Netzwerk und eine andere Netzwerkkarte für mein internes NATted-Netzwerk, in dem mein NAS und mein WLAN-Verkehr leben.
Zed
3
@irrational John: Fügen Sie ein VPN zu diesem und einer Virtualisierungssoftware wie virtualbox / vmware hinzu und Sie werden mindestens 4 Netzwerkadapter aufgelistet, das ist nicht wirklich ungewöhnlich imho :)
Shadok

Antworten:

5

Ihr Browser wählt nicht aus, über welche Schnittstelle Ihr Datenverkehr geleitet wird. Die Netzwerkeinstellungen im Betriebssystem sind dafür verantwortlich. In diesem Fall hängt es wahrscheinlich davon ab, wie das Standard-Gateway festgelegt wurde. Standardmäßig wird der gesamte Datenverkehr durchlaufen, sofern keine Ausnahme vorliegt.

Wenn dies Linux wäre, wäre die Antwort einfach "iptables", aber in Windows ist es ein bisschen trüber. Ich wünschte, ich könnte besser antworten, ich bin sicher, jemand anderes wird eine bessere Antwort haben, aber dies sollte Ihnen zumindest den Einstieg erleichtern.

Daisetsu
quelle
Ich glaube nicht, dass es eine logische Notwendigkeit für eine "Standard-Gateway" -Einstellung gibt, um auch anzugeben, welche Schnittstelle verwendet werden soll. Die Standardeinstellung muss nur angeben, welcher Router als "letzter Ausweg" verwendet werden soll, wenn IP nicht herausfinden kann, wohin ein Paket sonst gesendet werden soll.
irrational John
1
Die Standard-Gateway-Einstellung ist eine IP. Eine IP, die im Bereich einer der Schnittstellen liegt, wie durch ihre Subnetzmasken und IP angegeben. Also ja, Sie geben nur die DG und nicht die eigentliche Schnittstelle an (es sei denn, Sie verwenden Linux).
Daisetsu
In Windows 7 können Sie eingeben netstat -rn, um die IP-Routing-Tabellen anzuzeigen.
Alexander Bird
Das Netzwerkverhalten von Windows ist nur bizarr. Ich kann die Adresse anpingen und nachverfolgen, um zu sehen, ob die Verbindung richtig verläuft, aber im Webbrowser wird die Adresse über eine völlig andere Route aufgelöst (dasselbe Subnetz, über das über einen anderen Adapter weitergeleitet wird).
deed02392
7

Mit ForceBindIP können Sie Anwendungen (z. B. Webbrowser) zwingen, sich an eine bestimmte Netzwerkschnittstelle oder IP-Adresse zu binden.

Sonne
quelle
Es scheint, dass hier niemand Ihre Antwort bemerkt hat. Es funktioniert nur manchmal und ist weder ein "schönes" Programm noch einfach zu bedienen, selbst wenn es einige experimentelle GUIs enthält. Es wäre großartig, wenn eine Option nativ unter Windows implementiert wäre.
Skan
Danke fürs bemerken! Die URL wurde aktualisiert, sodass sie auf die aktualisierte Seite verweist. :)
So
Dies ist eigentlich die beste Antwort für Windows. ForceBindIP ist der richtige Weg. Sie können eine Verknüpfung erstellen, die einen Browser auf einer bestimmten Netzwerkschnittstelle startet, und dann sind Sie fertig.
Gabriel Hautclocq
Openvpn ist Overkill, aber Sie können auf diese Weise auch ein bestimmtes Up für Ihren Browser anzeigen
So
1

Ich glaube, dass Sie in XP die Prioritätsliste wie folgt auswählen können: Systemsteuerung> Netzwerkverbindungen> Erweitert (in der oberen Symbolleiste) V Erweiterte Einstellungen ... und Sie können die Verbindungen nach oben und unten verschieben usw. ... Ich weiß nicht. Ich weiß nicht, ob dies die USED-Verbindung WIRKLICH ändert oder nicht ... EDIT:::tried-and-working-on-my-connections-with-different-IP's......:)

Luke3butler
quelle
Das tut es nicht. Wie Daisetsu erwähnte: "Ihr Browser wählt nicht aus, über welche Schnittstelle Ihr Datenverkehr läuft. Die Netzwerkeinstellungen im Betriebssystem sind dafür verantwortlich."
BloodPhilia
1
Ich weiß, dass der Browser nicht wählt ... aber dies hat funktioniert, damit das Betriebssystem es für mich ändert. Ich hatte 2 separate Verbindungen (mit unterschiedlichen externen IP-Adressen) und habe sie gewechselt. Und die IP überprüft im Browser und es hat funktioniert! ... zumindest für mich hat es :)
Luke3butler
Dann geben Sie das in Ihre Antwort ein ... Im Moment scheint es so, als würde dies dem Fragesteller sagen, dass der Browser ...
BloodPhilia
0

Mein PC hat zwei Netzwerkkarten. Ich habe Folgendes getan: Auf der Netzwerkkarte mit Internet habe ich die IP für das Standard-Gateway belassen. Auf der anderen Netzwerkkarte habe ich das Standard-Gateway gelöscht (leer gelassen). Es funktionierte. Ich hoffe das hilft jemandem.

Francisco Garcia
quelle
Und wie können Sie dann einige Anwendungen wie Firefox dazu zwingen, eine Karte und andere (wie Chrome oder Torrent) die andere zu verwenden?
Skan