공부/Spring

[공부/Spring] #2 | 보안그룹 설정, 고정 IP 주소 설정

yulee_to 2022. 7. 28. 09:35

Spring


✅ 운영체제는 MacOS(M1) 사용중입니다.

 

✅ 이전 포스트

 

[공부/Spring] EC2 인스턴스 생성 및 연결

✅ 운영체제는 MacOS(M1)을 사용합니다. ☘️ EC2 인스턴스 생성하기 1. 인스턴스 시작 AWS에 가입해주고 검색창에 EC2를 검색해준다. 왼쪽 메뉴에서 인스턴스를 눌러주고 인스턴스 시작 클릭! 2. 인스

yulee.tistory.com


☘️ 보안그룹 설정

1. 인바운드 규칙 설정하기

이전 포스트에서처럼 인스턴스 생성이 완료되었으니 이제 해당 서버에서 사용할 포트를 열어줘야 한다.

왼쪽 메뉴에서 보안 그룹에 들어가보면 default 하나와 새로 만든 인스턴스에 적용되는 보안그룹이 launch-wizard-번호 형태의 보안 그룹을 클릭하고 인바운드 규칙 편집을 눌러준다.

아래와 같이 SSH, HTTP, HTTPS, MYSQL/Aurora를 설정해주고 저장한다.

난 집, 학교, 카페 등 여러 곳에서 개발을 하기도 하고, 협업 시에 일일이 IP주소를 추가해주기 귀찮을 것 같아서 어느 곳이든 허용되게 0.0.0.0/0으로 설정해주었다.


☘️ 고정 IP 주소 설정

1. 탄력적 IP 주소 할당하기

AWS EC2는 서버를 중지하고 다시 실행하면 퍼블릭 IP가 변경되기 때문에 클라이언트가 사용할 수 있는 변하지 않는 IP인 고정 IP를 할당해줘야 한다. 

왼쪽 메뉴에서 탄력적 IP를 선택하고 탄력적 IP 주소 할당을 눌러 새롭게 할당해준다. 탄력적 IP 주소는 만들어 놓고 사용하지 않아도 과금이 발생하므로 필요한 만큼만 만들어주는게 좋다.

 

2. 탄력적 IP 주소 연결하기

새로 만든 탄력적 IP 주소를 눌렀을 때 뜨는 탄력적 IP 주소 연결을 누르고 아래 인스턴스 부분에 기존에 만들어 뒀던 인스턴스를 선택해준다.

728x90