• 카테고리

    질문 & 답변
  • 세부 분야

    데브옵스 · 인프라

  • 해결 여부

    미해결

질문

21.06.03 01:25 작성 조회수 127

1

안녕하세요 강사님.

강사님께서 db를 생성할때 4:28초에서 퍼블릭엑세스를 아니요로 선택하셨잖아요?  또한 설명하실때 실무에서는 any 어드레스로 오픈하지 않는다고 하시면서 퍼블릭 엑세스를 아니요로 선택하셨습니다.  그래서 퍼블렉 엑세스를 예로하는것이 애니어드레스로 설정하는 것처럼 들립니다.

그러나 퍼블릭 엑세스를 아니요로 선택하면 mysql workbench에 연결이 되지 않습니다 예로 선택하면 연결되구요. 

질문1. 약간 혼란스러운데 퍼블릭 엑세스 예를 하는것과 애니 어드레스로의 설정이 동일한 말인가요??

질문2. 만약 퍼블릭엑세스를 아니요로 선택하면 workbench는 어떻게 연결시켜야 하나요? 아니요로 선택했을경우 계속 방화벽에 막혀 연결이 안됩니다.

답변 1

답변을 작성해보세요.

0

질문 1. 맞습니다. 

질문 2. 정상적인 상황입니다.

보통 mysql은 퍼블릭 서브넷에 있는 ec2 외에는 접속을 막아야 합니다. 이 경우 개발자들은 ssh 터널링을 이용해서 연결할 수 있습니다. 퍼블릭 서브넷에 있는 ec2 - 보통 점프인 호스트 혹은 접속 서버라고 하는데 - 에 ssh로 접속하고 그 pc를 이용해서 다시 mysql에 연결해서 접속하게 설정하는 것이 일반적입니다. 워크벤치를 잘 보면 해당 메뉴가 있어서 조금만 검색해 보면 어렵지 않게 사용할 수 있을 것 같습니다.