netstat Foreign Address zeigt meinen Hostnamen an, TCP-Sockets lehnen Verbindungen ab

758
Matt Clark

Ich versuche, eine TCP-Verbindung zu einem Windows-Computer herzustellen, auf dem Drittanbieter-Software ausgeführt wird. Leider kann ich die Verbindung nicht erfolgreich herstellen.

Laufen:

netstat -an 

Zeigt, dass mein Dienst gebunden ist:

Proto Local Address Foreign Address State TCP 0.0.0.0:1234 my-pc-name:0 LISTENING 

Was mir jetzt merkwürdig ist: Die lokale Adresse ist korrekt, der Dienst sollte an alle Schnittstellen gebunden sein. was falsch ist, ist das Foreign Address. Wo ist das Set und wie würde ich das ändern?

Es scheint mir, als würde der Netzwerkstack nur Verbindungen akzeptieren, die von demselben Computer stammen, und einen CONNECTION_REFUSED für alle anderen Geräte auslösen, die versuchen, ein Paket zu senden.

Wo ist diese Auslandsadresse eingestellt und wie kann ich sie ändern?

0
Führen Sie an der erhöhten Eingabeaufforderung des Administrators den folgenden Befehl aus: `netsh advfirewall Firewall Regel hinzufügen name =" TCP 1234 Eingehend "dir = in Aktion = Erlaube remoteip = any localip = any Protokoll = TCP localport = 1234 remoteport = 1234 profile = any` und dann Versuchen Sie, von anderen Hosts aus remote auf diesen Port zuzugreifen. Eine andere Möglichkeit, um zu bestätigen, dass die Windows-Firewall die Verbindungen blockiert, obwohl die App den Port 1234 überwacht, besteht darin, die Windows-Firewall zu deaktivieren und die Verbindung von einem externen Computer aus zu testen. Wenn Sie eine Verbindung herstellen können, deaktiviert Windows FW eine explizite Regel, um den erforderlichen TCP-Port zuzulassen. Pimp Juice IT vor 5 Jahren 0
Für Pimp sollten Sie beachten, dass Sie nicht die Frage beantworten, die er zu den DNS gestellt hat. Um den Fragesteller aufzufrischen, probieren Sie Control Panel..System ... Erweiterte Systemeinstellungen..Computername (dann siehe 'vollständiger Computername'). Dort finden Sie diesen Namen, https://i.imgur.com/kfgtukZ.png und vergleichen Sie dann mit diesem Bildschirm https://i.imgur.com/Copc02m.png barlop vor 5 Jahren 0
@MattClark - Hast du meinen Vorschlag einfach schon ausprobiert und gesehen, was passiert? Lass mich wissen, ob dir das geholfen hat oder nicht. Pimp Juice IT vor 5 Jahren 0

0 Antworten auf die Frage