๋ธ”๋ก์ฒด์ธ
๋ธ”๋ก์ฒด์ธ

Route 53

ํ™•์žฅ ๊ฐ€๋Šฅํ•œ DNS ๋ฐ ๋„๋ฉ”์ธ ์ด๋ฆ„ ๋“ฑ๋ก
๋ชฉ์ฐจ

DNS

DNS ์„œ๋ฒ„ ๋ถ„๋ฅ˜

1. DNS ํ•ด์„๊ธฐ(DNS Resolver)

โ€ข
ํด๋ผ์ด์–ธํŠธ์™€ ๋„ค์ž„ ์„œ๋ฒ„์˜ ์ค‘๊ณ„์ž ์—ญํ• 
โ€ข
DNS ์š”์ฒญ์— ๋Œ€ํ•ด ๋„ค์ž„ ์„œ๋ฒ„๋กœ ์ „๋‹ฌํ•˜๋ฉฐ DNS ์‘๋‹ต์„ ํด๋ผ์ด์–ธํŠธ์—๊ฒŒ ์ „๋‹ฌ

2. ๋ฃจํŠธ ๋„ค์ž„ ์„œ๋ฒ„(Root Name Server)

โ€ข
DNS ์„œ๋ฒ„์˜ ์ตœ์ƒ์œ„ ๋„ค์ž„ ์„œ๋ฒ„
โ€ข
DNS ํ•ด์„๋ถ€ํ„ฐ ๋ฐœ์ƒํ•œ DNS ์š”์ฒญ์— ๋Œ€ํ•ด ์ ์ ˆํ•œ TLD ๋„ค์ž„ ์„œ๋ฒ„ ์ •๋ณด๋ฅผ ๋ฐ˜ํ™˜

3. TLD ๋„ค์ž„ ์„œ๋ฒ„(Top Level Domain Name Server)

โ€ข
.com, .net๊ณผ ๊ฐ™์€ ์ตœ์ƒ์œ„ ๋„๋ฉ”์ธ์— ๋Œ€ํ•œ ๋„ค์ž„ ์„œ๋ฒ„๋กœ ํ•ด๋‹น ์˜์—ญ์— ํฌํ•จ๋˜๋Š” ๋„๋ฉ”์ธ ์ด๋ฆ„์˜ ์ •๋ณด ์œ ์ง€
โ€ข
DNS ์š”์ฒญ์— ๋Œ€ํ•ด TLD ๋„ค์ž„ ์„œ๋ฒ„์—์„œ ๊ถŒํ•œ ์žˆ๋Š” ๋„ค์ž„ ์„œ๋ฒ„๋ฅผ ์ง€์ •ํ•˜์—ฌ ๋ฐ˜ํ™˜

4. ๊ถŒํ•œ ์žˆ๋Š” ๋„ค์ž„ ์„œ๋ฒ„(Authoritative Name Server)

โ€ข
DNS ํ•ด์„๊ธฐ๊ฐ€ TLD ๋„ค์ž„ ์„œ๋ฒ„๋กœ๋ถ€ํ„ฐ ์‘๋‹ต์„ ๋ฐ›์œผ๋ฉด ํ™•์ธ์ž๋Š” ํ•ด๋‹น ์‘๋‹ต์„ ๊ถŒํ•œ ์žˆ๋Š” ๋„ค์ž„ ์„œ๋ฒ„๋กœ ๋ณด๋ƒ„
โ€ข
์ผ๋ฐ˜์ ์œผ๋กœ ๊ถŒํ•œ ์žˆ๋Š” ๋„ค์ž„ ์„œ๋ฒ„๋Š” ์š”์ฒญํ•˜๋Š” ๋„๋ฉ”์ธ ์ฃผ์†Œ์— ๋Œ€ํ•œ IP ์ฃผ์†Œ๋ฅผ ํ™•์ธํ•˜๋Š” ๋งˆ์ง€๋ง‰ ๋‹จ๊ณ„

DNS ๋ ˆ์ฝ”๋“œ ๋ถ„๋ฅ˜

