WinXP mit zwei LAN-Karten: Wie wird nur Port 3389 auf eine LAN-Karte geroutet?

4155

Ich habe einen Windows XP-Computer an einem Remote-Standort, auf dem ich eine Anwendung debuggen muss.

Es verfügt über zwei LAN-Karten, die beide über Internetzugang in verschiedenen Subnetzen verfügen. Das Problem hängt mit der LAN-Karte A zusammen. Wie kann ich den Remote Desktop (Port 3389) nur über die andere LAN-Karte B erzwingen?

Ist es möglich, irgendwo in WinXP statische Routerregeln festzulegen?

/Vielen Dank,

1

4 Antworten auf die Frage

1
quack quixote

Ich denke, die Antwort darauf lautet: Wenn sich die Schnittstellen A & B in verschiedenen Subnetzen befinden, haben sie unterschiedliche IP-Adressen. Wenn dies der Fall ist, können Sie anstelle des Computernamens die IP-Adresse von B für die Verbindung mit RDC verwenden. Dies sollte garantieren, dass Schnittstelle B die Verbindung anstelle von A erhält.

1
Kevin M

Alles Remote Desktop und nur Remote Desktop? Das geht nicht automatisch. Wenn der Computer entscheidet, welches Gerät gesendet werden soll, sucht er nach der Routingtabelle, bei der es sich lediglich um eine Reihe von IP-Adressen handelt. Sie müssen daher sicherstellen, dass sich alle IP-Adressen, die Sie für RDP verwenden möchten, in der Gruppe von Routen befinden, die von der Karte B ausgehen. Ich empfehle Ihnen, Ihre IP-Adressen und Subnetzmasken auf diese Weise festzulegen. Dies ist jedoch möglich betrügen Sie es, indem Sie eine statische Route hinzufügen, wie in Microsoft KB beschrieben .

0
David

Versuchen Sie, ausgehenden Verkehr oder eingehenden Verkehr umzuleiten?

Für Windows selbst können Sie statische Routing-Regeln (ROUTE ADD) einrichten. Diese Regeln gelten jedoch nicht für bestimmte Ports und gelten nur für ausgehenden Datenverkehr (eingehender Verkehr kann eine andere Route verwenden, wenn er bereits von externen Geräten erkannt wurde).

Das klingt wirklich nach etwas, das Sie für einen Switch (einen verwalteten Switch, dh einen, mit dem Sie sich tatsächlich anmelden und programmieren können) oder für einige Router-Modelle, die erweiterte Verkehrskonfiguration unterstützen, ausführen müssen.

Wenn Sie versuchen, eine Verbindung zu diesem Computer von außen her herzustellen (statt eine Verbindung herzustellen) und dies eine Heimkonfiguration ist, sollten Sie in Betracht ziehen, die Portweiterleitung auf Ihrem Router so zu konfigurieren, dass Datenverkehr an diesem Port gesendet wird an die IP-Adresse der zweiten Karte (Sie müssen die IP-Adresse dieser Karte manuell einrichten, anstatt DHCP zu verwenden).

Alternativ könnte ein Linux-Computer, der als Gateway ausgeführt wird, dies ermöglichen, aber das wäre wirklich nur ein sehr teurer verwalteter Switch.

oder einigermaßen billig; hängt davon ab, wie viel Erfahrung Sie mit dem Einrichten von Linux haben und wie einfach Sie mit funktionierender Hardware arbeiten können. Nichts Besonderes oder Top-of-the-Line benötigt. quack quixote vor 14 Jahren 0
0

Dies ist in XP etwas sehr fehlerhaftes ... es funktioniert nicht.

Ich habe eine Situation getestet, bei der Nic1 mit unserem LAN verbunden ist und Nic2 über eine WAN-Verbindung mit dem LAN eines Kunden verbunden ist. Getrennter IP-Bereich, gute Subnetzmasken, gute & unterschiedliche DNS-Suffixe und DNS-Serveradressen .. und immer noch versucht XP, eine Verbindung über den Nic herzustellen, der Ihre Anmeldung ausgeführt hat.

Ich habe sogar einen verrückten Test gemacht: Neustart, Anmelden und dann LAN-Kabel zwischen den beiden Karten austauschen: Dann funktioniert es ... bis Sie erneut booten / erneut anmelden, sollten Sie die Kabel erneut austauschen.

Fehlerhafter Umgang mit mehreren Netzwerken in XP ... führt jetzt den gleichen Test in Windows 7 durch :-)