我想使用EC2 Instance
函数以编程方式启动和停止lambda
。这些功能已成功运行,但是一旦启动EC2实例,我就无法通过Putty
进行连接,它显示为Connection Timed Out
,而EC2仪表板在实例状态下显示为running
>
我在做什么错了?
答案 0 :(得分:1)
1)每当停止和启动AWS服务器时,公共IP都会更改,因此请确保您使用的是新的公共IP和创建时使用的相同密钥
2)确保您在同一服务器的安全组中将您的IP地址白名单
使用此关键字my ip
和在安全组的入站规则中进行ip过滤的白名单在Google中进行IP地址搜索
3)您可以尝试通过 VPN (如果有)连接服务器
答案 1 :(得分:0)
Public DNS
每次更改,都连接到旧的公共DNS
答案 2 :(得分:0)
这是因为启动/停止EC2实例后,您的公共IP已更改。如果将弹性IP附加到正在运行的EC2实例,则它不会更改。您仅在安全组中为您的公共IP(先前)打开流量。重新启动EC2实例后,需要在安全组中更新计算机的公共IP地址。
上述原因可能是您遇到问题的原因。