๋ ˆ์ฝ”๋“œ
์˜๋ฏธ
๋ ˆ์ฝ”๋“œ
์˜๋ฏธ
A
IPv4 ๋งคํ•‘
NS
๋„๋ฉ”์ธ ๋„ค์ž„ ์„œ๋ฒ„ ์‹๋ณ„ - ๋„๋ฉ”์ธ ์ •๋ณด๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ๋Š” 4๊ฐœ์˜ ๋„๋ฉ”์ธ ๋„ค์ž„ ์„œ๋ฒ„(Route 53 DNS)
AAAA
IPv6 ๋งคํ•‘
SOA
๋„๋ฉ”์ธ ์˜์—ญ์„ ํ‘œ์‹œํ•˜๋Š” ์—ญํ•  - ๋„๋ฉ”์ธ์˜ ์ •๋ณด(์†Œ์œ ๊ถŒ, ๊ธฐํƒ€ ์„ค์ •)์™€ ๊ถŒํ•œ์„ ๊ฐ€์ง„ ์„œ๋ฒ„
CNAME
๋„๋ฉ”์ธ ์ด๋ฆ„์˜ ๋ณ„์นญ์„ ๋งŒ๋“ฌ
SRV
์„œ๋น„์Šค ์ด์šฉ ๊ฐ€๋Šฅ์—ฌ๋ถ€ ์‹๋ณ„
MX
์ด๋ฉ”์ผ ์„œ๋ฒ„ ์ง€์ •
TXT
ํ…์ŠคํŠธ ๋งคํ•‘

Route53

Route53 ์„œ๋น„์Šค ๊ตฌ์กฐ

โ€ข
AWS = ๋ฆฌ์…€๋Ÿฌ
โ€ข
์‚ฌ์šฉ์ž๋Š” AWS ์ƒ์˜ Route53์„ ํ†ตํ•ด ๋„๋ฉ”์ธ ์ด๋ฆ„ ๊ตฌ๋งค๋ฅผ ๋Œ€ํ–‰ํ•˜๊ณ , ๊ตฌ๋งคํ•œ ๋„๋ฉ”์ธ ์ฃผ์†Œ์— ๋Œ€ํ•œ ํ˜ธ์ŠคํŒ… ์˜์—ญ์„ ์ƒ์„ฑํ•˜์—ฌ ๋„ค์ž„ ์„œ๋ฒ„๋ฅผ ๊ตฌ์ถ•ํ•˜๊ณ  ๋ ˆ์ฝ”๋“œ๋ฅผ ์ƒ์„ฑํ•˜์—ฌ DNS ์š”์ฒญ์— ๋Œ€ํ•œ ์‘๋‹ต ์ฒ˜๋ฆฌ ๊ฐ€๋Šฅ
โ€ข
ํผ๋ธ”๋ฆญ ๋„๋ฉ”์ธ ๊ตฌ๋งค ๋˜๋Š” ์ด์ „ (.com, .net , .co.kr)
โ€ข
AWS ๋‚ด๋ถ€ VPC ์—์„œ๋งŒ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ํ”„๋ผ์ด๋น— ๋„๋ฉ”์ธ ์ƒ์„ฑ
โ€ข
๋ผ์šฐํŒ… ์ •์ฑ…์„ ์ˆ˜๋ฆฝํ•˜์—ฌ ํšจ์œจ์ ์ธ ํŠธ๋ž˜ํ”ฝ ํ๋ฆ„์„ ๋ณด์žฅ
โ€ข
Route53์„ ํ†ตํ•ด ๋„๋ฉ”์ธ ์ด๋ฆ„์„ ๋“ฑ๋กํ•˜๋ฉด Route53์˜ ์—ญํ• ์€ ๋“ฑ๋ก๋Œ€ํ–‰์†Œ๊ฐ€ ๋˜์–ด ๋“ฑ๋ก์†Œ์ธ TLD ๋„ค์ž„ ์„œ๋ฒ„์— ์ „ํŒŒํ•˜์—ฌ ํ•ด๋‹น ๋„๋ฉ”์ธ ์ด๋ฆ„์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก ๋Œ€ํ–‰

ํ˜ธ์ŠคํŒ… ์˜์—ญ

