μ΄ κΈμμλ κ°λΉμμμ λλ©μΈμ λ°κΈλ°κ³ , AWS Route 53μ λ±λ‘νλ κ³Όμ μ μ€μ΅ κΈ°λ°μΌλ‘ μ€λͺ ν©λλ€.
AWS νκ²½μμ λλ©μΈμ μ΄μνκΈ° μν DNS μ€μ κ³Ό, A λ μ½λ, CNAME λ μ½λ κ°μ DNS κ°λ λ ν¨κ» λ€λ£Ήλλ€.
κ°λΉμ λλ©μΈ κ²μ νμ΄μ§μ μ μν©λλ€.
μνλ λλ©μΈ μ΄λ¦μ μ
λ ₯νκ³ κ²μν©λλ€.

μ¬μ© κ°λ₯ν λλ©μΈ μ€μμ κ°κ²©κ³Ό μ΄λ¦μ κ³ λ €νμ¬ μ μ ν λλ©μΈμ μ νν©λλ€.

μ νν λλ©μΈμ μ₯λ°κ΅¬λμ μΆκ°ν©λλ€.
μ μ² μ 보λ₯Ό νμΈνκ³ λ€μ λ¨κ³ λ²νΌμ ν΄λ¦ν©λλ€.





AWSμμ κ°λΉμμμ λ°κΈλ°μ λλ©μΈμ μ¬μ©νλ €λ©΄, λ¨Όμ Route 53μμ ν΄λΉ λλ©μΈμ λν νΈμ€ν μμ(Hosted Zone)μ μμ±ν΄μΌ ν©λλ€.
μ΄ νΈμ€ν μμμ ν΄λΉ λλ©μΈμ DNS λ μ½λ(A, CNAME, NS λ±)λ₯Ό κ΄λ¦¬νλ 곡κ°μ λλ€.
Route 53μ μ
λ ₯νκ³ ν΄λ¦νμ¬ μλΉμ€ νμ΄μ§λ‘ μ΄λν©λλ€.


junglegymstore.shopPublic Hosted Zoneμ μ νν©λλ€.Public Hosted Zone: μΈν°λ·μμ μ κ·Ό κ°λ₯ν κ³΅κ° λλ©μΈμ μ¬μ©ν©λλ€.Private Hosted Zone: νΉμ VPC(κ°μ λ€νΈμν¬) λ΄μμλ§ μ¬μ©λ©λλ€. (μ λ Publicμ μ¬μ©)β μ΄μ AWS Route 53μμ ν΄λΉ λλ©μΈ(junglegymstore.shop)μ λν DNS κ΄λ¦¬λ₯Ό ν μ μλ νΈμ€ν μμμ΄ μμ±λ©λλ€.
λ€μ λ¨κ³μμλ λ€μμλ²(NS) λ μ½λλ₯Ό νμΈνκ³ , κ°λΉμμμ μ΄ κ°μ μ€μ ν΄μ£Όμ΄μΌ ν©λλ€.
AWS Route 53μμ νΈμ€ν
μμμ μμ±νλ©΄, κΈ°λ³Έμ μΌλ‘ λ κ°μ§ μ νμ λ μ½λκ° μλμΌλ‘ μμ±λ©λλ€.

μ΄ μ€μμ NS λ μ½λλ μ°λ¦¬κ° κ°λΉμμμ λ€μμλ²λ₯Ό λ³κ²½ν λ λ°λμ νμν κ°μ΄λ―λ‘ μ€μν©λλ€.
NS (Name Server) λ μ½λλ ν΄λΉ λλ©μΈμ DNS μμ²μ μ²λ¦¬νλ λ€μμλ² μ£Όμλ₯Ό μ§μ νλ μν μ ν©λλ€.
μ¦, νΉμ λλ©μΈ(junglegymstore.shop)μ λν νΈλν½μ μ΄λ€ λ€μμλ²κ° μ²λ¦¬ν κ²μΈμ§ κ²°μ νλ κ²μ
λλ€.
μλ₯Ό λ€μ΄, www.google.comμ μ
λ ₯νλ©΄ ꡬκΈμ λ€μμλ²κ° IP μ£Όμλ₯Ό λ°ννλ κ²μ²λΌ, μ°λ¦¬κ° κ°λΉμμμ λ°κΈν λλ©μΈμ λν΄ AWS Route 53μ΄ λ€μμλ² μν μ νλλ‘ μ€μ ν΄μΌ ν©λλ€.

