본문 바로가기
Sever/AWS

[AWS]Elastic IP 주소 할당 + Route53 호스팅

by seeker00 2023. 7. 9.

1. Elastic IP

Elastic IP 란?

  • aws 에서 인스턴스를 중단했다가 재배포할 때마다 아이피 주소가 동적으로 변경된다.
  • 이 때, 동적으로 변경되는 내부 아이피 주소를 특정 공인 아이피로 매핑하여 동일 아이피 주소를 지속적으로 활용할 수 있게 돕는 서비스이다.
  • 인스턴스에 할당되지 않은 엘라스틱 아이피가 존재하면 요금이 발생하니 사용시 주의가 필요하다.
    • 즉, 인스턴스를 제거하는 경우 연결된 엘라스틱 아이피 서비스가 있는지 확인하고, 이 또한 잘 제거해준다.

기본 단계

  1. 기본 설정 그대로 유지하여 할당받는다.
  2. 생성된 탄력적 IP 주소를 연결하는 옵션을 선택한다.
  • 간단히 설정 완료
  • ! 다시 말하지만, 서버 사용을 중단할 때, 과금되지 않도록 잘 제거해준다.

참고

Route 53

참고

Route 53 이란?

  • aws 에서 제공하는 도메인 네임 서버 서비스
    • 도메인 네임을 유료로 획득하고 호스팅할 수 있다.
    • 도메인 네임은 무료 서비스를 활용할 수도 있고, 다른 호스팅 서비스에서 구매할 수도 있다. (개인적으로는 가비아에서 도메인 구매)

기본 설정

  1. 취득한 도메인 이름을 입력칸에 넣고, 퍼블릭 호스팅 영역을 선택하여 생성한다.

  1. 생성된 호스팅 영역에서 알려주는 dns 서버 주소를 도메인 네임을 구매한 사이트로 가서 등록해준다.
    • 유형이 NS인 레코드 목록에서 제공하는 주소를 등록하는 것이다.
    • 즉, aws에서 제공하는 도메인 서버와 도메인 네임을 연결해준다.
  2. 레코드를 추가로 생성해서 ec2 의 퍼블릭 IPv4와 연결해준다.
    • elastic IP를 설정했으면 elastic IP가 퍼블릭 IP 임

  1. 설정에 시간이 걸릴 수 있으므로 인내심을 갖고 대기하면 끝이다.

사담

  • 이제 추가로 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