MapleStory Finger Point Cute Line Smiley Blinking Hello Kitty Angel MapleStory Finger Point

CS

Λšβ‚Šβœ©β€§β‚Š DNS(Domain Name System) λž€? Λšβ‚Šβœ©β€§β‚Š

HYEJU01 2024. 6. 15. 15:56

[DNS / DNS μ„œλ²„]

 

πŸ’‍♀️ DNS λž€, Domain Name System (도메인 λ„€μž„ μ‹œμŠ€ν…œ) 의 μ•½μžμž…λ‹ˆλ‹€. 도메인 이름과 IP μ£Όμ†Œλ₯Ό λ³€ν™˜(맀핑)ν•΄μ£ΌλŠ” μ‹œμŠ€ν…œ

 

πŸ’‍♀️DNS μ„œλ²„λŠ” DNS μ‹œμŠ€ν…œμ„ μš΄μ˜ν•˜κ³  λ™μž‘ μ‹œν‚€λŠ” μ„œλ²„λ‘œ, μ‹€μ œ DNS 쿼리λ₯Ό μ²˜λ¦¬ν•˜κ³  도메인 이름 ν•΄κ²°ν•©λ‹ˆλ‹€. (DNS ꡬ성 μš”μ†Œ)

 


[DNS μ™œ μ‚¬μš©ν•˜λŠ”λ°?]

 

πŸ’‍♀️ λ„€νŠΈμ›Œν¬ ν†΅μ‹ μ—μ„œλŠ” IP μ£Όμ†Œλ‘œ μž₯치λ₯Ό μ‹λ³„ν•©λ‹ˆλ‹€. 예λ₯Ό λ“€μ–΄ ꡬ글 ν™ˆνŽ˜μ΄μ§€μ˜ IP μ£Όμ†ŒλŠ” 142.250.76.132 μž…λ‹ˆλ‹€.

 

😭 그럼 μ„œλ‘œ 톡신을 ν•˜λ €λ©΄ 맀번 IP μ£Όμ†Œλ₯Ό μž…λ ₯ ν•΄μ•Ό ν•˜λŠ” κ±ΈκΉŒμš”? 142.250 …. …. .. ?? 76.. .?

 

πŸ’‍♀️ μ•„λ‹ˆμš”! DNS μ„œλ²„κ°€ 도메인 이름 ↔ IP μ£Όμ†Œλ‘œ λ³€ν™˜ν•΄μ£ΌλŠ” κΈ°λŠ₯을 ν•˜κΈ° λ•Œλ¬Έμ— 도메인 μ£Όμ†Œλ§Œ μžˆμ–΄λ„ 톡신 ν•  수 μžˆμŠ΅λ‹ˆλ‹€ !!  www.google.com (도메인 이름) ↔ 142.250.76.132 (IP μ£Όμ†Œ)

 

😭 와~ κ°œκΏ€~

 


[DNS 쿼리 , μœ ν˜•μ€?]

πŸ’‍♀️ DNS μΏΌλ¦¬λž€ [도메인 이름 ↔ IP μ£Όμ†Œ] λ³€ν™˜μ„ μœ„ν•΄ DNS μ„œλ²„μ— λ³΄λ‚΄λŠ” μš”μ²­μž…λ‹ˆλ‹€.

 

πŸ’‍♀️ DNS μΏΌλ¦¬μ—λŠ” 두 가지 μœ ν˜•μ΄ μžˆμŠ΅λ‹ˆλ‹€.

 

πŸ’‍♀️ 반볡적 쿼리 / μž¬κ·€μ  쿼리

 

