【问题标题】:what happens on port 2179?2179 端口发生了什么?
【发布时间】:2012-06-15 10:31:11
【问题描述】:

有什么方法可以为 hyper-v 客户机编写我自己的控制台客户端? 我不想使用 RDP 连接到访客。我想以与 Microsoft 相同的方式来做。

到目前为止我发现的是(如果我错了,请纠正我): 他们的客户端通过 2179 端口连接到主机。然后一些握手、元数据交换发生在端口 2179 上,客户端在某个 49xxx 端口上获取数据。

我不明白 2179 端口发生了什么?我应该寻找任何协议规范吗?

谢谢

【问题讨论】:

  • 我注意到有人在这里投票,所以只为通过搜索到达这里的任何人投票:检查 MS-RDPEPS 以获取规范。此外,如果您的目标是在第三方客户端中获得 hyper-v 来宾控制台,那么 FreeRDP 提供该支持。这条线现在可以埋了。 - 谢谢

标签: c# wmi hyper-v


【解决方案1】:

Hyper-V2179 上搜索了一下,我找到了vmconnect.exe,这是一个用于连接在Hyper-V 服务器上运行的虚拟机的程序。

这个工具是stated 使用远程桌面协议。

所以我猜你可以使用RDP API itself (mstscax.dll)、Cassia 库(如this 答案中的建议)或ActiveX control AxMSTSCLib 进行连接。

【讨论】:

  • 谢谢!如果它只是 RDP,那么如果我尝试使用其他 RDP 客户端连接端口 2179,它就不起作用。知道为什么会这样吗?
猜你喜欢
  • 2023-04-04
  • 1970-01-01
  • 2016-02-28
  • 2014-02-28
  • 2010-10-02
  • 2020-03-14
  • 2011-04-09
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多