我有一个奇怪的问题。我有一个Hyper-V VM,无法通过主机上的IP地址连接到它。
我打算在测试时将其用作SQL Server来托管网站的数据库,而在此过程中看到的第一步是确保IP地址在外部起作用。
LAN上的其他PC似乎可以通过远程桌面上的IP地址正常连接。我不能那样做我也无法通过SQL Management Studio(命名管道或TCP / IP)进行连接。尽管命名管道会给出与拒绝访问(相对于未找到的IP)有关的错误。
我尝试了两种方式ping通:
VM =>主机:始终显示“目标主机无法访问”错误
主机=>虚拟机:始终显示“请求超时”错误
对于netstat -a -n,我可以看到VM正在侦听3389(默认的Hyper V端口,这很有意义)。
关于防火墙,所有机器上的所有防火墙均已关闭。我可以说防火墙不是问题。
如果您需要更多信息来帮助我诊断和治疗问题,请问我,因为我希望尽快对此进行整理。
非常感谢。
答案 0 :(得分:0)
您使用哪个Windows服务器版本? Windows Server 2016阻止不安全的RDP连接(https://support.microsoft.com/en-us/help/4295591/credssp-encryption-oracle-remediation-error-when-to-rdp-to-azure-vm)。
由于RDP使用CredSSP,因此您必须安装当前的Windows修补程序。
是否可以通过虚拟机的IP地址ping DNS服务器? 是否在主机上启用了ICMP(ICMP =需要ping的功能)?
答案 1 :(得分:0)
已解决,
只需切换到另一台物理计算机,就可以了。