【问题标题】:Cannot Ping Or Remote Desktop into Hyper-V PC Via IP Address On Host无法通过主机上的 IP 地址 ping 或远程桌面进入 Hyper-V PC
【发布时间】:2018-11-14 11:38:07
【问题描述】:

我有一个奇怪的问题。我有一个 Hyper-V 虚拟机,我无法通过主机上的 IP 地址连接到它。

我打算在测试时将它用作 SQL 服务器来托管网站的数据库,我可以看到的第一步是确保 IP 地址在外部工作。

LAN 上的其他 PC 似乎能够通过远程桌面上的 IP 地址正常连接。我不能这样做。我也无法通过 SQL Management Studio(命名管道或 TCP/IP)进行连接。尽管命名管道给出了一个与被拒绝访问相关的错误,而不是刚刚找不到的 IP。

我尝试过两种方式 ping:

VM => Host : 总是给出“Destination Host Unreachable”错误

Host => VM:总是给出“请求超时”错误

至于 netstat -a -n,我可以看到 VM 正在侦听 3389(默认 Hyper V 端口,这是有道理的)。

关于防火墙,所有机器上的所有防火墙都已关闭。我可以说防火墙不是问题。

如果您需要更多信息来帮助我诊断和治疗问题,请询问我,因为我希望尽快解决此问题。

非常感谢。

【问题讨论】:

    标签: ip ping remote-desktop hyper-v netstat


    【解决方案1】:

    您使用哪个 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 所需的东西)?

    这是 ICMP 的清单: https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2008-R2-and-2008/cc749323(v=ws.10)

    【讨论】:

    • 我们目前使用的是 Windows Server 2012 R2。我会检查 ICMP 并回复你。编辑:同时启用 ICMPv4 和 v6,但仍然超时。
    • 你能通过 IP ping DNS 服务器吗?
    • DNS(域控制器)似乎没有任何区别。网络上的其他人可以连接。只是不是运行 Hyper V 会话的主机。
    • 这很奇怪。我遇到了这样的问题,解决方案是从 VM 中删除交换机和 NIC,然后重新添加它们。 Hyper-V 那里真的很奇怪
    • 我明天试试,然后回复你。
    【解决方案2】:

    解决了,

    刚刚切换到另一台物理计算机,它很好。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-08-14
      • 1970-01-01
      • 2012-03-22
      • 2012-03-01
      • 1970-01-01
      相关资源
      最近更新 更多