ITstudy

DNS(Domain Name System) ๊ฐœ๋…๊ณผ ๋™์ž‘ ์›๋ฆฌ

martinooo 2022. 11. 24. 00:36

๐ŸคณDNS(Domain Name System)?


๋„๋ฉ”์ธ ์ด๋ฆ„ ์‹œ์Šคํ…œ(DNS)์€ ์‚ฌ๋žŒ์ด ์ฝ์„ ์ˆ˜ ์žˆ๋Š” ๋„๋ฉ”์ธ ์ด๋ฆ„์„ ๋จธ์‹ ์ด ์ฝ์„ ์ˆ˜ ์žˆ๋Š” IP์ฃผ์†Œ๋กœ ๋ณ€ํ™˜ํ•œ๋‹ค.


๐Ÿ“–DNS ๋™์ž‘ ์›๋ฆฌ?


  • ์ปดํ“จํ„ฐ์—์„œ ๋ธŒ๋ผ์šฐ์ €์—์„œ www.naver.com ์„ ์ž…๋ ฅํ•œ๋‹ค.
  • ์ปดํ“จํ„ฐ๋Š” DNS ์„œ๋ฒ„๋กœ www.naver.com์— ๋งตํ•‘๋œ IP์ฃผ์†Œ๋ฅผ ๋ฌผ์–ด๋ณธ๋‹ค
  • DNS ์„œ๋ฒ„๋Š” ํ•ด๋‹น ๋„๋ฉ”์ธ์˜ IP ์ฃผ์†Œ๋ฅผ ์•Œ๋ ค์ค€๋‹ค.
  • ์ปดํ“จํ„ฐ๋Š” ์ด๋ฅผ ๋ฐ›์•„์„œ IP์ฃผ์†Œ์— ํ•ด๋‹นํ•˜๋Š” ์ปดํ“จํ„ฐ์— ์ ‘์†ํ•˜๊ฒŒ ๋œ๋‹ค.

๐ŸคณDNS Aํƒ€์ž… ๋ ˆ์ฝ”๋“œ, CNAME ๋ ˆ์ฝ”๋“œ, NS๋ ˆ์ฝ”๋“œ?


ํƒ€์ž… ๋ ˆ์ฝ”๋“œ ์„ค๋ช…
A Address Record
CNAME Canonical Name Record

A recode๋ž€?


A๋Š” Address์˜ ์•ฝ์ž๋กœ ๋„๋ฉ”์ธ๋„ค์ž„๊ณผ IP ์ฃผ์†Œ๋ฅผ ๋งตํ•‘ํ• ๋•Œ ์‚ฌ์šฉํ•œ๋‹ค. 
ex) www.google.com A 128.23.21.52

์ฆ‰ ๋„๋ฉ”์ธ์— ๋Œ€ํ•œ IP๋ฅผ ๋งตํ•‘ ์—ฐ๊ฒฐํ•œ๋‹ค. 

๋‹จ์  : IP ์ฃผ์†Œ๊ฐ€ ์ž์ฃผ ๋ฐ”๋€” ๋•Œ ๋ถˆํŽธํ•˜๋‹ค.


CNAME ์ด๋ž€?


๋„๋ฉ”์ธ์˜ ๋ณ„์นญ์ด๋ฉฐ CNAME ๋ ˆ์ฝ”๋“œ๋Š” ๋„๋ฉ”์ธ์— ๋Œ€ํ•˜์—ฌ ๋˜ ๋‹ค๋ฅธ ๋„๋ฉ”์ธ์„ ์ง€์ •ํ•œ๋‹ค.
A์˜ ๋‹จ์ ์„ ๋ณด์•ˆํ•ด์ค€๋‹ค. ์ฆ‰ IP๊ฐ€ ์ž์ฃผ ๋ฐ”๋€Œ์—ฌ๋„ ๋ถˆํŽธํ•˜์ง€ ์•Š๋‹ค.

์‚ฌ์šฉ์ž๊ฐ€ blog.example.com ์š”์ฒญํ•˜๋ฉด blog.example.com์€ example.com์„ ์š”์ฒญํ•˜๊ณ  

example.com์€ ip๋ฅผ ์š”์ฒญํ•ด์„œ blog.example.com์— ip๋ฅผ ์‘๋‹ตํ•ด์„œ ์‚ฌ์šฉ์ž๊ฐ€ ์›ํ•˜๋Š” ์ฃผ์†Œ๋กœ ์ ‘์†ํ•œ ์›๋ฆฌ๋‹ค.


NS๋ ˆ์ฝ”๋“œ ์ด๋ž€?


NS๋ ˆ์ฝ”๋“œ๋Š” Name Server Record์ด๋‹ค. 
์ฆ‰ ์–ด๋–ค ๋„๋ฉ”์ธ์— ๋Œ€ํ•œ ์ฒ˜๋ฆฌ๋ฅผ ๋‹ค๋ฅธ ๋„๋ฉ”์ธ ๋„ค์ž„ ์„œ๋ฒ„์— ์œ„์ž„ํ•˜๋Š” ๊ธฐ๋Šฅ์ด๋‹ค.

๐ŸŽƒA ๋ ˆ์ฝ”๋“œ์™€ CNAME๋ ˆ์ฝ”๋“œ ์ฐจ์ด?


  • CNAME์€ IP ์ฃผ์†Œ๊ฐ€ ์ž์ฃผ ๋ณ€๊ฒฝ๋˜๋Š” ์ƒํ™ฉ์—์„œ ํšจ์œจ์ ์ด๋‹ค. IP์ฃผ์†Œ๋ฅผ ํ•˜๋‚˜ํ•˜๋‚˜ ๋ณ€๊ฒฝํ•  ํ•„์š”๊ฐ€ ์—†๋‹ค.
  • CNAME์„ ์‚ฌ์šฉํ•˜์ง€ ์•Š๊ณ  A ๋ ˆ์ฝ”๋“œ๋กœ ๋„๋ฉ”์ธ & IP๋กœ ๋งตํ•‘ํ•  ๊ฒฝ์šฐ์— IP์ฃผ์†Œ๊ฐ€ ๋ณ€๊ฒฝ๋˜๋ฉด ํ•˜๋‚˜ํ•œ ๋ณ€๊ฒฝํ•ด์•ผํ•œ๋‹ค.
  • CNAME๊ฐ™์€ ๊ฒฝ์šฐ CNAME์€ ๋ชจ๋‘ ๊ทธ๋Œ€๋กœ ๋‘๊ณ  A๋ ˆ์ฝ”๋“œ ๋งตํ•‘ํ•œ IP์ฃผ์†Œ๋งŒ ๋ณ€๊ฒฝํ•ด์ฃผ๋ฉด๋œ๋‹ค.

DNS๋ž€? ๊ฐ„๋‹จํžˆ ๋งํ•˜๋ฉด ๋„๋ฉ”์ธ์˜ IP๋ฅผ ์ €์žฅํ•˜๊ณ , ๋„๋ฉ”์ธ์˜ IP๋ฅผ ์•Œ๋ ค์ฃผ๋Š” ๊ฒƒ์ด๋‹ค. 

์™œ๋ƒ๋ฉด ์‚ฌ์šฉ์ž๊ฐ€ ์–ด๋ ค์šด IP์ฃผ์†Œ๋ฅผ ์™ธ์šฐ๊ณ  ๋‹ค๋‹ˆ๊ธฐ๋Š” ์–ด๋ ค์šฐ๋‹ˆ DNS์„ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ด๋‹ค.