1.Route53 이란?
도메인을 발급하고 관리해주는 서비스고 더 전문적인 용어로 표현한다면 DNS(Domain Name System)서비스 이다
즉 라우트53에 내 프로젝트 IP주소 이거는 seok.com 이다 도메인 등록을 하는거다. 등록을하면 이제 DNS서버에 seok.com은 어떠한 IP주소다 저장되는거다!!
도메인: ip주소 숫자로 이뤄진거말고 http://www.naver.com 같은 문자로 표현된 인터넷 주소 말한다.
2. DNS(Domain Name System)란?
사람들이 숫자인 IP주소는 외우기 힘드니 도메인을 IP주소로 변환해주는 서버를 말한다.
예를들어 내가 네이버.com을 요청했을시 내부에서 먼저 DNS서버로 네이버.com은 IP주소가 무엇이냐 요청하고 IP주소 받아오면 네이버.com에 요청하게 된다.
3. 현업에서 라우트53 활용 여부
프론트 웹 페이지든 백엔드 서버든 ip를 기반으로 통신하지 않고 도메인을 기반으로 통신한다. 이유는 여러가지지만 특히 HTTPS 적용 때문이다. IP주소에는 HTTPS를 적용할 수 없기 때문이다.
근데 DNS 역활하는 서비스는 라우트53말고 다양하게 존재한다 가비아(gabia),후이즈(whois)등에서도 도메인을 구매하고 관리할 수 있다.
현업에서는 라우트53만 고집하지 않는다. 이유는 예를들어 내가 원하는 형태는 네이버.com인데 라우트53은 네이버.kr만 제공 가능이고 다른곳은 네이버.com등 제공할 수 있기도 떄문이다
그러므로 내가 원하는 도메인이 존재하는 곳의 DNS서비스를 활용!
4. 도메인 구매하기
(1) 상단에 Route 53 검색후 들어가고 등록된 도메인 들어가서 도메인 등록 클릭한다
(2) 내가 등록하고 싶은 도메인 이름을 적고 검색해보면 등록 가능한 도메인 결과들이 나오고 선택후 결제 진행
(3) 결제 진행중 이제 정보 입력하는것들중 이메일은 잘 적어야한다!!(DNS관련 알림이나 공지같은것들이 메일로 전송)
(4) 결제 완료후 왼쪽 상단에 호스팅 영역을 클릭해서 가보면 구매된 도메인창이 뜨고,
등록된 도메인은 가보면 안뜨는데 10~20분 기다려야 뜬다.
5. 라우트53 도메인을 EC2에 연결해보기
(1) 호스팅 영역 들어간후 EC2 연결할 도메인을 선택해서 들어가고 레코드 생성 클릭
(2) 레코드 유형 선택하는거 클릭해보면 여러가지 있는데 A-IPv4,CNAME 중요하나 지금은 A-IPv4만 알기
A-IPv4는 도메인 주소에서 ip주소로 트래픽 하겠다 라는거다.
(3) 값에 EC2의 IP주소를 적는다
(4) 레코드 이름은 추가적으로 이름 붙이는건데 저렇게 api.jscode-edu.link 할시 13.124.132.196 보내준다는거다.
(5) 이후 레코드 생성후 도메인 들어가보면 바로 나올수도 기다려야 나올수도 있다. (짧으면 30초 길면10분)
추가) 무료로 도메인 구매해보기
무료 도메인은 당연히 연습때만 하고! 실제 서비스는 유료로 등록해야한다
(1) 내 도메인 한국 구글에 검색후 들어가서 회원가입후 내가 원하는 도메인 이름을 적고 검색하고 등록하기 클릭
(2) 등록후 도메인 관리 들어가서 수정하기 들어간다.
(3) ip연결 체크후 EC2 인스턴스 IP 주소를 입력하고 수정하기 한다
(4) 이후 내가 등록한 도메인 입력후 들어가보면 정상적으로 나온다
'AWS' 카테고리의 다른 글
7. HTTP연결-(2) (0) | 2024.10.25 |
---|---|
6. HTTPS 연결-(1) (0) | 2024.10.25 |
4. EC2 Spring Boot 서버를 배포, EC2 종료 (0) | 2024.10.24 |
3. EC2 연결,탄력적ip 주소 (0) | 2024.10.24 |
2. EC2 셋팅하기 (0) | 2024.10.24 |