Amazon-RDS 인스턴스의 프라이빗 IP 주소를 찾을 수 없습니다


11

마스터 / 슬레이브 데이터베이스 아키텍처를 Amazon RDS로 옮겼으며 모든 것이 제대로 작동합니다.

그러나 새 마스터 서버와 동기화를 유지해야하는 RDS 서비스에 종속 된 슬레이브가 있으므로 마스터 (RDS) 개인 주소 IP에서 내 DB 도메인 이름 master-db.myawsserver.com을 가리켜 야합니다.

AWS 콘솔은이 정보를 제공하지 않았으며 MySQL 데이터베이스에 직접 연결되어 있습니다.

답변:


18

RDS 인스턴스는 IP를 예기치 않게 변경할 수 있으므로 콘솔이나 API에서 사용하거나 제공하지 않아야합니다 (기술적으로 dig는 가능하지만 ). AWS 콘솔에서 제공되는 DNS 엔드 포인트는 Amazon 네트워크 내에서 내부 IP로 확인됩니다.


-2

Windows에서 명령 프롬프트를 사용하거나 유닉스 터미널을 통해 RDS 엔드 포인트를 텔넷으로 연결하는 것이 매우 쉽습니다.

예를 들면 다음과 같습니다. telnet " you RDS endpoint " " Port "

" 여기에 RDS 내부 IP를 얻습니다 "


내 대답을 참조하십시오. 경고없이 변경 될 수 있으므로 IP를 직접 사용해서는 안됩니다.
ceejayoz

1
똑같은 방법으로 도달하는 더 간단한 방법이 있습니다 (실제로 실수가 아닌 경우 Windows의 기본 설치에 텔넷이 설치되어 있지 않기 때문에 더 그렇습니다). 호스트 이름 또는 FQDN과 관련된 IP 주소를 얻으려면 최신 Windows 시스템에서도 ping또는 nslookup기본값을 사용 하는 것이 좋습니다 .
pacey
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.