为什么我无法在端口 445 上连接?

Rob*_* D. 9 networking perfmon server-message-block windows-server-2008-r2 sql-server

我需要在 Windows Server 2008 R2 上运行的 SQL Server 上收集基线性能数据。当我在运行 Windows 7 的计算机上打开 perfmon 并尝试从远程服务器添加计数器时,我收到一条错误消息,指出“无法连接到计算机”。

我可以 ping 服务器,并且可以使用远程桌面进行连接。

除了 perfmon 问题之外,我无法浏览共享(例如 \uncpath\c$)、连接到远程注册表或通过 telnet 连接到端口 445。

我与服务器在同一个子网上,并且服务器和我的计算机上的 Windows 防火墙都已关闭。

KCD*_*KCD 4

我知道这已经很旧了,但不妨为这个问题添加一些答案以供将来使用......

确保可以连接

telnet thehostname 445
Run Code Online (Sandbox Code Playgroud)

或者在Linux上

 nc -v -w3 thehostname 445
 Connection to test-ws1 445 port [tcp/microsoft-ds] succeeded!
Run Code Online (Sandbox Code Playgroud)

确保有人在听

C:\Users\Administrator>netstat -ao | find "445"
  TCP    0.0.0.0:445            thehostname:0             LISTENING       4
  TCP    [::]:445               thehostname:0             LISTENING       4
Run Code Online (Sandbox Code Playgroud)

确保该界面上启用了文件和打印机共享

在此输入图像描述

最后一张抓住了我