Pada dasarnya saya harus dapat terhubung dari satu contoh EC2 ke yang lain menggunakan SSH. Saya menjalankan perintah ssh -i path-to-pem-file ec2-user@dns-address-of-ec2-instance
, dan itu habis.
Saya mengatur grup keamanan saya untuk mengizinkan SSH masuk dari alamat IP publik instance EC2 kedua saya, tetapi masih tidak berfungsi. Saya tahu bahwa semuanya harus baik-baik saja karena ketika saya mengatur lalu lintas masuk SSH saya untuk "memungkinkan dari mana saja" saya dapat terhubung tanpa masalah. Saya juga dapat terhubung ke instance EC2 dari mesin rumahan (saya menambahkan alamat IP saya ke grup keamanan) tanpa masalah.
Jelas saya tidak bisa membiarkan lalu lintas masuk saya terbuka untuk "memungkinkan dari mana saja", tetapi saya tidak bisa terhubung ketika saya membatasi hanya ke alamat IP dari contoh EC2 kedua. Mungkin alamat IP publik bukan yang seharusnya saya masukkan ke dalam grup keamanan?
Saya juga tidak bisa melakukan ping; itu hanya keluar. Ini adalah hasil darissh -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
sumber