2017-02-18 5 views
0

Ich habe eine neue AWS EC2 Ubuntu Server t2.micro Instanz über die AWS Konsole gestartet. Ich konnte erfolgreich ein einziges Mal auf die Instanz verbinden mit ssh auf macOS Sierra 10.12.3:Kann nur einmal mit der AWS EC2 Instanz verbunden werden

$ ssh -i ./ubuntu-server-2-17-2017.pem [email protected] 

aber wenn ich versuche, ein zweites Mal zu verbinden, erhalte ich eine Auszeit Fehler:

$ 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 

Wie kann ich dieses Problem beheben?

+0

Haben Sie die Instanz gestoppt und gestartet, bevor Sie das zweite Mal versuchen, eine Verbindung herzustellen? – helloV

+1

Die IP ändert sich, wenn Sie die Instanz stoppen und starten (nicht neu starten). Um dies zu verhindern, verknüpfen Sie eine elastische IP-Adresse mit der Instanz, die sich zwischen den Booten nicht ändert. – helloV

+0

@helloV Als ich die Instanz gestoppt und gestartet habe, konnte ich weitere 2 oder 3 Logins (mit dem neuen öffentlichen DNS) zur Instanz und dann den folgenden Fehler erhalten: '$ packet_write_wait: Verbindung zu 55.555.55.555 Port 22: Unterbrochen Pfeife ". Dann der gleiche Fehler danach: 'ssh: Verbindung zum Host ec2-55-555-55-555.compute-1.amazonaws.com Port 22: Zeitüberschreitung der Operation '. – Borealis

Antwort

2

Die erste zu überprüfende Sache ist, dass die mit der Instanz verknüpfte IP-Adresse immer noch dieselbe ist.

Die andere Sache zu betrachten, dann ist die Sicherheitsgruppe, um zu sehen, ob Ihre IP-Adresse (die vielleicht geändert wurde) noch erlaubt ist.

Verwandte Themen