Warum kann ich keine Verbindung zu Port 445 herstellen?

8

Ich muss Basisleistungsdaten auf einem SQL Server erfassen, der unter Windows Server 2008 R2 ausgeführt wird. Wenn ich perfmon auf meinem Computer unter Windows 7 öffne und versuche, Zähler vom Remote-Server hinzuzufügen, wird die Fehlermeldung "Verbindung zum Computer kann nicht hergestellt werden" angezeigt.

Ich kann den Server anpingen und über Remotedesktop eine Verbindung herstellen.

Zusätzlich zum Perfmon-Problem kann ich keine Freigaben durchsuchen (z. B. \ uncpath \ c $), keine Verbindung zur Remote-Registrierung herstellen oder über Telnet eine Verbindung zu Port 445 herstellen.

Ich bin im selben Subnetz wie der Server und die Windows-Firewall ist sowohl auf dem Server als auch auf meinem Computer deaktiviert.

Rob D.
quelle
2
Es mag offensichtlich erscheinen, aber haben Sie überprüft, dass auf dem Zielcomputer tatsächlich etwas zuhört ? (Funktionieren Verbindungen von localhost? Zeigt netstatHörern, wo Sie sie erwarten?) - Angenommen, alles andere, was Sie melden, ist korrekt. Der einzige Grund, warum ich mir vorstellen kann, dass Sie keine Verbindung zu diesem Host herstellen können, ist, dass er nicht zuhört ...
voretaq7
Verwendet perfmon keine RPC- oder ADMIN $ -Freigaben, um seine Daten abzufragen? Ist RPC irgendwie blockiert?
Tim
2
@ voretaq7 netstat -aozeigt an, dass der Serviceprozess TCP 445 abhört. Wenn ich am Server angemeldet bin, kann ich durch Eingabe eine Verbindung herstellen telnet localhost 445.
Rob D.
Irgendeine ipsecEinstellung?
Remus Rusanu
@RemusRusanu Auf dem Server sind keine dynamischen oder statischen IPSec-Richtlinien konfiguriert (überprüft mit netsh ipsec dynamic show allund netsh ipsec static show all).
Rob D.

Antworten:

4

Ich weiß, dass dies alt ist, könnte aber genauso gut eine Antwort auf diese Frage für die zukünftige Verwendung hinzufügen ...

Stellen Sie sicher, dass Sie eine Verbindung herstellen können

telnet thehostname 445

Oder unter Linux

 nc -v -w3 thehostname 445
 Connection to test-ws1 445 port [tcp/microsoft-ds] succeeded!

Stellen Sie sicher, dass etwas zuhört

C:\Users\Administrator>netstat -ao | find "445"
  TCP    0.0.0.0:445            thehostname:0             LISTENING       4
  TCP    [::]:445               thehostname:0             LISTENING       4

Stellen Sie sicher, dass die Datei- und Druckerfreigabe auf dieser Schnittstelle aktiviert ist

Geben Sie hier die Bildbeschreibung ein

Der letzte hat mich erwischt

KCD
quelle
aber wenn du nicht kannst, ist telnetder 'letzte' irrelevant, oder?
Simon
Wenn Sie keine Verbindung herstellen können, sollten Sie dies zuerst beheben. Es könnte eine Reihe von Dingen geben, die nicht funktionieren, aber nicht in der Lage zu sein, den gewünschten Port zu erreichen, ist ein zuverlässiger Test
KCD
Jedes Mal, wenn ich versuchte, diese Option zu aktivieren, schaltete sie sich einfach aus und ich möchte nicht riskieren, die Konnektivität zu verlieren, also gab ich auf. Dies ist auf einem Godaddy-Server, der in den Ruhestand geht. Zu Hause habe ich Uverse, die es anscheinend sowieso blockiert.
Simon