amazon-web-services - 远程桌面无法连接到专用子网中的 Windows Server 的远程计算机
问题描述
我在私有子网中创建了一个 Windows 服务器 ec2 实例,并且还在公有子网中配置了 NAT 网关,并为 NAT 网关配置了路由表。安全组也允许 RDP 端口 3389 和 Internet 网关也到位。
当我尝试启动 RDP 客户端时。我以屏幕截图中提到的错误结束。
有人可以建议这背后的潜在问题吗?谢谢
解决方案
NAT 网关允许以有状态方式从子网传出连接,它不能处理从外部发起的传入连接。为了允许来自外部的入站连接,您需要一个 Internet 网关,从本质上将子网从私有转换为公共。
我们拥有私有子网的原因是禁止从外部发起的连接。如果我们想连接到私有子网中的实例,我们需要像Bastion Host这样的东西,它位于公共子网中,并将流量从私有子网转发到实例。
推荐阅读
- python - 如何根据标签/唯一类创建图例颜色?
- r - 在 R 包网站中使用静态(预构建)PDF 小插图抛出 pkgdown::build_site
- java - com.microsoft.sqlserver.jdbc.SQLServerException:连接超时(读取失败)
- android - 双向数据绑定屏幕方向更改更改值
- gradle - 更改 gradle 如何确定一个版本高于另一个版本
- riscv - 我怎样才能找到一些关于火箭芯片的手册?
- reactjs - 更改页面时如何更新图像?
- css - 为什么 flex 内容会影响 Chrome 和 IE 中 flex 之外不相关元素的定位?
- php - 在 Laravel 5.8 中对用户列表进行排序
- ios - 应用程序 ID 和读/写文件