0
我通过AWS控制台启动了一个新的AWS EC2 Ubuntu服务器t2.micro实例。我能够成功连接到该实例在MacOS塞拉利昂10.12.3使用ssh
单时间:只能连接一次到AWS EC2实例
$ ssh -i ./ubuntu-server-2-17-2017.pem [email protected]
然而,当我尝试连接第二次,我得到一个超时错误:
$ ssh -i ./ubuntu-server-2-17-2017.pem [email protected]
ssh: connect to host ec2-55-555-555-555.compute-1.amazonaws.com port 22: Operation timed out
我该如何解决这个问题?
在第二次尝试连接之前是否停止并启动实例? – helloV
如果您停止并启动实例(不重新启动),则IP会更改。为了防止出现这种情况,请将弹性IP与启动时不更改的实例相关联。 – helloV
@helloV当我停止并启动实例时,我能够再次获得2或3次登录(使用新的公有DNS)到实例,然后出现以下错误:'$ packet_write_wait:连接到55.555.55.555端口22:断开pipe'。然后出现同样的错误:'ssh:connect to host ec2-55-555-55-555.compute-1.amazonaws.com port 22:Operation timed out'。 – Borealis