โ€ข
DNS ๊ด€๋ฆฌ๋ฅผ ํ•  ์ˆ˜ ์žˆ๋Š” ํ˜ธ์ŠคํŒ… ์˜์—ญ์„ ์ƒ์„ฑ
โ€ข
๊ธฐ๋ณธ์ ์œผ๋กœ Route 53์„ ํ†ตํ•ด ๋„๋ฉ”์ธ ์ด๋ฆ„์„ ๋“ฑ๋กํ•˜๋ฉด ์ž๋™์œผ๋กœ ํ˜ธ์ŠคํŒ… ์˜์—ญ์ด ์ƒ์„ฑ
โ€ข
ํ•ด๋‹น ํ˜ธ์ŠคํŒ… ์˜์—ญ์ด ์ƒ์„ฑ๋˜๋ฉด ๋„ค์ž„ ์„œ๋ฒ„๊ฐ€ ์ƒ์„ฑ๋˜์–ด DNS ์š”์ฒญ์— ๋Œ€ํ•œ DNS ์‘๋‹ต์„ ๋ฐ˜ํ™˜

๋ ˆ์ฝ”๋“œ

โ€ข
์ƒ์„ฑํ•œ ํ˜ธ์ŠคํŒ… ์˜์—ญ์— ๋ ˆ์ฝ”๋“œ๋ฅผ ์ž‘์„ฑ ๊ฐ€๋Šฅ
โ€ข
๋ ˆ์ฝ”๋“œ ์œ ํ˜•์— ๋”ฐ๋ฅธ ๊ฐ’์„ ์ž…๋ ฅํ•˜์—ฌ ์œ ์ง€
โ€ข
ํ•ด๋‹น ๋ ˆ์ฝ”๋“œ๋ฅผ ์ƒ์„ฑํ•  ๋• ๋‹ค์–‘ํ•œ ๋ผ์šฐํŒ… ์ •์ฑ… ์ˆ˜๋ฆฝ ๊ฐ€๋Šฅ

DNS๋ฅผ ํ†ตํ•œ ์„œ๋น„์Šค ํ†ต์‹  ํ๋ฆ„

Route53 ๊ตฌ์„ฑ์š”์†Œ

๋„๋ฉ”์ธ ๋“ฑ๋ก

โ€ข
๋“ฑ๋กํ•  ๋„๋ฉ”์ธ ์ด๋ฆ„ ๊ฒ€์ƒ‰ ๋ฐ ๊ตฌ๋งค
โ€ข
๋‹ค๋ฅธ ๋“ฑ๋ก ๊ธฐ๊ด€์—์„œ ์ด์ „
โ€ข
๋‹ค๋ฅธ ๋“ฑ๋ก ๊ธฐ๊ด€์œผ๋กœ ์ด์ „

๋„๋ฉ”์ธ ํ˜ธ์ŠคํŒ…

โ€ข
๋„๋ฉ”์ธ ํ˜ธ์ŠคํŒ… ์˜์—ญ์„ ์ƒ์„ฑํ•˜๋Š” ๊ด€๋ฆฌํ˜• DNS ํ˜ธ์ŠคํŒ… ์„œ๋น„์Šค
โ€ข
๋ชจ๋“  ํ˜ธ์ŠคํŒ… ์˜์—ญ์—์„œ ์˜์—ญ ๋‚ด ๋ชจ๋“  ๋ ˆ์ฝ”๋“œ์˜ ์›๋ณธ ์†Œ์Šค๋กœ ๊ธฐ๋Šฅํ•˜๋Š” ๊ถŒํ•œ ๋„ค์ž„ ์„œ๋ฒ„

์ƒํƒœ ํ™•์ธ ๋ฐ ๋ชจ๋‹ˆํ„ฐ๋ง

โ€ข
๋‹ค์–‘ํ•œ ๋ฆฌ์†Œ์Šค์˜ ์ƒํƒœ, ์„ฑ๋Šฅ, ์ง€ํ‘œ ๋ชจ๋‹ˆํ„ฐ๋ง

ํ•ด์„๊ธฐ

โ€ข
Amazon VPC์˜ ์‚ฌ์šฉ์ž ์ง€์ • DNS๋ฅผ ์‚ฌ์šฉํ•˜์ง€ ์•Š๊ณ  VPC ๋‚ด์—์„œ DNS ํ™•์ธ
โ€ข
์ธํ„ฐ๋„ท ๋ผ์šฐํŒ… ๋„๋ฉ”์ธ๊ณผ Route 53 ํ”„๋ผ์ด๋น— ํ˜ธ์ŠคํŒ… ์˜์—ญ ๋„๋ฉ”์ธ์— ๋Œ€ํ•œ DNS ์ฟผ๋ฆฌ์— ์‘๋‹ต

