Fondamentalmente devo essere in grado di connettermi da un'istanza EC2 a un'altra usando SSH. Eseguo il comando ssh -i path-to-pem-file ec2-user@dns-address-of-ec2-instance
e scade.
Ho impostato il mio gruppo di sicurezza per consentire l'ingresso SSH dall'indirizzo IP pubblico della mia seconda istanza EC2, ma non funziona ancora. So che tutto dovrebbe andare bene perché quando imposto il traffico SSH in entrata su "consenti ovunque" posso collegarmi senza problemi. Inoltre posso collegarmi all'istanza EC2 da una macchina domestica (ho aggiunto il mio indirizzo IP al gruppo di sicurezza) senza problemi.
Ovviamente non posso lasciare il mio traffico in entrata aperto per "consentire da qualsiasi luogo", ma non riesco a collegarmi quando lo limito al solo indirizzo IP della seconda istanza EC2. Forse l'indirizzo IP pubblico non è quello che dovrei inserire nel gruppo di sicurezza?
Non riesco nemmeno a eseguire il ping; è appena scaduto. Ecco il risultato dissh -vv -i path-to-pem-file ec2-user@dns-address-of-ec2-instance
OpenSSH_6.2p2, OpenSSL 1.0.1h-fips 5 Jun 2014
debug1: Reading configuration data /home/ec2-user/.ssh/config
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 50: Applying options for *
debug2: ssh_connect: needpriv 0
debug1: Connecting to dns-address [IP Address different from public ip] port 22.
debug1: connect to address [IP Address different from public ip] port 22: Connection timed out
ssh: connect to host dns-address port 22: Connection timed out