πŸ’‍♀️ 반볡적 μΏΌλ¦¬λŠ” DNS 리쑸버가 λ‹€λ₯Έ DNS μ„œλ²„μ— 쿼리λ₯Ό λ³΄λ‚΄λŠ” λŒ€μ‹  각 DNS μ„œλ²„μ˜ μ£Όμ†Œλ₯Ό λ°˜ν™˜ν•˜κ³  ν΄λΌμ΄μ–ΈνŠΈλŠ” μ΅œμ’… IP λ₯Ό μ–»κΈ°μœ„ν•΄ μ—¬λŸ¬ DNS μ„œλ²„λž‘ 직접 ν†΅μ‹ ν•©λ‹ˆλ‹€.

  • 둜컬 리쑸버가 각 μ„œλ²„μ˜ μ£Όμ†Œλ₯Ό λ°˜ν™˜ν•΄μ„œ ν΄λΌμ΄μ–ΈνŠΈκ°€ μ—¬λŸ¬ μ„œλ²„μ™€ κ³„μ†ν•΄μ„œ ν†΅μ‹ ν•΄μ•Όν•©λ‹ˆλ‹€.
  • ν΄λΌμ΄μ–ΈνŠΈ 뢀담이 크고 μƒν˜Έμž‘μš©μ΄ λ³΅μž‘ν•©λ‹ˆλ‹€.

πŸ’‍♀️ μž¬κ·€μ  μΏΌλ¦¬λŠ” ν΄λΌμ΄μ–ΈνŠΈκ°€ DNS λ¦¬μ‘Έλ²„μ—κ²Œ μš”μ²­ν•˜μ—¬, 리쑸버가 μ΅œμ’…μ μΈ 응닡을 μ°ΎκΈ° μœ„ν•΄ μ—¬λŸ¬ DNS μ„œλ²„λ₯Ό κ±°μΉ˜λŠ” λ°©λ²•μœΌλ‘œ μ΅œμ’… IP μ£Όμ†Œλ₯Ό λ°˜ν™˜ 받을 λ•ŒκΉŒμ§€ κΈ°λ‹€λ¦½λ‹ˆλ‹€.

  • μž¬κ·€μ  리쑸버λ₯Ό λ”°λ‘œ μ‚¬μš©ν•΄μ„œ 둜컬 λ¦¬μ‘Έλ²„λŠ” μ΅œμ’… IP μ£Όμ†Œλ₯Ό μ°Ύμ•„ ν΄λΌμ΄μ–ΈνŠΈμ—κ²Œ λ°˜ν™˜ν•©λ‹ˆλ‹€.
  • ν΄λΌμ΄μ–ΈνŠΈ 뢀담을 쀄여주고 μš”μ²­ μ²˜λ¦¬κ°€ νš¨μœ¨μ μž…λ‹ˆλ‹€.

[DNS μž‘λ™ 원리]

https://anggeum.tistory.com/entry/DNS-κ°œλ…μž‘κΈ°-2-DNS-ꡬ성-μš”μ†Œ-및-λΆ„λ₯˜DNS-Resolver-DNS-μ„œλ²„

 

πŸ’‍♀️ DNS μž‘λ™ 원리

  1. μ‚¬μš©μžκ°€ (λΈŒλΌμš°μ €μ— www.google.com μž…λ ₯함)
  2. λΈŒλΌμš°μ €μ— DNS μš”μ²­μ΄ λ°œμƒν•¨
  3. PC(ν΄λΌμ΄μ–ΈνŠΈ/운영체제)κ°€ μš”μ²­μ„ ν™•μΈν•˜κ³  λ¦¬μ‘Έλ²„μ—κ²Œ <query>
  4. λ¦¬μ‘Έλ²„λŠ” PC(ν΄λΌμ΄μ–ΈνŠΈ/운영체제)λ₯Ό λŒ€μ‹ ν•΄μ„œ λ‹€μ–‘ν•œ DNS μ„œλ²„λ₯Ό μ°Ύμ•„κ°€λ©° IP μ£Όμ†Œλ₯Ό μ°Ύμ•„μ˜¨λ‹€. <κ³„μ†ν•΄μ„œ query>
  5. PC(ν΄λΌμ΄μ–ΈνŠΈ/운영체제)λŠ” 리쑸버가 μ€€ IP μ£Όμ†Œλ₯Ό ν† λŒ€λ‘œ λΈŒλΌμš°μ €μ—κ²Œ λ°˜ν™˜ν•œλ‹€.
  6. λΈŒλΌμš°μ €λŠ” ν•΄λ‹Ή IP μ£Όμ†Œλ₯Ό μ‚¬μš©ν•΄μ„œ μ›Ήμ‚¬μ΄νŠΈμ— μ ‘μ†ν•œλ‹€.
  7. μ‚¬μš©μžλŠ” μ›Ήμ‚¬μ΄νŠΈλ₯Ό λ°©λ¬Έν•  수 있게 λœλ‹€.

