AWS EC2서버 안드로이드 인바운드설정?
제 안드로이드 폰과 aws ec2 서버를 연결해서 어플리케이션을 돌리려고하는데 제 기기만 접근가능하게끔 인바운드설정이 가능한지 궁금합니다.
만약 가능하다면 어떻게 설정해야하는지 궁금합니다.
안녕하세요
AWS EC2 인바운드 설정에 대해서 질문 하셨는데, 개별적으로 IP를 설정하여 접근을 허용할 수 있습니다.
인바운드 설정 절차
1. AWS EC2 -> 네트워크 및 보안 -> 보안 그룹 에 접속합니다.
2. 어플리케이션 서버에 할당된 보안 그룹을 클릭
(할당된 보안 그룹이 없을 경우 '보안 그룹 생성(주황색 버튼)' 클릭)!!! 할당된 보안 그룹을 잘 모르겠으면 !!!
EC2 대시보드 -> 리소스 -> 실행 중인 인스턴스 클릭
페이지 바뀜 -> 서버 인스턴스 클릭 -> '보안' 탭 클릭 -> '보안 그룹'의 텍스트 클릭 (자동으로 인바운드 규칙 설정으로 넘어갑니다)
3. 인바운드 규칙 -> 인바운드 규칙 편집 버튼 클릭
(새로 생성 시, 해당 버튼 없음. 바로 다음 단계로)4. 인바운드 규칙 -> 규칙 추가 버튼 클릭
5. 인바운드 규칙 작성
1) 유형 : 서버와 안드로이드 기기 간 통신 프로토콜 지정 (잘 모르겠으면 '모든 트래픽' 선택)
2) 포트 범위 : 서버와 안드로이드 기기 간 통신을 하기 위해 사용하는 포트 ('모든 트래픽' 선택 시, 자동으로 전체)
3) 소스 : 안드로이드 기기의 IP 주소 작성
(예시 : 자신의 IP가 8.8.8.8이면, 8.8.8.8/32 작성)6. 규칙 저장
위와 같이 설정하시면 자신의 기기만 서버와 통신이 가능합니다.
감사합니다.