DNS ์žฅ์•  ์กฐ์น˜

โ€ข
์• ๋ฆฌ์ผ€์ด์…˜๊ณผ ์›น ๋ฆฌ์†Œ์Šค๋ฅผ ๋ชจ๋‹ˆํ„ฐ๋งํ•˜์—ฌ ์ •์ƒ์ ์ธ ์—”๋“œํฌ์ธํŠธ์—๋งŒ ์‘๋‹ตํ•˜๋„๋ก ๋ณด์žฅ

๋ผ์šฐํŒ… ์ •์ฑ…

โ€ข
๋‹ค์–‘ํ•œ ๋ผ์šฐํŒ… ์ •์ฑ…์„ ์ œ๊ณต

Alias(๋ณ„์นญ)

โ€ข
AWS ์„œ๋น„์Šค์˜ ๋„๋ฉ”์ธ ์ด๋ฆ„์— ๋Œ€ํ•œ ๋ณ„์นญ ์ง€์ •
โ€ข
ELB, CloudFront, S3๋ฒ„ํ‚ท ๋“ฑ์˜ ๋„๋ฉ”์ธ ๋งคํ•‘

VPC์šฉ ํ”„๋ผ์ด๋น— DNS

โ€ข
DNS ๋ฐ์ดํ„ฐ๋ฅผ ํผ๋ธ”๋ฆญ ์ธํ„ฐ๋„ท์— ๋…ธ์ถœํ•˜์ง€ ์•Š๊ณ  ๋‚ด๋ถ€ AWS ๋ฆฌ์†Œ์Šค์— ๋Œ€ํ•œ ์‚ฌ์šฉ์ž ์ง€์ • ๋„๋ฉ”์ธ ์ด๋ฆ„ ๊ด€๋ฆฌ

Route 53 Resolver

โ€ข
ํ•˜์ด๋ธŒ๋ฆฌ๋“œ ํด๋ผ์šฐ๋“œ ํ™˜๊ฒฝ์—์„œ ์˜จํ”„๋ ˆ๋ฏธ์Šค์™€ AWS ๊ฐ„ ๋„๋ฉ”์ธ ์งˆ์˜๊ฐ€ ๊ฐ€๋Šฅ
โ€ข
์กฐ๊ฑด๋ถ€ ์ „๋‹ฌ ๊ทœ์น™ ๋ฐ DNS ์—”๋“œํฌ์ธํŠธ๋ฅผ ์ƒ์„ฑํ•˜์—ฌ Amazon Route 53 ํ”„๋ผ์ด๋น— ํ˜ธ์ŠคํŒ… ์˜์—ญ๊ณผ ์˜จํ”„๋ ˆ๋ฏธ์Šค DNS ์„œ๋ฒ„ ๊ฐ„์— ๋„๋ฉ”์ธ ์งˆ์˜ ๊ฐ€๋Šฅ

Route53 ๋ผ์šฐํŒ… ์ •์ฑ…

โ€ข
๋ผ์šฐํŒ… ์ •์ฑ… ์ ์šฉ(๋‹จ์ˆœ๋ผ์šฐํŒ… , ๊ฐ€์ค‘์น˜๊ธฐ๋ฐ˜ , ์ง€๋ฆฌ์ ์œ„์น˜ , ์ง€์—ฐ์‹œ๊ฐ„ , ์žฅ์• ์กฐ์น˜ , ๋‹ค์ค‘๊ฐ’์‘๋‹ต)

๋‹จ์ˆœ ๋ผ์šฐํŒ…

