๐ DNS ๋ ์ฝ๋ ์ ํ ์์ฝ ๊ฐ์ด๋
AยทAAAAยทCNAMEยทMXยทNSยทTXTยทSOA๊น์ง, ๋๋ฉ์ธ ์ด์์ ๊ผญ ํ์ํ DNS ๋ ์ฝ๋ 7์ข ์ ์ญํ ๊ณผ ์ฉ๋๋ฅผ ํ๋์ ์ ๋ฆฌํ ์์ฝ ๊ฐ์ด๋.
DNS(๋๋ฉ์ธ ๋ค์ ์์คํ )๋ ์ธํฐ๋ท์ ์ ํ๋ฒํธ๋ถ ์ญํ ์ ํ๋ฉฐ, ๊ฐ ๋ ์ฝ๋๋ ํน์ ๋ชฉ์ ์ ์ ๋ณด๋ฅผ ๋ด๊ณ ์๋ ๋ฐ์ดํฐ ๋จ์์ ๋๋ค. ๋๋ฉ์ธ์ ์ด์ํ๋ค ๋ณด๋ฉด A, CNAME, MX ๊ฐ์ ๋ ์ฝ๋๋ฅผ ๋ง์ฃผํ๊ฒ ๋๋๋ฐ, ๊ฐ๊ฐ์ด ๋ฌด์์ ๊ฐ๋ฆฌํค๊ณ ์ธ์ ์ฐ์ด๋์ง ์ ๋ฆฌํด ๋๋ฉด ์ค์ ์ค์๋ฅผ ํฌ๊ฒ ์ค์ผ ์ ์์ต๋๋ค.
๐ ์ฃผ์ DNS ๋ ์ฝ๋ ์์ฝ
| ๋ ์ฝ๋ ์ ํ | ์ด๋ฆ (ํ๋ค์) | ์ฐ๊ฒฐ ๋์ | ์ฃผ์ ์ฉ๋ |
|---|---|---|---|
| A | Address | IPv4 ์ฃผ์ | ๋๋ฉ์ธ์ ๊ฐ์ฅ ๋์ค์ ์ธ ๊ตฌ๋ฒ์ IP ์ฃผ์๋ก ์ฐ๊ฒฐ |
| AAAA | Quad-A | IPv6 ์ฃผ์ | ๋๋ฉ์ธ์ ์ฐจ์ธ๋ ์ ๋ฒ์ IP ์ฃผ์๋ก ์ฐ๊ฒฐ |
| CNAME | Canonical Name | ๋ค๋ฅธ ๋๋ฉ์ธ ์ด๋ฆ | ๋๋ฉ์ธ์ ๋ณ์นญ(Alias)์ ๋ถ์ฌํ์ฌ ๋ค๋ฅธ ๋๋ฉ์ธ์ผ๋ก ๋ฆฌ๋ค์ด๋ ํธ |
| MX | Mail Exchanger | ๋ฉ์ผ ์๋ฒ ๋๋ฉ์ธ | ํด๋น ๋๋ฉ์ธ์ผ๋ก ์ค๋ ์ด๋ฉ์ผ์ ์ฒ๋ฆฌํ ์๋ฒ ์ง์ |
| NS | Name Server | ๋ค์์๋ฒ ๋๋ฉ์ธ | ๋๋ฉ์ธ์ DNS ์ ๋ณด๋ฅผ ๊ด๋ฆฌํ๋ ๊ถํ์ด ์๋ ๋ค์์๋ฒ ์ง์ |
| TXT | Text | ์์์ ํ ์คํธ | ๋๋ฉ์ธ ์์ ๊ถ ์ธ์ฆ ๋ฐ ์ด๋ฉ์ผ ์์กฐ ๋ฐฉ์ง(๋ณด์) |
| SOA | Start of Authority | ๋๋ฉ์ธ ๊ด๋ฆฌ ์ ๋ณด | DNS ์์ญ(Zone)์ ๊ด๋ฆฌ์ ์ ๋ณด ๋ฐ ๋๊ธฐํ ๊ท์น ์ ์ |
๐ ๋ ์ฝ๋๋ณ ์์ธ ์ค๋ช
1. A (Address) ๋ ์ฝ๋
- ์ญํ : ๋๋ฉ์ธ ์ด๋ฆ์ IPv4 ์ฃผ์๋ก ์ฐ๊ฒฐํฉ๋๋ค.
- ํน์ง: ์ธํฐ๋ท์์ ๊ฐ์ฅ ๊ธฐ๋ณธ์ ์ด๊ณ ๋๋ฆฌ ์ฐ์ด๋ ๋ ์ฝ๋์ ๋๋ค.
- ์์:
example.comโ192.168.1.1
2. AAAA (Quad-A) ๋ ์ฝ๋
- ์ญํ : ๋๋ฉ์ธ ์ด๋ฆ์ IPv6 ์ฃผ์๋ก ์ฐ๊ฒฐํฉ๋๋ค.
- ํน์ง: IPv4 ์ฃผ์ ๊ณ ๊ฐ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด ๋์ ๋ ๋ ๊ธธ๊ณ ๋ณต์กํ ํํ์ ์ฃผ์ ์ฒด๊ณ๋ฅผ ์ง์ํฉ๋๋ค.
- ์์:
example.comโ2001:0db8:85a3:0000:0000:8a2e:0370:7334
3. CNAME (Canonical Name) ๋ ์ฝ๋
- ์ญํ : ๋๋ฉ์ธ ์ด๋ฆ์ **๋ณ์นญ(Alias)**์ ์ง์ ํฉ๋๋ค.
- ํน์ง: ์ง์ IP ์ฃผ์๋ฅผ ๊ฐ๋ฆฌํค์ง ์๊ณ ๋ฐ๋์ ๋ค๋ฅธ ๋๋ฉ์ธ์ ๊ฐ๋ฆฌ์ผ์ผ ํฉ๋๋ค. ์ต์ข ๋ชฉ์ ์ง์ IP๊ฐ ๋ณ๊ฒฝ๋๋๋ผ๋ ์๋ณธ ๋๋ฉ์ธ์ A ๋ ์ฝ๋๋ง ์์ ํ๋ฉด ๋๊ธฐ ๋๋ฌธ์ ๊ด๋ฆฌ๊ฐ ํธ๋ฆฌํฉ๋๋ค.
- ์์:
www.example.comโexample.com
4. MX (Mail Exchanger) ๋ ์ฝ๋
- ์ญํ : ์์ ๋๋ ์ด๋ฉ์ผ์ ์ฒ๋ฆฌํ ๋ฉ์ผ ์๋ฒ๋ฅผ ์ง์ ํฉ๋๋ค.
- ํน์ง: ๋ฉ์ผ ์๋ฒ์ ์ฅ์ ๋ฅผ ๋๋นํด ์ฐ์ ์์(Priority) ๊ฐ์ ์ค์ ํ ์ ์์ต๋๋ค. ์ซ์๊ฐ ๋ฎ์์๋ก ๊ฐ์ฅ ๋จผ์ ์ฌ์ฉ๋๋ ์ฃผ ์๋ฒ๊ฐ ๋ฉ๋๋ค.
- ์์:
example.com์ผ๋ก ๋ฐ์ก๋ ๋ฉ์ผ์ MX ๋ ์ฝ๋์ ๋ฑ๋ก๋mail.example.com์๋ฒ๋ก ๋ผ์ฐํ ๋จ.
5. NS (Name Server) ๋ ์ฝ๋
- ์ญํ : ๋๋ฉ์ธ์ DNS ๋ ์ฝ๋๋ฅผ ์ค์ง์ ์ผ๋ก ์์ ํ๊ณ ๊ด๋ฆฌํ๋ ๊ถํ ์๋ ๋ค์์๋ฒ๋ฅผ ์ง์ ํฉ๋๋ค.
- ํน์ง: ๋๋ฉ์ธ์ ๊ตฌ๋งคํ ๋ฑ๋ก ๋ํ์ ์ฒด(์: ๊ฐ๋น์, ๊ณ ๋๋ ๋ฑ)์์ ํธ์คํ ์ ์ฒด๋ ํด๋ผ์ฐ๋(AWS Route 53 ๋ฑ)๋ก ๋๋ฉ์ธ ์ ์ด๊ถ์ ์์ํ ๋ ์ด ๋ ์ฝ๋๋ฅผ ๋ณ๊ฒฝํฉ๋๋ค.
- ์์:
ns1.awsdns-00.com
6. TXT (Text) ๋ ์ฝ๋
- ์ญํ : ๋๋ฉ์ธ์ ์์ ์๋ ํ ์คํธ ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํฉ๋๋ค.
- ์ฃผ์ ์ฉ๋:
- ์ธ๋ถ ์๋น์ค(๊ตฌ๊ธ ์์น ์ฝ์, ๋ค์ด๋ฒ ์์น์ด๋๋ฐ์ด์ ๋ฑ)์ ๋๋ฉ์ธ ์์ ๊ถ์ ์ฆ๋ช ํ ๋ ์ฌ์ฉ.
- ์ด๋ฉ์ผ ๋ณด์ ์ค์ : ์คํธ ๋ฐ ๋๋ฉ์ธ ์ฌ์นญ์ ๋ฐฉ์งํ๋ SPF, DKIM, DMARC ์ค์ ์ ํ์์ ์ผ๋ก ์ฌ์ฉ๋ฉ๋๋ค.
7. SOA (Start of Authority) ๋ ์ฝ๋
- ์ญํ : DNS ์์ญ(Zone)์ ๊ฐ์ฅ ํต์ฌ์ ์ธ ์ ์ด ๋ฐ ๊ด๋ฆฌ ์ ๋ณด๋ฅผ ๋ด๊ณ ์์ต๋๋ค.
- ํน์ง: ๋ชจ๋ ๋๋ฉ์ธ(์์ญ)์ ๋ฐ๋์ ๋จ ํ๋์ SOA ๋ ์ฝ๋๋ฅผ ํฌํจํด์ผ ํฉ๋๋ค.
- ํฌํจ ๋ฐ์ดํฐ: ์ฃผ ๋ค์์๋ฒ ์ด๋ฆ, ๊ด๋ฆฌ์ ์ด๋ฉ์ผ, ๋ฒ์ ์ผ๋ จ๋ฒํธ(Serial), ์ฃผ๊ธฐ์ ๋๊ธฐํ ์๊ฐ(Refresh), ์ฌ์๋ ์๊ฐ(Retry), ๋ง๋ฃ ์๊ฐ(Expire) ๋ฑ.