1. Elastic IP
Elastic IP 란?
- aws 에서 인스턴스를 중단했다가 재배포할 때마다 아이피 주소가 동적으로 변경된다.
- 이 때, 동적으로 변경되는 내부 아이피 주소를 특정 공인 아이피로 매핑하여 동일 아이피 주소를 지속적으로 활용할 수 있게 돕는 서비스이다.
- 인스턴스에 할당되지 않은 엘라스틱 아이피가 존재하면 요금이 발생하니 사용시 주의가 필요하다.
- 즉, 인스턴스를 제거하는 경우 연결된 엘라스틱 아이피 서비스가 있는지 확인하고, 이 또한 잘 제거해준다.
기본 단계
- 기본 설정 그대로 유지하여 할당받는다.
- 생성된 탄력적 IP 주소를 연결하는 옵션을 선택한다.
- 아래 aws 문서를 참고할 수 있다.
- https://docs.aws.amazon.com/ko_kr/AWSEC2/latest/UserGuide/elastic-ip-addresses-eip.html
- 프라이빗 IP 주소 연결은 옵션이래서 생략함
- 간단히 설정 완료
- ! 다시 말하지만, 서버 사용을 중단할 때, 과금되지 않도록 잘 제거해준다.
참고
- https://inpa.tistory.com/entry/AWS-%F0%9F%93%9A-%ED%83%84%EB%A0%A5%EC%A0%81-IP-Elastic-IP-EIP-%EB%9E%80-%EB%AC%B4%EC%97%87%EC%9D%B8%EA%B0%80
- https://carpediem9911.tistory.com/41
- route53, https 설정까지 작성된 글이라 참고하기 좋다.
Route 53
참고
- 아래 링크를 참고하여 실습하면 된다.
- https://blog.bespinglobal.com/post/aws-route53%EC%97%90%EC%84%9C-dns-%EA%B5%AC%EC%9E%85%ED%95%98%EA%B8%B0-vs-%EB%8B%A4%EB%A5%B8-%EA%B3%B3%EC%97%90%EC%84%9C-%EA%B5%AC%EB%A7%A4%ED%95%9C-%EB%8F%84%EB%A9%94%EC%9D%B8-route53%EC%97%90/
- https://24hours-beginner.tistory.com/118
Route 53 이란?
- aws 에서 제공하는 도메인 네임 서버 서비스
- 도메인 네임을 유료로 획득하고 호스팅할 수 있다.
- 도메인 네임은 무료 서비스를 활용할 수도 있고, 다른 호스팅 서비스에서 구매할 수도 있다. (개인적으로는 가비아에서 도메인 구매)
기본 설정
- 취득한 도메인 이름을 입력칸에 넣고, 퍼블릭 호스팅 영역을 선택하여 생성한다.
- 생성된 호스팅 영역에서 알려주는 dns 서버 주소를 도메인 네임을 구매한 사이트로 가서 등록해준다.
- 유형이 NS인 레코드 목록에서 제공하는 주소를 등록하는 것이다.
- 즉, aws에서 제공하는 도메인 서버와 도메인 네임을 연결해준다.
- 레코드를 추가로 생성해서 ec2 의 퍼블릭 IPv4와 연결해준다.
- elastic IP를 설정했으면 elastic IP가 퍼블릭 IP 임
- 설정에 시간이 걸릴 수 있으므로 인내심을 갖고 대기하면 끝이다.
사담
- 이제 추가로 https 프로토콜을 활용하도록 인증서를 추가해주는 작업을 할 것이다.
- aws 에서 제공하는 ACM((amazon certificate manager) 서비스는 무료지만, 이를 사용하려면 로드밸런서 혹은 클라우드 프론트 사용이 필요한 것으로 확인(기억)되었고, 공부할 겸(? 사실상 그냥 삽질) nginx 와 무료 인증 서비스인 let's encrypt(Certbot) 를 활용해 볼 예정이다.
'Sever > AWS' 카테고리의 다른 글
[AWS]EK Stack & Filebeat (0) | 2023.09.24 |
---|---|
[AWS]OpenSearch 프리티어 생성해보기 (0) | 2023.09.24 |