โ€ข
๋„๋ฉ”์ธ์— ๋Œ€ํ•ด ํŠน์ • ํ•˜๋‚˜์˜ ๋ฆฌ์†Œ์Šค๋ฅผ ์ง€์ •
โ€ข
๋ ˆ์ฝ”๋“œ์— ๋Œ€ํ•œ ๊ฐ’์€ ์—ฌ๋Ÿฌ ๊ฐœ๋ฅผ ์ž…๋ ฅํ•  ์ˆ˜ ์žˆ์œผ๋‚˜, ์ด ์ค‘์— ํ•˜๋‚˜์˜ ๊ฐ’๋งŒ ๋žœ๋คํ•˜๊ฒŒ ์‘๋‹ต
โ€ข
๋„๋ฉ”์ธ ๋„ค์ž„ --> ๋„๋ฉ”์ธ ๋„ค์ž„ or IP ์ฃผ์†Œ๋กœ ๋ผ์šฐํŒ…
โ€ข
๋ผ์šฐํŒ… ๋Œ€์ƒ์ด ์—ฌ๋Ÿฌ ๊ฐœ(Ex. 2 ๊ฐœ์˜ IP ์ฃผ์†Œ ์ธ ๊ฒฝ์šฐ ๋žœ๋คํ•˜๊ฒŒ ๋ผ์šฐํŒ… ๋จ)

๊ฐ€์ค‘์น˜ ๊ธฐ๋ฐ˜ ๋ผ์šฐํŒ…

โ€ข
๋„๋ฉ”์ธ์— ๋Œ€ํ•ด ๋‹ค์ˆ˜์˜ ๋ฆฌ์†Œ์Šค๋ฅผ ์ง€์ •ํ•˜๊ณ  ๊ฐ’์— ๋Œ€ํ•œ ๋น„์ค‘์„ ๋‘๊ณ  ๋ผ์šฐํŒ…
โ€ข
๊ฐ€์ค‘์น˜ ๊ฐ’์€ 0~255 ์‚ฌ์ด์— ์„ค์ •ํ•˜๋ฉฐ ๊ฐ€์ค‘์น˜ ๊ฐ’์ด 0์ด๋ฉด DNS ์‘๋‹ต์„ ํ•˜์ง€ ์•Š์Œ
โ€ข
๋Œ€์ƒ ๊ฐ€์ค‘์น˜ / ์ „์ฒด ๊ฐ€์ค‘์น˜ ํ•ฉ์„ ํ†ตํ•ด ๋น„์ค‘ ๋ถ€์—ฌ
โ€ข
์ ‘์†์ž๊ฐ€ ์š”์ฒญํ•˜๋Š” ํšŸ์ˆ˜์˜ ๊ฐ€์ค‘์น˜ ๋ฅผ ๊ธฐ์ค€์œผ๋กœ ๋ผ์šฐํŒ…ํ•˜๋Š” ๋ฐฉ๋ฒ•
โ€ข
ํŠธ๋ž˜ํ”ฝ์„ ๋ถ„์‚ฐํ•˜๊ฑฐ๋‚˜ ๋ฒ„์ „์ด ๋‹ค๋ฅธ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ํ…Œ์ŠคํŠธ ํ•˜๋Š” ๊ฒฝ์šฐ ์œ ์šฉ

์ง€๋ฆฌ ์œ„์น˜ ๋ผ์šฐํŒ…

โ€ข
์ง€์—ฐ์‹œ๊ฐ„ ๊ธฐ๋ฐ˜ ๋ผ์šฐํŒ…์€ ์‚ฌ์šฉ์ž์™€ ๊ฐ€๊นŒ์šด AWS ๋ฆฌ์ „์œผ๋กœ ๋ผ์šฐํŒ…
โ€ข
DNS ์งˆ์˜๋ฅผ ํ•˜๋Š” ์‚ฌ์šฉ์ž์˜ ๋กœ์ปฌ DNS ์„œ๋ฒ„์˜ IP ์œ„์น˜๋ฅผ ๊ธฐ๋ฐ˜ํ•˜์—ฌ ๊ฐ€์žฅ ์ธ์ ‘ํ•œ ๋ฆฌ์†Œ์Šค ๋Œ€์ƒ์œผ๋กœ ๋ผ์šฐํŒ…
โ€ข
์‚ฌ์šฉ์ž๊ฐ€ ์†ํ•œ ๋Œ€๋ฅ™์ด๋‚˜ ๊ตญ๊ฐ€๋ฅผ ๊ธฐ์ค€์œผ๋กœ ๋ผ์šฐํŒ… ํ•˜๋Š” ๋ฐฉ๋ฒ•
โ€ข
์˜ˆ , ํ•œ๊ตญ์œผ๋กœ ๋ถ€ํ„ฐ ์˜ค๋Š” ํŠธ๋ž˜ํ”ฝ์„ ์ง€์ •๋œ ์„œ๋ฒ„ IP ๋กœ ๋ผ์šฐํŒ…