1. Route 53 μ½μμμ λ°©κΈ μμ±ν νΈμ€ν
μμ(Hosted Zone)μ ν΄λ¦ν©λλ€.
2. λͺ©λ‘μμ NS (Name Server) λ μ½λλ₯Ό μ°Ύμ΅λλ€.
3. μλμ κ°μ λ€μμλ² λͺ©λ‘μ΄ νμλ©λλ€.
μμ NS κ°:
ns-1005.awsdns-61.net
ns-69.awsdns-08.com
ns-1172.awsdns-18.org
ns-1691.awsdns-19.co.uk
μ΄μ μ΄ κ°μ 볡μ¬νμ¬ κ°λΉμμ λ€μμλ² μ€μ μ λ³κ²½ν΄μΌ ν©λλ€.
β λ€μ λ¨κ³: κ°λΉμμμ λ€μμλ²λ₯Ό Route 53λ‘ λ³κ²½νκΈ°
κ°λΉμ λλ©μΈ κ΄λ¦¬ νμ΄μ§λ‘ μ΄λ

λ³κ²½ν λλ©μΈ μ ν ν "κ΄λ¦¬" λ²νΌ ν΄λ¦




κΈ°λ³Έ λ€μμλ²λ₯Ό μμ νκ³ AWS Route 53 λ€μμλ² μΆκ°

μμ (AWS NS κ° μ
λ ₯ ν λ³κ²½λ νλ©΄)

λ³κ²½ μ¬ν μ μ₯ ν μ μ© νμΈ

- μ μ₯μ μλ£νλ©΄ λ€μμλ² λ³κ²½ μμ²μ΄ λ°μλκΈ°κΉμ§ μ΅λ 24μκ°μ΄ μμλ μ μμ΅λλ€.
- νμ§λ§ λλΆλΆμ κ²½μ° λͺ μκ° λ΄μ λ³κ²½μ΄ μλ£λ©λλ€.
β λ€μ λ¨κ³: AWS Route 53μμ μΆκ° λ μ½λ μμ±νμ¬ μλΉμ€μ μ°κ²°νκΈ°
A λ μ½λ(μ£Όμ λ μ½λ)λ λλ©μΈμ νΉμ IP μ£Όμμ μ°κ²°νλ μν μ ν©λλ€.


www λλ λΉ μΉΈ(λ£¨νΈ λλ©μΈ μ¬μ© μ)AEnabled (νμ±ν)
μ μμ μΌλ‘ λ μ½λκ° μμ±λμλμ§ νμΈν©λλ€.

β μ΄μ λλ©μΈμ΄ AWS νλ‘ νΈμλ μλΉμ€(ALB)μ μ°κ²°λμμ΅λλ€.
CNAME λ μ½λλ λλ©μΈμ λ€λ₯Έ λλ©μΈκ³Ό λ§€ννλ μν μ ν©λλ€.
auth.junglegymstore.shopμ AWS Cognito λ‘κ·ΈμΈ νμ΄μ§ URLκ³Ό μ°κ²°ν λ μ¬μ©λ©λλ€.


CNAMEauth (μ: auth.junglegymstore.shop)μ μμ μΌλ‘ λ μ½λκ° μμ±λμλμ§ νμΈν©λλ€.


β μ΄μ Cognito μ¬μ©μ μ§μ λλ©μΈμ΄ μ μμ μΌλ‘ μ€μ λμμ΅λλ€!
λ€μμλ² νμΈ
nslookup junglegymstore.shop
μΉμ¬μ΄νΈ μ μ ν μ€νΈ
http://junglegymstore.shopμ μ μνμ¬ μ¬μ΄νΈκ° μ μμ μΌλ‘ λ‘λλλμ§ νμΈν©λλ€.λλ©μΈμ΄ μ μμ μΌλ‘ AWS Route 53κ³Ό μ°κ²°λμλμ§ νμΈνλ €λ©΄ λ€μ λͺ λ Ήμ΄λ₯Ό μ€νν©λλ€.
nslookup prod.junglegymstore.shop
μΆλ ₯ κ²°κ³Ό μμ:
Server: 8.8.8.8
Address: 8.8.8.8#53
Non-authoritative answer:
Name: prod.junglegymstore.shop
Address: 3.38.103.172
πΉ nslookupμ΄λ?
nslookup λͺ
λ Ήμ΄λ νΉμ λλ©μΈμ΄ μ΄λ IP μ£Όμλ‘ μ°κ²°λλμ§ νμΈνλ λ° μ¬μ©λ©λλ€.
μΆλ ₯λ Address κ°μ΄ ALBμ IP μ£Όμμ μΌμΉνλ©΄ μ μμ μΌλ‘ μ°κ²°λ κ²μ
λλ€.
http://prod.junglegymstore.shop)μ μ μν©λλ€.ACM μΈμ¦μ μ²λ¦¬νμ§ μμμ, httpμΈ κ²μ νμΈν μ μμπ‘ λ€μ κΈμμλ AWS ACMμ νμ©ν HTTPS(SSL) μΈμ¦μ μ€μ λ° AWS Cognito μ¬μ©μ μ§μ λλ©μΈ μ°κ²° κ³Όμ μ λ€λ£Ήλλ€! π