Metric des Loopback Adapter ändern
Hallo liebe Forumler
Ich möchte gerne die Metric des Loopback Adapter unter Windows ändern.
Hintergrund:
EINE Netzwerkkarte hat zwei IP Adressen zugewiesen
NIC1 --> 192.0.0.10 und 192.0.0.11
Es läuft ein Webserver der nur auf die 192.0.0.10 hören darf.
Ein nicht änderbarer Dienst soll auf den Webserver zugreifen und macht das NUR über 127.0.0.1
Ergebnis: Da beide Routen die Metrik 10 haben, greift der Dienst immer auf die 192.0.0.11 zu, obwohl das die zusätzlich eingerichtete IP des NIC ist!
Ich will also der Route von 127.0.0.1 auf 192.0.0.10 die Metrik 10 geben,
und der Route 127.0.0.1 auf 192.0.0.11 die Metrik 20 geben!
Leider kann ich nicht die IP Adressen am NIC drehen!
Ich habe es schon versucht über "route change 192.0.0.10 mask 255.255.255.255 127.0.0.1 metric 5"
Da behauptet XP die angegebene Route kann nicht gefunden werden, obwohl ich sie mit "route print" sehen kann!
Wer hat ein Idee ?????
Gruß,
Tonio
Ich möchte gerne die Metric des Loopback Adapter unter Windows ändern.
Hintergrund:
EINE Netzwerkkarte hat zwei IP Adressen zugewiesen
NIC1 --> 192.0.0.10 und 192.0.0.11
Es läuft ein Webserver der nur auf die 192.0.0.10 hören darf.
Ein nicht änderbarer Dienst soll auf den Webserver zugreifen und macht das NUR über 127.0.0.1
Ergebnis: Da beide Routen die Metrik 10 haben, greift der Dienst immer auf die 192.0.0.11 zu, obwohl das die zusätzlich eingerichtete IP des NIC ist!
Ich will also der Route von 127.0.0.1 auf 192.0.0.10 die Metrik 10 geben,
und der Route 127.0.0.1 auf 192.0.0.11 die Metrik 20 geben!
Leider kann ich nicht die IP Adressen am NIC drehen!
Ich habe es schon versucht über "route change 192.0.0.10 mask 255.255.255.255 127.0.0.1 metric 5"
Da behauptet XP die angegebene Route kann nicht gefunden werden, obwohl ich sie mit "route print" sehen kann!
Wer hat ein Idee ?????
Gruß,
Tonio
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 116080
Url: https://administrator.de/contentid/116080
Ausgedruckt am: 22.11.2024 um 05:11 Uhr
13 Kommentare
Neuester Kommentar
Ich glaube eher du kannst das Problem nicht so beschreiben dass man es verstehen kann... Versuch es doch bitte nochmal anders.
Selbst wenn dir die Route "127.0.0.1 via 192.0.0.10" helfen würde, ist völlig egal ob die Route jetzt "127.0.0.1 via 192.0.0.10" oder "127.0.0.1 via 192.0.0.11" lautet, da 192.0.0.10 und 192.0.0.11 die selbe MAC Adresse haben. Selbst wenn du die Route irgendwie umbiegen kannst, die gesendeten IP Pakete werden sich dadurch nicht ändern.
Gruß,
Andreas
Selbst wenn dir die Route "127.0.0.1 via 192.0.0.10" helfen würde, ist völlig egal ob die Route jetzt "127.0.0.1 via 192.0.0.10" oder "127.0.0.1 via 192.0.0.11" lautet, da 192.0.0.10 und 192.0.0.11 die selbe MAC Adresse haben. Selbst wenn du die Route irgendwie umbiegen kannst, die gesendeten IP Pakete werden sich dadurch nicht ändern.
Gruß,
Andreas
Wenn 192.0.0.10 und 192.0.0.11 der selben Netzwerkkarte zugewiesen sind, erzeugen die Routen "127.0.0.1 via 192.0.0.10" und "127.0.0.1 via 192.0.0.11" völlig identische Ergebnisse, das ist nunmal einfach so.
Wenn also etwas falsch ist, dann nur meine Auffassung deines Problems, aber dafür kann ich nichts, denn deine Beschreibung war in diesen Punkten eindeutig.
Schade, dass du dir nicht helfen lassen willst.
Wenn also etwas falsch ist, dann nur meine Auffassung deines Problems, aber dafür kann ich nichts, denn deine Beschreibung war in diesen Punkten eindeutig.
Schade, dass du dir nicht helfen lassen willst.
Du hast also einen Dienst der seine Pakete nur an 127.0.0.1 sendet und einen Dienst, der nur auf 192.168.0.10 Pakete empfängt. Das ist eine Pech-gehabt-Situation, bei der dir Routing nicht hilft.
Du kannst nicht einfach 127.0.0.1 Traffic routen, weil es
a) Windows entweder sofort abblocken würde
oder b) 5 Minuten später der Rechner in sich zusammenfallen würde.
Was du suchst ist DNAT. Also eine Regel:
"Port 80 an IP 127.0.0.1 übersetzen auf Port 80 an IP 192.168.0.10"
Das klappt aber auch nicht, weil 127.x-Traffic eben nicht routebar ist.
Du kannst dein Problem aber z.b. mit http://www.gcd.org/sengoku/stone/ lösen - das ist ein TCP Proxy.
Die Anwendung in deinem Fall ist:
Grüße
Max
Du kannst nicht einfach 127.0.0.1 Traffic routen, weil es
a) Windows entweder sofort abblocken würde
oder b) 5 Minuten später der Rechner in sich zusammenfallen würde.
Was du suchst ist DNAT. Also eine Regel:
"Port 80 an IP 127.0.0.1 übersetzen auf Port 80 an IP 192.168.0.10"
Das klappt aber auch nicht, weil 127.x-Traffic eben nicht routebar ist.
Du kannst dein Problem aber z.b. mit http://www.gcd.org/sengoku/stone/ lösen - das ist ein TCP Proxy.
Die Anwendung in deinem Fall ist:
stone.exe 192.168.0.10:http localhost:http
Grüße
Max