์ง€๋ฆฌ ๊ทผ์ ‘ ๋ผ์šฐํŒ…

โ€ข
์ง€๋ฆฌ ์œ„์น˜ ๋ผ์šฐํŒ…๊ณผ ๋™์ผํ•œ ํ˜•ํƒœ์˜ ๋ผ์šฐํŒ… ๊ธฐ๋ฒ•
โ€ข
๋ฐ”์ด์–ด์Šค๋ผ๋Š” ๊ฐ’์„ ์กฐ์ •ํ•˜์—ฌ ๊ทผ์ ‘ ์˜์—ญ์˜ ์˜ํ–ฅ๋„๋ฅผ ์กฐ์ •

์ง€์—ฐ ์‹œ๊ฐ„ ๊ธฐ๋ฐ˜ ๋ผ์šฐํŒ…

โ€ข
๊ฐ€์žฅ ์งง์€ ์ง€์—ฐ์‹œ๊ฐ„์„ ์ œ๊ณตํ•˜๋Š” ๋ฆฌ์ „์œผ๋กœ ๋ผ์šฐํŒ… ํ•˜๋Š” ๋ฐฉ๋ฒ•
โ€ข
Route53์—์„œ ์‚ฌ์šฉ์ž ์œ„์น˜์ƒ ์ธ์ ‘๋œ ๋ฆฌ์ „๊ณผ ๋ฆฌ์†Œ์Šค๊ฐ€ ์žˆ๋Š” ๋ฆฌ์ „๊ณผ์˜ ์ง€์—ฐ ์‹œ๊ฐ„์„ ํŒŒ์•… ํ›„ ๊ฐ€์žฅ ์งง์€ ์ง€์—ฐ ๋Œ€์ƒ์œผ๋กœ ์ „๋‹ฌ

์žฅ์•  ์กฐ์น˜ ๋ผ์šฐํŒ…

โ€ข
์•กํ‹ฐ๋ธŒ/ํŒจ์‹œ๋ธŒ ์žฅ์•  ์กฐ์น˜๋ฅผ ๊ตฌ์„ฑํ•˜๋ ค๋Š” ๊ฒฝ์šฐ์— ์‚ฌ์šฉ
โ€ข
๋ ˆ์ฝ”๋“œ ๊ฐ’ ์ค‘ ์•กํ‹ฐ๋ธŒ๋ฅผ ์ง€์ •ํ•˜๊ณ  ๋Œ€์ƒ์œผ๋กœ ๋ผ์šฐํŒ…์„ ํ•˜๋ฉฐ ์ฃผ๊ธฐ์ ์ธ ์ƒํƒœ ํ™•์ธ์„ ํ†ตํ•ด ์•กํ‹ฐ๋ธŒ ๋ฆฌ์†Œ์Šค๊ฐ€ ํ†ต์‹ ์ด ๋ถˆ๊ฐ€ํ•  ๊ฒฝ์šฐ ํŒจ์‹œ๋ธŒ ๋Œ€์ƒ์„ ํƒํ‹ฐ๋ธŒ ๋Œ€์ƒ์œผ๋กœ ๋ณ€๊ฒฝํ•˜์—ฌ ํ•ด๋‹น ๊ฒฝ๋กœ๋กœ ๋ผ์šฐํŒ…
โ€ข
๊ธฐ๋ณธ ๋ผ์šฐํŒ…์ด ์‹คํŒจํ•˜๋ฉด ๋ณด์กฐ๋กœ ์ž๋™ ๋ผ์šฐํŒ… ๋˜๋Š” ๋ฐฉ์‹
Health Check(์ƒํƒœ๊ฒ€์‚ฌ)
โ—ฆ
์„œ๋ฒ„์˜ ์ƒํƒœ๋ฅผ ๋ชจ๋‹ˆํ„ฐ๋ง ํ•˜๋Š” ๊ธฐ๋Šฅ
โ—ฆ
์ƒํƒœํ™•์ธ์„ ๋ชจ๋‹ˆํ„ฐ๋งํ•˜๊ณ  ์ƒํƒœ๊ฐ€ ์ข‹์ง€ ์•Š์€ ๊ฒฝ์šฐ ๋‹ค๋ฅธ ์„œ๋ฒ„๋กœ ๋ผ์šฐํŒ… ํ•˜๋Š” ์žฅ์• ์กฐ์น˜๋ฅผ ๊ตฌ์„ฑํ•  ์ˆ˜ ์žˆ์Œ

