2015-01-05 2 views
0

의 RDS DB 인스턴스에 연결할 수 없습니다 나는 것을 config (설정) 후 AWS의 인스턴스를 dB로 연결 :원격 내가 문제가있는 AWS

http://www.test.htmlcssworld.com/CDN/rds-dashboard.png

이미 규칙과 보안 그룹이 DB 인스턴스를 추가 : MySQL - TCP - 포트 : 3306 소스는 Anywhere입니다.

http://www.test.htmlcssworld.com/CDN/cmd-rds.png

하지만 원격 오류 (10060)를 보여 CLI를 통해 연결하려고 할 때.

참고 : 모두 내가 미국 서부 (오레곤)에서 조작하고 보안 그룹 규칙이 있습니다.

답변

0

몇 가지가

  • 보안 그룹 (이미 보이는 좋은했다)
  • 서브넷이 공개되어 있는지 확인하려면? 즉,이 보조 노트에 VPC

에 연결되어 0.0.0.0/0 DST 인터넷 게이트웨이

  • 인터넷 게이트웨이를 말한다 규칙을 포함하는 라우팅 테이블을 가지고, 난 강력하게 데이터베이스를 공개하게 억제 것 인터넷에서 사용 가능합니다. 이상적인 세계에서는 데이터베이스에 사설 IP 주소 만 있어야하며 앱 서버에서만 사용할 수 있어야합니다. 인터넷에서 데이터베이스에 실제로 액세스 할 수 있어야하는 경우 보안 그룹을/32 IP 주소로 제한해야합니다.

  • 0

    오 마이 갓!

    내 문제는 : 서브넷이 공개입니까? 즉, 0.0.0.0/0 DST 인터넷 게이트웨이라는 규칙이 포함 된 라우팅 테이블이 있습니다.

    Sébastien Stormacq에 감사드립니다. http://docs.aws.amazon.com/gettingstarted/latest/wah-linux/getting-started-deploy-app.html

    그것은 나를 미치게하지만 지금은 쉽게 연결할 수 있습니다 :

    나는 이것에 대해 언급하지이 문서에 따릅니다.

    다시 고맙습니다. < 3!

    +0

    이 튜토리얼에서는 DB 및 App Server 구성 요소에 중점을 둡니다. 그러나 "네트워크에서 VPC를 선택하고 서브넷에서 공개 서브넷 중 하나를 선택하십시오." http://docs.aws.amazon.com/gettingstarted/latest/wah-linux/getting-started-application-server.html –