
DNS(Domain Name System)?
- μ¬λμκ² μΉμν νΈμ€νΈ μ΄λ¦μ λμ μλ² IP μ£Όμλ‘ λ²μνλ€. ex) www.google.com -> 172.217.18.36
- DNSλ μΈν°λ·μ μ€μΆ(Backbone)μΌλ‘ URLκ³Ό νΈμ€νΈ μ΄λ¦μ IPλ‘ λ³ννλ κ²μ μ¬λμ΄ μ΄ν΄ν μ μλ λ°©λ²
- DNSμλ κ³μΈ΅μ μ΄λ¦ κ΅¬μ‘°κ° μλ€.
DNS κ΄λ ¨ μ©μ΄
- Domain Registrar(λλ©μΈ λ μ§μ€νΈλΌ) : λλ©μΈ μ΄λ¦μ λ±λ‘νλ κ³³
- ex) Amazon Route 53, GoDaddy ...
- DNS Records(DNS λ μ½λ) : A, AAAA, CNAME, NS ...
- Zone File : νΈμ€νΈ μ΄λ¦κ³Ό IP λλ μ£Όμλ₯Ό μΌμΉμν€λ λ°©λ²
- Name Server : DNS 쿼리λ₯Ό μ€μ λ‘ ν΄κ²°νλ μλ²
- Top Level Domain (TLD) : μ΅μμ λλ©μΈ
- ex) .com, .us, .in, .gov, .org
- Second Level Domain (SLD) : 2λ¨κ³ λλ©μΈ
- ex) amazon.com, google.com
- μ 체 λλ©μΈμ FQDN(Fully Qualified Domain Name)μ΄λΌκ³ νλ€.
Route 53
- κ³ κ°μ©μ±, νμ₯μ±μ κ°μΆ μμ ν κ΄λ¦¬λλ©° κΆνμλ DNS (κ³ κ°μ΄ DNS λ μ½λλ₯Ό μ
λ°μ΄νΈ ν μ μλ€.)
- Route 53μ λλ©μΈ μ΄λ¦ λ μ§μ€νΈλΌ(Domain Registrar)μ΄λ€.
- Route 53μ 리μμ€ κ΄λ ¨ μν νμΈμ νμΈν μ μλ€.
- 100% SLA κ°μ©μ±μ μ 곡νλ μ μΌν AWS μλΉμ€μ΄λ€.
Records
- Records(λ μ½λ)λ₯Ό ν΅ν΄ νΉμ λλ©μΈμΌλ‘ λΌμ°ν
νλ λ°©λ²μ μ μνλ€.
- Recordsμ ν¬ν¨λλ λΆλΆ
- Domain/subdomain Name : λλ©μΈμ΄λ example.comκ³Ό κ°μ μλΈ λλ©μΈ μ΄λ¦κ³Ό κ°μ μ 보λ₯Ό ν¬ν¨
- Records Type : λ μ½λ μ’
λ₯μλ e.g., A, AAAA κ° μλ€.
- Value : λ μ½λμ κ°μ e.g., μλ₯Ό λ€μ΄ 123.456.789.123κ° μλ€.
- Routing Policy(λΌμ°ν
μ μ±
) : Route 53μ΄ μΏΌλ¦¬μ μλ΅νλ λ°©μ
- Route 53μμ μ§μνλ DNS λ μ½λ μ’
λ₯λ λ§λ€.
- A, AAAA, CNAME, NS
- CAA, DS, MX, NAPTR, PTR, SOA, TXT, SPF, SRV
Record Type
- A : νΈμ€νΈ μ΄λ¦κ³Ό IPv4λ₯Ό λ§€ν
- AAAA : νΈμ€νΈ μ΄λ¦κ³Ό IPv6λ₯Ό λ§€ν
- CNAME : νΈμ€νΈ μ΄λ¦μ λ€λ₯Έ νΈμ€νΈ μ΄λ¦κ³Ό λ§€ν
- λμ νΈμ€νΈ μ΄λ¦μ Aλ AAAA λ μ½λκ° λ μ μλ€.
- Route 53μμ DNS μ΄λ¦ 곡κ°(Zone Apex : μλΈ λλ©μΈμ΄ λΆμ§ μμ λλ©μΈ)μ μμ λ
Έλμ λν CNAMESλ₯Ό μμ±ν μ μλ€.
- μλ₯Ό λ€μ΄ example.comμ CNAMEμ λ§λ€ μλ μμ§λ§ www.example.comμ λν CNAME λ μ½λλ λ§λ€ μ μλ€.
- NS : νΈμ€ν
μ‘΄μ μ΄λ¦ μλ², μλ²μ DNS μ΄λ¦ λλ IP μ£Όμλ‘ νΈμ€ν
μ‘΄μ λν DNS 쿼리μ μλ΅ν μ μλ€. λν νΈλν½μ΄ λλ©μΈμΌλ‘ λΌμ°ν
λλ λ°©μμ μ μ΄νλ€.
Hosted Zones (νΈμ€ν
μ‘΄)
- νΈμ€ν
μ‘΄μ λ μ½λμ 컨ν
μ΄λ
- λλ©μΈκ³Ό μλΈλλ©μΈμΌλ‘ κ°λ νΈλν½μ λΌμ°ν
λ°©μμ μ μ
- νΈμ€ν
μ‘΄μ λ°©μμλ λ κ°μ§κ° μλ€.
- Public Hosted Zones : νΌλΈλ¦ λλ©μΈ μ΄λ¦μ μ¬λ©΄ νΌλΈλ¦ νΈμ€ν
μ‘΄μ λ§λ€ μ μλ€. νΌλΈλ¦ μ‘΄μ 쿼리μ λλ©μΈ μ΄λ¦μ λν IPλ₯Ό μ μ μλ€.
- Private Hosted Zones : νλΌμ΄λΉ νΈμ€ν
μ‘΄μ 곡κ°λμ§ μλ λλ©μΈ μ΄λ¦μ μ§μνλ€. κ°μ νλΌμ΄λΉ ν΄λΌμ°λ(VPC)λ§μ΄ URLμ λ¦¬μ‘ΈλΈ ν μ μλ€.
- AWSμμ λ§λλ μ΄λ€ νΈμ€ν
μ‘΄μ΄λ μμ 50μΌνΈλ₯Ό μ§λΆν΄μΌνλ€. Route 53 μ¬μ©μ 무λ£κ° μλλ€.