โดยทั่วไปฉันจะต้องสามารถเชื่อมต่อจากอินสแตนซ์EC2หนึ่งไปยังอีกโดยใช้ SSH ฉันรันคำสั่งssh -i path-to-pem-file ec2-user@dns-address-of-ec2-instance
และหมดเวลา
ฉันตั้งค่ากลุ่มความปลอดภัยของฉันเพื่ออนุญาตให้ SSH ขาเข้าจากที่อยู่ IP สาธารณะของอินสแตนซ์ EC2 ที่สองของฉัน แต่ก็ยังไม่ทำงาน ฉันรู้ว่าทุกอย่างควรจะดีเพราะเมื่อฉันตั้งค่าปริมาณการใช้ข้อมูลขาเข้าของ SSH เป็น "อนุญาตจากทุกที่" ฉันสามารถเชื่อมต่อได้โดยไม่มีปัญหา นอกจากนี้ฉันสามารถเชื่อมต่อกับอินสแตนซ์ EC2 จากเครื่องที่บ้าน (ฉันเพิ่มที่อยู่ IP ของฉันไปยังกลุ่มความปลอดภัย) โดยไม่มีปัญหาใด ๆ
เห็นได้ชัดว่าฉันไม่สามารถเปิดทราฟฟิกขาเข้าของฉันเป็น "อนุญาตได้ทุกที่" แต่ฉันไม่สามารถเชื่อมต่อได้เมื่อฉัน จำกัด ให้เหลือเพียงที่อยู่ IP ของอินสแตนซ์ EC2 ที่สอง บางทีที่อยู่ IP สาธารณะอาจไม่ใช่สิ่งที่ฉันควรใส่ในกลุ่มความปลอดภัย
ฉันไม่สามารถปิงได้ มันเพิ่งหมดเวลา นี่คือผลลัพธ์ของssh -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