πŸ’‍♀️ μ—¬λŸ¬ DNS μ„œλ²„λ₯Ό μ‚¬μš©ν•˜λŠ” μ΄μœ λŠ” ?

λ‹€μ–‘ν•˜κ³  λ§Žμ€ 도메인 리슀트λ₯Ό μ‹€μ‹œκ°„μœΌλ‘œ μ—…λ°μ΄νŠΈ ν•˜λŠ” 게

DNS 1λŒ€λ‘œλŠ” λΆˆκ°€λŠ₯ ν•˜κΈ° λ•Œλ¬Έμ— μ—¬λŸ¬ DNS μ„œλ²„μ— λ“±λ‘ν•˜κ³  μ°Ύμ•„λƒ…λ‹ˆλ‹€.

DNS μ„œλ²„κ°€ μ—¬λŸ¬ κ°œμ§€λ§Œ λ„λ©”μΈμ˜ 계측 ꡬ쑰에 따라 효율적으둜 μ°Ύμ•„κ°ˆ 수 있게 λ©λ‹ˆλ‹€. !!

 

 

πŸ’‍♀️ ν•΄λ‹Ή λŒ€ν™” λ‚΄μš©μ€ DNS μž‘λ™ 원리λ₯Ό λŒ€ν™” ν˜•μ‹μœΌλ‘œ ν’€μ–΄λ†“μ•˜μŠ΅λ‹ˆλ‹€. μœ„ κ·Έλ¦Ό λ³΄λ©΄μ„œ μ½μœΌμ‹œλ©΄ 이해가 νŽΈν•©λ‹ˆλ‹€!

 


더보기

 

πŸ‘€ μ‚¬μš©μž

πŸ–₯ λΈŒλΌμš°μ €

πŸ“₯ PC(ν΄λΌμ΄μ–ΈνŠΈ/운영체제)

πŸ”Œ 둜컬 DNS 리쑸버

πŸ’Ύ DNS μ„œλ²„λ“€

 

———————————————————————-

πŸ‘€ λΈŒλΌμš°μ €μ— www.google.com μž…λ ₯

———————————————————————-

< !!! DNS μš”μ²­ λ°œμƒ !!! >

———————————————————————-

 

πŸ–₯ μ–΄ DNS μš”μ²­ λ°œμƒ !! λ‚΄ μΊμ‹œμ— IP μ£Όμ†Œκ°€ μžˆλ‚˜? μ—†λ„Ή.

πŸ–₯ PCμ•Ό . λ„ˆ μΊμ‹œμ— www.google.com μ–˜ IP μ£Όμ†Œ μžˆλ‹ˆ?

πŸ“₯ γ„΄γ„΄ μ—†μŒ. λ¦¬μ‘Έλ²„ν•œν…Œ λ¬Όμ–΄λ³Όκ²Œ~

 

 

πŸ“₯ 리쑸버야. λ„ˆ μΊμ‹œμ— www.google.com μ–˜ IP μ£Όμ†Œ μžˆλ‹ˆ?  <query>

πŸ”Œ μ—†μŠ΅λ‹ˆλ‹€ γ… γ… 

πŸ“₯ 그래? 그럼 DNS μ„œλ²„λž‘ μ•Œμ•„μ„œ λŒ€ν™”ν•΄μ„œ IP μ£Όμ†Œλ‘œ 바꿔와 ~

