如何自动转发并使用 RDP?

How can I automatically portforward and use RDP?

最终目标是通过 Internet 而不是通过 LAN 使用 IP 连接到计算机。

假设我有允许用户在一台计算机(服务器)上连接到它的程序

以及连接到另一台计算机(客户端)上的用户的程序

在客户端程序上,我有...

microsoft terminal services active client 1.0,我正在尝试让它显示作为 运行 服务器的计算机屏幕。

我读到我必须首先完成端口转发,但我似乎无法弄清楚如何动态地做到这一点。

我只是有点不知所措而已。关于如何首先动态启动端口转发的任何想法?或者还有其他方法吗?

我正尝试在 VB.NET 中执行此操作,但我也了解 C#,因此任何代码中的任何示例都很棒!

我找到了我想做的更好的选择。

我正在使用这个 DLL

https://cdot.senecacollege.ca/projects/vncsharp/

而且我也在使用

http://converter.telerik.com/

从 C# 转换为 VB.NET