我在笔记本电脑上启用了 RDP,但无法连接。ping 笔记本电脑成功。nmap
显示端口打开,但 RDP 未打开。netstat
笔记本电脑上显示 3389 上没有任何监听。我也尝试过重新启动。
附加信息:
开始 > 计算机 > 属性 > 远程设置 > 远程:
相关注册表设置:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\fDenyTSConnections = 0
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\Wds\rdpwd\Tds\tcp\PortNumber = 3389
Nmap扫描:
$ nmap xxx.xx.xx.xxx
Starting Nmap 4.11 ( http://www.insecure.org/nmap/ ) at 2013-06-05 12:57 MDT
Interesting ports on xxx.xx.xx.xxx:
Not shown: 1675 closed ports
PORT STATE SERVICE
135/tcp open msrpc
137/tcp filtered netbios-ns
138/tcp filtered netbios-dgm
139/tcp open netbios-ssn
445/tcp open microsoft-ds
$ ping xxx.xx.xx.xxx
PING xxx.xx.xx.xxx (xxx.xx.xx.xxx) 56(84) bytes of data.
64 bytes from xxx.xx.xx.xxx: icmp_seq=1 ttl=128 time=5.35 ms
64 bytes from xxx.xx.xx.xxx: icmp_seq=2 ttl=128 time=3.41 ms
64 bytes from xxx.xx.xx.xxx: icmp_seq=3 ttl=128 time=4.02 ms
--- xxx.xx.xx.xxx ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2001ms
rtt min/avg/max/mdev = 3.412/4.263/5.351/0.809 ms
答案1
无论是否启用,RDP 都严重依赖于 Windows 防火墙服务。通过手动注册表设置允许 RDP 服务并不总是可行的。首先启用 Windows 防火墙,然后关闭并重新打开远程桌面连接。应用更改,然后尝试连接。除非您处于具有完全正常工作的 DNS 的公司或私人 LAN 环境中,否则请始终使用远程计算机的 IP 地址进行连接。如果它有效,您可以禁用 Windows 防火墙(如果之前已禁用)。我注意到,如果在您尝试使用 GUI 启用 RDP 时防火墙服务被禁用,即使您手动配置注册表并启动相关服务,也不会允许启用它。祝你好运!
这也许对你有帮助。
http://www.sysprobs.com/connect-remote-desktop-windows-7-fix