远程桌面连接到 ec2 实例

Posted

技术标签:

【中文标题】远程桌面连接到 ec2 实例【英文标题】:Remote desktop connection to ec2 instance 【发布时间】:2021-10-14 21:21:06 【问题描述】:

我在我的默认 VPC 中创建了一个新的免费层 windows 2019 EC2 实例,新的 EC2 具有公共 IP,并且安全组允许来自任何地方的流量,并且 RDP 协议已配置为在端口 3389 上准备就绪.

我已经花了两天时间从 Windows 远程桌面连接到此实例。

我尝试从我的机​​器上 ping ec2,但没有成功。

从我的机器到 ec2 的 telnet 运行良好。 我已禁用 Windows 防火墙。

远程桌面有时要求我输入密码,有时根本不问。

**** 当我更改我的 wifi 网络时,我进行远程桌面连接,我可以访问 ec2 实例。

任何帮助。

【问题讨论】:

看看这里docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/… Ping 不是 RDP 的良好测试,因为它需要额外的网络配置。实例是否在 公共子网 中启动(定义为具有指向 Internet 网关的路由表条目)?当您说“不走运”时,您能否提供更多信息?例如,错误信息是什么?它会立即失败,还是需要一些时间才能失败? “当我改变我的 wifi 网络时” - 这似乎是你的问题,而不是 AWS 方面的问题。也许您有一些防火墙或 wifi 阻止访问 aws 的其他问题。 我同意@Marcin,麻烦应该在你身边。 【参考方案1】:

我遇到了和你一样的问题。就我而言,互联网服务提供商阻止了 SSH 连接(端口)。尽管我们的安全组允许所有我们无法连接我们的实例。

把它交给他们并修复它:)。

【讨论】:

【参考方案2】:

我在 EC2 中有一台可以运行的 Windows 机器,安全组设置如下:

入站 RDP,来自 0.0.0.0/0 的 TCP 端口 3389

从 0.0.0.0/0 入站所有 ICMP v4

出站所有流量、所有协议、所有到 0.0.0.0/0 的端口

出站所有流量、所有协议、到 ::/0 的所有端口

更多提示:

如果你重启了机器并且没有附加弹性IP,公共IP地址会改变 您可以尝试远程登录到 RDP 端口 3389 在 VPC 管理控制台中运行可达性分析器工具 您可以尝试通过不同的计算机或不同的连接进行连接,例如个人热点,可排除您身边的防火墙问题

更新:

与例如 RDP 相比,RDP 是一个资源密集型协议。 SSH 或远程登录。您尚未指定是从家庭网络还是公司网络尝试此操作。您的互联网连接质量可能有问题吗?比较例如公共或私人热点可能会有所帮助。

最后但并非最不重要的一点是,你说当你“改变你的 wifi 网络”时它起作用了——我不太确定该声明是什么。你改配置了吗?您是否从有线网络更改为您的 wifi?

如果您在高密度区域,Wifi 网络可能会相互扼杀。如果您一直是无线的,请尝试有线。如果您的无线网络比有线更好,请检查电缆是否有扭结和撕裂。

我的同事曾经花了一个小时试图找出为什么主板总是进入闪存模式,直到我建议拔掉键盘 - 它是一个卡住的 F10 键。底线:试着想想你迄今为止忽略的因素。

【讨论】:

我所说的“改变了你的 wifi 网络”的意思如下:当我使用属于 ISP#1 的 wifi#1 ==> 我无法远程桌面。一旦我更改了 ISP#2 并连接到 wifi #2 远程桌面就可以完美运行。 @ManKeer 所以你所做的基本上就是我所说的尝试个人热点或其他东西的意思。事实上它确实有效,再加上你的安全组显然没有任何疯狂的事实,IMO 有 95% 的机会在你所说的 wifi#1 中存在防火墙或路由问题。剩下的 5% 是您的机器、ISP#1 或您的云上的某种奇怪的配置问题将加起来到 IMO。如果你可以控制你的路由器,你可以检查一下,如果你没有,是时候把它交给你的 IT 部门了。【参考方案3】:

您可能需要在安全组上设置入站规则。

转到 Instances 并找到该列的值:Security Group Name

然后在网络和安全下转到安全组

单击具有您查找的匹配安全组名称的安全组 ID

在入站规则中,您需要确保添加并修改它,直到看起来像这样:

类型:RDP 协议: TCP 端口:3389 来源:0.0.0.0/0 说明:向全世界开放,仅供测试

最好使用您知道自己来自的来源,但如果您的 IP 发生变化,则需要更改它。

https://www.whatismyip.com/

如果你的 IP 是 17.18.19.20,

然后输入17.18.19.20/32

【讨论】:

以上是关于远程桌面连接到 ec2 实例的主要内容,如果未能解决你的问题,请参考以下文章

win8电脑无法连接到远程桌面,显示“凭证不工作”的解救方法

远程桌面由于以下原因之一无法连接到远程计算机

电脑上怎么建立远程桌面连接为啥总是不成功

xmanager 怎么连接到远程linux 桌面

Windows远程桌面无法连接到腾讯云服务器,具体情况如下:

远程桌面连接已断开 客户端无法连接。您已连接到这台计算机的控制台。无法建立新的控制台会话。