๋‹ค์ค‘๊ฐ’ ์‘๋‹ต

โ€ข
์‚ฌ์šฉ์ž๊ฐ€ ์š”์ฒญ ์‹œ Route53 DNS ์—์„œ ๋‹ค์ˆ˜์˜ ๊ฐ’์„ ๋ฐ˜ํ™˜ํ•˜๋Š” ๋ผ์šฐํŒ…(์ตœ๋Œ€ 8๊ฐœ์˜ ๊ฐ’์„ ์ง€์ • ๊ฐ€๋Šฅ)
โ€ข
์˜ˆ : ์›น์„œ๋ฒ„์˜ IP ์ฃผ์†Œ ๋‹ค์ค‘๊ฐ’ ์‘๋‹ต ์‚ฌ์šฉ์‹œ DNS ์—์„œ ์ƒํƒœํ™•์ธ์— ๋”ฐ๋ผ IP ์ฃผ์†Œ๋ฅผ ์ „๋‹ฌ

Route53 ์˜ ์ฃผ์š” ๋ ˆ์ฝ”๋“œ ์œ ํ˜•

โ€ข
A: ๋„๋ฉ”์ธ๋„ค์ž„์„ IPv4 ์ฃผ์†Œ๋กœ ๋ผ์šฐํŒ… (www.google.com -->192.100.10.)
โ€ข
CNAME: ๋„๋ฉ”์ธ๋„ค์ž„์„ ๋„๋ฉ”์ธ๋„ค์ž„์œผ๋กœ ๋ผ์šฐํŒ… (site.google.com --> blog.google.com)
โ€ข
ALIAS: ๋„๋ฉ”์ธ๋„ค์ž„์„ AWS ๋ฆฌ์†Œ์Šค๋กœ ๋ผ์šฐํŒ… (www.google.com --> AWS EC2)
TTL

[์‹ค์Šต] Route53 ๊ตฌ์„ฑ ๋ฐ ๋ผ์šฐํŒ… ์ •์ฑ…

1. ๋„๋ฉ”์ธ ์ด๋ฆ„ ์ƒ์„ฑ

โ€ข
์•„๋ž˜์˜ ๋‘ ๊ฐ€์ง€ ๋ฐฉ๋ฒ• ์ œ์•ˆ
1) Route 53์„ ๋„๋ฉ”์ธ ๋“ฑ๋ก ๋Œ€ํ–‰์†Œ๋กœ ํ™œ์šฉ( ์„ ํƒ)
โ—ฆ
https://aws.amazon.com/ko/getting-started/hands-on/get-a-domain/ ์˜ 2๋‹จ๊ณ„ ์ฐธ๊ณ 
2) ๋ฌด๋ฃŒ DNS ์ œ๊ณต ์‚ฌ์ดํŠธ๋ฅผ ๋„๋ฉ”์ธ ๋“ฑ๋ก ๋Œ€ํ–‰์†Œ๋กœ ํ™œ์šฉ
โ—ฆ
freenom์—์„œ ๋„๋ฉ”์ธ ์ด๋ฆ„ ์ƒ์„ฑ ํ›„ ์ƒ์„ฑํ•œ ๋„๋ฉ”์ธ ์ด๋ฆ„์— ๋Œ€ํ•ด AWS Route 53์—์„œ ํ˜ธ์ŠคํŒ… ์˜์—ญ ์ƒ์„ฑํ•˜์—ฌ ๊ด€๋ฆฌ

2. CloudFormation ์ ์šฉ

3. ๊ธฐ๋ณธ ํ™˜๊ฒฝ ๊ฒ€์ฆ

โ€ข
์‚ฌ์šฉ์ž PC์—์„œ ALB DNS ์ฃผ์†Œ๋กœ ์ ‘๊ทผํ•˜์—ฌ ๋กœ๋“œ ๋ฐธ๋Ÿฐ์‹ฑ ๋˜๋Š” ๊ฒƒ์„ ํ™•์ธ