πŸ”Œ λ„΅ γ…œγ…œ… (μ € κ°€κΉŒμš΄ LOCAL DNS μ„œλ²„λ‹˜ν•œν…Œ 물어봐야겠닀.)

 

 

 

πŸ”Œ (www.google.com) μ–˜λž‘ μΌμΉ˜ν•˜λŠ” IP μ£Όμ†Œ μžˆλ‚˜μš”? 쑰회 μ’€.. <query>

πŸ’Ύ LOCAL DNS μ„œλ²„ : μ–΄ λ‚˜ν•œν…Œ μ—†λŠ”λ° 루트 DNS ν•œν…Œ 물어봐야할듯 ~

πŸ”Œ λ„΅ γ… γ…  (DNSμ„œλ²„ μ°Ύμ•„κ°€κΈ°)

 

 

πŸ”Œ (www.google.com) μ–˜λž‘ μΌμΉ˜ν•˜λŠ” IP μ£Όμ†Œ μžˆλ‚˜μš”? 쑰회 μ’€.. <query>

πŸ’Ύ 루트 DNS μ„œλ²„ : μ•„ κ·Έκ±° TLD μ„œλ²„ν•œν…Œ 물어봐라 (TLD의 IP μ£Όμ†Œ 쀌)

πŸ”Œ λ„΅ γ… γ…  (DNSμ„œλ²„ μ°Ύμ•„κ°€κΈ°)

 

 

 

πŸ”Œ (www.google.com) μ–˜λž‘ μΌμΉ˜ν•˜λŠ” IP μ£Όμ†Œ μžˆλ‚˜μš”…………….. <query>

πŸ’Ύ".com" TLD DNSμ„œλ²„ : μ•„ κ·Έκ±° ? google.com 도메인 κΆŒν•œ μžˆλŠ” μ–˜ν•œν…Œ κ°€λ©΄ λ˜κ² λ‹€

πŸ’Ύ".com" TLD DNSμ„œλ²„ : google.com DNS μ„œλ²„ν•œν…Œ κ°€λ©΄ 돼 (ν•΄λ‹Ή κΆŒν•œ μ„œλ²„ IP μ£Όμ†Œ 쀌)

πŸ”Œλ„΅ γ… γ…  (DNSμ„œλ²„ μ°Ύμ•„κ°€κΈ°)

 

 

πŸ”Œ IP μ£Όμ†Œ μ’€ γ…ˆμ„Έμš” …… <query>

πŸ’Ύ **google.com DNS μ„œλ²„ :** μ–΄~ μ•ˆλ…•~~ IP μ£Όμ†ŒλŠ” (142.250.76.132) λž€λ‹€

πŸ”Œ κ°μ‚¬ν•©λ‹ˆλ‹€ γ… γ…  (λ‚˜μ€‘μ— 또 λ¬Όμ–΄λ³Ό μˆ˜λ„ μžˆμœΌλ‹ˆκΉŒ μΊμ‹œμ— μ €μž₯해둬야겠닀..)

 

 

πŸ”Œ PCλ‹˜ IP μ£Όμ†Œ μž…λ‹ˆλ‹€… (IP μ£Όμ†Œ 142.250.76.132 전달)

πŸ“₯ μ–΄ 고맙닀~

 

πŸ“₯ λΈŒλΌμš°μ €μ•Ό κ·Έκ±° IP μ£Όμ†Œ (142.250.76.132) 이거닀.

πŸ–₯γ…‡γ…‹γ…‡γ…‹ ~~ 땑큐 , μ›Ήμ‚¬μ΄νŠΈ 접속, ν‘œμ‹œ ~~~~~~~

 

———————————————————————-

< !!! 접속 μ™„λ£Œ !!! >

———————————————————————-

 

 

πŸ‘€ μ‚¬μš©μž : 접속 됐당 ~