Не вдається знайти приватну IP-адресу для мого примірника Amazon-RDS


11

Я перемістив свою архітектуру бази даних Master / slave на Amazon RDS і все працює добре.

Але у мене є раб із сервісу RDS, який повинен підтримувати синхронізацію з новим головним сервером, для цього я повинен вказати своє доменне ім'я DB master-db.myawsserver.com на приватну адресу Master (RDS).

Консоль AWS не надала цю інформацію, і я підключений безпосередньо до бази даних MySQL.

Відповіді:


18

Екземпляри RDS можуть несподівано змінити свої IP-адреси, тому їх не слід використовувати, а також не надавати їх у консолі чи API (хоча технічно це можна зробити digдля них). Кінцева точка DNS, що надається в консолі AWS, матиме внутрішні IP-адреси з мережі Amazon.


-2

це досить просто, telnet свою кінцеву точку RDS, використовуючи командний рядок у Windows або через Unix термінал

наприклад: telnet " Ви RDS кінцева точка " " Порт "

намагаючись підключити " Ви отримуєте свій внутрішній IP-код RDS тут "


Дивіться мою відповідь. Ніколи не слід безпосередньо використовувати IP, оскільки він може змінюватися без попередження.
ceejayoz

1
Є більш прості способи досягти того ж самого (навіть більше, оскільки telnet зараз не встановлений у стандартних установках Windows, якщо я не помиляюся). Якщо ви хочете отримати IP-адресу, пов’язану з іменем хоста або FQDN, вам краще використовувати pingабо nslookupякі за замовчуванням навіть у нових системах Windows.
темний
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.