Tidak dapat menemukan alamat IP pribadi untuk instance Amazon-RDS saya

11

Saya memindahkan arsitektur database Master / slave saya ke Amazon RDS dan semuanya berfungsi dengan baik.

Tetapi saya memiliki budak dari layanan RDS yang harus tetap sinkron dengan server Master baru, untuk melakukannya saya harus menunjukkan nama domain DB saya master-db.myawsserver.com pada alamat IP pribadi Master (RDS).

Konsol AWS tidak memberikan informasi ini dan saya terhubung langsung ke database MySQL.

Imad Touil
sumber

Jawaban:

18

Mesin virtual RDS dapat mengubah IP mereka secara tidak terduga, sehingga tidak boleh digunakan atau disediakan di konsol atau API (meskipun secara teknis Anda bisa digmendapatkannya). Titik akhir DNS yang disediakan di konsol AWS akan menyelesaikan ke IP internal dari dalam jaringan Amazon.

ceejayoz
sumber
-2

cukup mudah, telnet titik akhir RDS Anda menggunakan command prompt di windows atau melalui terminal unix

misalnya: telnet " titik akhir Anda RDS " " Port "

mencoba menghubungkan " Anda mendapatkan IP internal RDS Anda di sini "

Rohan
sumber
Lihat jawaban saya. Anda tidak boleh langsung menggunakan IP, karena dapat berubah tanpa peringatan.
ceejayoz
1
Ada cara yang lebih sederhana untuk mencapai hal yang sama (bahkan lebih karena telnet tidak diinstal pada instalasi standar windows saat ini jika saya tidak salah). Jika Anda ingin mendapatkan alamat IP yang terkait dengan nama host atau FQDN Anda akan lebih baik menggunakan pingatau nslookupyang default bahkan pada sistem Windows yang lebih baru.
Pacey