首页 文章

在单个ec2实例VPC上设置RD网关

提问于
浏览
0

我有一个AWS环境

  • 为每个客户端,有一个专用的ec2窗口实例 .

  • 没有活动目录;每个ec2实例就像在自己的工作组中一样 .

  • 每个实例都部署在自己的专用VPC,安全组等上 .

  • 客户端使用RDP通过端口3389在需要时从其站点连接到ec2实例 .

客户端的IP地址是预先知道的,我们打开端口3389以允许RDP连接 .

Now we want to introduce the RDP using SSL (port 443)

亚马逊和其他书籍的典型指南通过在SEPARATE ec2实例中设置RD网关并将其用作跳转框 . https://docs.aws.amazon.com/quickstart/latest/rd-gateway/architecture.html#best-practices

这一切都很好,除了,

  • 我不希望在每个VPC中都有额外的ec2 . (我知道还有其他选择在自己的vpc中使用集中式RD网关,然后使用VPC对等等 . 但我不想因为各种原因而去那条路线) .

So, my question is

是否可以直接在我最终想要进入RDP的ec2实例上设置RD网关?并使用SSL(端口443)通过RDP连接?

提前致谢 .

1 回答

  • 0
    • 我成功地尝试了这个 . 我创建了一个EC2 windows 2016服务器 .

    • 我使用powershell命令安装了RD网关 .

    安装-WindowsFeature RDS-Gateway -IncludeManagementTools

    • 然后我启动了RD网关管理器 .

    • 配置了CAP和RAP以允许我的远程桌面用户访问任何资源 .

    • 使用我在linux中使用certroot创建的ssl证书 .

    • 从aws控制台,打开安全组中的端口443,以允许从我的公共连接到ec2实例 . (没有其他港口被打开) .

    • 从我的本地计算机,我设置了一个RDP连接,以便:

    RD网关服务器设置具有RD网关服务器名称(例如,poc.mydomain.com)这应该与ssl证书匹配 .

    远程计算机名称被指定为“localhost”(暗示需要连接相同的服务器) .

    提供正确的凭据后,我使用RDP连接了ec2实例 .
    enter image description here

    enter image description here

相关问题