Die Verbindung zu localhost ist langsam, wenn ein Netzwerkadapter angeschlossen ist

380
Karl Uibo

Ich spreche mit Mapproxy-Webserver über localhost unter Windows 7. Der Talker ist mein eigenes WPF-Programm. Die Ziel-IP ist 127.0.0.1 und der Server hört auf 0.0.0.0:8080. Wenn ein Adapter mit irgendetwas verbunden ist, ist die Kommunikation extrem langsam.

Ich habe dies und das gelesen, wo die Antworten auf die Bearbeitung der Hosts-Datei verweisen, die ich probiert habe, aber ohne Erfolg.

Ich habe versucht, einen Loopback-Adapter wie hier beschrieben zu installieren , was die Dinge nur verschlimmert, da ein Adapter als verbunden betrachtet wurde und die Verbindung super langsam war. Ich dachte daran, einen Loopback-Adapter mit einer anderen Loopback-IP zu definieren, aber der Adapter verschwand. Vielleicht werde ich diesen Gedankengang noch einmal besuchen.

Ich habe mit localhost und 127.0.0.1 als Ziel-IP und localhost 127.0.0.1 und 0.0.0.0 auf dem Empfänger versucht. Sie funktionieren alle, enden jedoch langsam, wenn ein Adapter angeschlossen ist.

Ich habe mit hosts-Datei versucht, sowohl IPv4- als auch IPv6-localhost auf die IPs zu verweisen (die Kommentare wurden entfernt), und IPv4 alleine mit IPv6 auskommentiert. Ich habe alles noch einmal mit Neustarts zwischen jeder Änderung versucht.

Ich habe mir die Kommunikation mit Wireshark angesehen und sehe viele NBNS-Anfragen. Die IP wird also nicht richtig gefunden und stattdessen werden Net Bios-Anfragen gesendet? Könnte etwas mit einer der Bibliotheken sein, die ich verwende ...

Ich bin verblüfft, wie man dieses Problem löst. Irgendwelche Ideen?

0
"Wenn ein Adapter mit irgendetwas verbunden ist, werden die Pakete durch das Netzwerk geleitet" - sehr unwahrscheinlich. Wenn Sie eine Verbindung zu "127.0.0.1" oder ":: 1" herstellen, verlässt dieser Datenverkehr den Host nicht. Je. Es muss etwas anderes los sein. Verwenden Sie Wireshark, um herauszufinden, was. Daniel B vor 5 Jahren 3
Sie haben Recht, die richtigen Pakete werden nicht verlassen, sondern eine Boot-Last von NBNS-Paketen. Nicht sicher, woher sie kommen ... Karl Uibo vor 5 Jahren 0

0 Antworten auf die Frage