DNS์์ ๋ฐฐ์ด ๊ฒ๋ค
nslookup
ipconfig
tracing DNS with Wireshark
DNS caching
- DNS๋ ์ง์ฐ ์ฑ๋ฅ ํฅ์๊ณผ ๋คํธ์ํฌ์ DNS ๋ฉ์์ง ์๋ฅผ ์ค์ด๊ธฐ ์ํด ์บ์ฑ์ ์ฌ์ฉํ๋ค
- ์ง์ ์ฌ์ฌ์์ DNS ์๋ฒ๊ฐ DNS ์๋ต์ ๋ฐ์์ ๋ ๋ก์ปฌ ๋ฉ๋ชจ๋ฆฌ์ ์๋ต์ ๋ํ ์ ๋ณด๋ฅผ ์ ์ฅํ ์ ์๋ค
DNS records and messages
- DNS ๋ถ์ฐ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ๊ตฌํํ DNS ์๋ฒ๋ค์ ํธ์คํธ ์ด๋ฆ์ IP ์ฃผ์๋ก ๋งคํํ๊ธฐ ์ํ ์์ ๋ ์ฝ๋(resource record, RR)๋ฅผ ์ ์ฅํ๋ค
- ๊ฐ DNS๋ ํ๋ ์ด์์ ์์ ๋ ์ฝ๋๋ฅผ ๊ฐ์ง ๋ฉ์์ง๋ก ์๋ตํ๋ค
- Type A ๋ ์ฝ๋
- Type=A์ด๋ฉด, Name์ ํธ์คํธ ์ด๋ฆ์ด๊ณ Value๋ ํธ์คํธ ์ด๋ฆ์ ๋ํ IP ์ฃผ์๋ค
- Type A ๋ ์ฝ๋๋ ํ์ค ํธ์คํธ ์ด๋ฆ์ IP ์ฃผ์ ๋งคํ์ ์ ๊ณตํ๋ค
- ์) relay1.bar.foo.com, 145.37.93.126, A
- Type=NS ๋ ์ฝ๋
- Type=NS์ด๋ฉด, Name์ ๋๋ฉ์ธ(์: foo.com)์ด๊ณ Value๋ ๋๋ฉ์ธ ๋ด๋ถ์ ํธ์คํธ์ ๋ํ IP ์ฃผ์๋ฅผ ์ป์ ์ ์๋ ๋ฐฉ๋ฒ์ ์๋ ์ฑ ์ DNS ์๋ฒ์ ํธ์คํธ ์ด๋ฆ์ด๋ค
- ์) foo.com, dns.foo.com, NS
nslookup
- nslookup www.mit.edu -> ํด๋น ํธ์คํธ ์ฃผ์์ IP ์ฃผ์๋ฅผ ์์ฒญํ๋ ์ปค๋งจ๋
nslookup -type=NS
- nslookup -type=NS mit.edu
- -type ์ต์ ์ ์ฐ์ง ์์ผ๋ฉด ๋ํดํธ๋ก type A ๋ ์ฝ๋๋ฅผ ๊ฐ์ ธ์จ๋ค
ipconfig
- ๋คํธ์ํฌ ์ด์๋ฅผ ๋๋ฒ๊น ํ ๋ ์ ์ฉํ๋ค
- ํ์ฌ TCP/IP ์ ๋ณด์ ์์ ์ ์ฃผ์, DNS ์๋ฒ ์ฃผ์, ์ด๋ํฐ ํ์ ๋ฑ์ ์ ๋ณด๋ฅผ ๋ณด์ฌ์ค๋ค
ipconfig /displaydns
- ์บ์ ๊ธฐ๋ก์ ๋ณผ ์ ์๊ณ , ๋จ์ TTL(Time to Live) in seconds๋ฅผ ํ์ธํ ์ ์๋ค
ipconfig /flushdns
- ์ ์ฅ๋ ์บ์ฌ๋ฅผ ์ง์ธ ์ ์๋ค
- Flushing the DNS cache clears all entries and reloads the entries from the hosts file
์ฐธ๊ณ ์๋ฃ
https://www.youtube.com/watch?v=LAnXZy3z2WA
'์คํฐ๋ > ๋คํธ์ํฌ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
Wireshark Lab: UDP (0) | 2023.05.05 |
---|---|
Wireshark Lab: HTTP (0) | 2023.04.14 |
Wireshark Lab: Getting Started (0) | 2023.04.08 |
[์ปดํจํฐ ๋คํธ์ํน ํํฅ์ ์ ๊ทผ] 8. ์ปดํจํฐ ๋คํธ์ํฌ ๋ณด์ (0) | 2023.04.01 |
[์ปดํจํฐ ๋คํธ์ํน ํํฅ์ ์ ๊ทผ] 7. ๋ฌด์ ๋ฐ ์ด๋ ๋คํธ์ํฌ (0) | 2023.03.18 |
๋๊ธ