Ich möchte die IP-Adresse 192.168.1.222 auf 127.0.0.1 abbilden, damit ich, wenn ich 192.168.1.222 im Webbrowser oder im Ping-Befehl verwende, die Antwort erhalte (und die von meinem 127.0.0.1).
Ist dies über Routingtabellen möglich oder muss ich eine Art virtuellen Netzwerkadapter hinzufügen?
Ich versuche, dieses Problem auf einem Windows 7-Computer zu lösen, und habe möglicherweise keine anderen Optionen als Windows XP.
Ich stecke genau dort fest.
127.0.0.1
ganze Zeit verwenden? 2. Wenn dies für das lokale System gilt, warum sollten Sie sich dann überhaupt mit umständlichen IPs befassen, anstatt den reservierten Hostnamen zu verwendenlocalhost
?Antworten:
Sie müssten einer Ihrer Netzwerkschnittstellen die IP-Adresse 192.168.1.222 zuweisen. Das bloße Ändern der Routing-Tabelle führt nicht zum gewünschten Ergebnis. Der Datenverkehr würde zwar auf dem lokalen Host eintreffen, Ihr Computer wird jedoch feststellen, dass die Nachricht ihr Ziel noch nicht erreicht hat. Wenn keine weiteren Optionen zum Weiterleiten der Nachricht vorhanden sind, wird sie verworfen.
Das Zuweisen von 192.168.1.222 zu einer Ihrer physischen Schnittstellen ist die einfachste Lösung. Wenn Sie jedoch keine Ersatzschnittstelle haben und nicht möchten, dass sich Ihre Änderungen auf den Rest des Netzwerks auswirken, können Sie eine andere Loopback-Schnittstelle erstellen, die derjenigen ähnelt bei 127.0.0.1.
Die Vorgehensweise hat sich seit Windows XP etwas geändert . Öffnen Sie den Geräte-Manager über das Bedienfeld und klicken Sie im Menü "Aktion" auf "Legacy-Hardware hinzufügen". Fehlt diese Option, kann der Assistent über die ausführbare Datei 'hdwwiz.exe' gestartet werden.
Wählen Sie Hardware manuell aus einer Liste aus, anstatt sie automatisch zu installieren. Wählen Sie in den folgenden Menüs "Netzwerkadapter", "Microsoft" als Hersteller und suchen Sie nach dem "Microsoft Loopback Adapter". Wenn das Gerät korrekt installiert wurde, wird im Gerätemanager ein neuer Netzwerkadapter angezeigt.
Öffnen Sie das Netzwerk- und Freigabecenter über das Bedienfeld und klicken Sie in der linken Leiste auf "Adaptereinstellungen ändern". Das folgende Fenster wird angezeigt, einschließlich unseres neu installierten Adapters.
Öffnen Sie seine Eigenschaften. Wählen Sie auf der Registerkarte Netzwerk das IPv4-Element aus und klicken Sie auf die Schaltfläche Eigenschaften. Geben Sie die IP-Adresse ein, die Sie der Loopback-Schnittstelle zuweisen möchten. Da es die einzige Schnittstelle in seinem Netzwerk ist, geben wir '255.255.255.255' als Subnetzmaske ein.
Voila.
quelle
hdwwiz.exe
.Führen Sie unter der Admin-Eingabeaufforderung Folgendes aus:
quelle
Dies sollte in Windows 7 und XP über das Befehlsfenster funktionieren:
Wenn die neue Route zwischen Neustarts bestehen bleiben soll:
quelle
192.168.1.222
sei denn, es handelt sich um eine IP, die tatsächlich zum lokalen Computer gehört. In diesem Fall wäre sie sowieso redundant. Dadurch wird der Computer gezwungen , Pakete192.168.1.222
an den Loopback zu senden. Auf der empfangenden Seite werden sie jedoch verworfen, wenn dies nicht die lokale IP-Adresse ist.route ADD 127.0.0.1 MASK 255.255.255.255 192.168.1.222
stattdessen benutzt hast ?The route addition failed: The parameter is incorrect.