4. Route 53 ๋ ˆ์ฝ”๋“œ ์ƒ์„ฑ(๋ณ„์นญ ์‚ฌ์šฉ, ๋‹จ์ˆœ ๋ผ์šฐํŒ…)

1) Alias์„ ํ†ตํ•ด AWS ์„œ๋น„์Šค(ALB)์™€ ์—ฐ๊ฒฐ
โ€ข
์ƒ์„ฑํ•œ ๋„๋ฉ”์ธ ํ˜ธ์ŠคํŒ… ์˜์—ญ > ๋ ˆ์ฝ”๋“œ ์ƒ์„ฑ > ๋‹จ์ˆœ ๋ผ์šฐํŒ… > ๋ณ„์นญ ์ฒดํฌ
2) test.hackerbini.net์œผ๋กœ ์ ‘์† ์‹œ๋„
3) ํ†ต์‹  ํ๋ฆ„

5. Route 53 ๋ ˆ์ฝ”๋“œ ์ƒ์„ฑ(์žฅ์•  ์กฐ์น˜ ๋ผ์šฐํŒ…)

โ€ข
Route 53์—์„œ 2๋Œ€์˜ EC2 ์ธ์Šคํ„ด์Šค๋ฅผ ์—ฐ๊ฒฐํ•˜์—ฌ ์ฃผ ๋Œ€์ƒ / ๋ณด์กฐ ๋Œ€์ƒ ํ˜•ํƒœ์˜ ์žฅ์•  ์กฐ์น˜ ๋ผ์šฐํŒ… ๊ตฌ์„ฑ
1) ์ƒํƒœ ๊ฒ€์‚ฌ ์ƒ์„ฑ
โ€ข
์ฃผ ๋Œ€์ƒ ์„ค์ •
โ€ข
๋ณด์กฐ ๋Œ€์ƒ ์„ค์ •
[์ฐธ๊ณ ] ๋‹ค์Œ ์„ค์ •์—์„œ ๊ฒฝ๋ณด์„ค์ •๋„ ๊ฐ€๋Šฅ
2) ์ƒํƒœ๊ฒ€์‚ฌ ํ™•์ธ
3) ์žฅ์• ์กฐ์น˜ ๋ผ์šฐํŒ… ์ •์ฑ… ์„ค์ •
โ€ข
์ƒ์„ฑํ•œ ๋„๋ฉ”์ธ ํ˜ธ์ŠคํŒ… ์˜์—ญ > ๋ ˆ์ฝ”๋“œ ์ƒ์„ฑ > ์žฅ์• ์กฐ์น˜ ๋ผ์šฐํŒ… > ๊ธฐ๋ณธ, ๋ณด์กฐ ์ •๋ณด ์ž…๋ ฅ
4) test2.hackerbini.net์œผ๋กœ ์ ‘์† ์‹œ๋„
โ€ข
์ƒํƒœ๊ฒ€์‚ฌ๋ฅผ ํ†ตํ•ด ์ฃผ ๋Œ€์ƒ์ด ์ •์ƒ์ ์ธ ์ƒํƒœ์ด๊ธฐ์— ์ฃผ ๋Œ€์ƒ์œผ๋กœ๋งŒ ๋ผ์šฐํŒ… ๋จ
5) ์ฃผ ์ธ์Šคํ„ด์Šค๋ฅผ ์ค‘์ง€ ์‹œํ‚ค๊ณ  ํ™•์ธ

6. Route 53 ๋ ˆ์ฝ”๋“œ ์ƒ์„ฑ(๋‹จ์ˆœ ๋ผ์šฐํŒ…)

โ€ข
์—ฐ๊ฒฐํ•˜๋Š” ๋Œ€์ƒ์ด ๊ผญ AWS ์ž์›์ผ ํ•„์š”๋Š” ์—†์œผ๋ฏ€๋กœ ๋‹ค๋ฅธ ์™ธ๋ถ€ ์„œ๋ฒ„์˜ ํผ๋ธ”๋ฆญ IP์— ๋Œ€ํ•ด A ๋ ˆ์ฝ”๋“œ ์—ฐ๊ฒฐ ๊ฐ€๋Šฅ
โ€ข
๊ตฌ๊ธ€ dns(8.8.8.8) ์—ฐ๊ฒฐ