๊ฐ๊ฐ์ ์ปดํจํฐ, ์๋ฒ ํ๋ํ๋๋ฅผ HOST๋ผ๊ณ ํ๋ค. HOST๋ผ๋ฆฌ ํต์ ํ๊ธฐ์ํด์ IP์ฃผ์๋ผ๋ ๊ฒ์ ์ด์ฉํ๋ค.
์ด IP์ฃผ์๋ฅผ ์ข ๋ ์ฝ๊ฒ ๊ธฐ์ตํ๊ธฐ์ํ์ฌ Domain Name System์ด ํ์ํ์๋ค.
DNS์ ํต์ฌ์ DNS Server์ด๋ค. ์ธํฐ๋ท์ฐฝ์ ๋๋ฉ์ธ์ ์ ๋ ฅํ๋ฉด DNS์๋ฒ๊ฐ ์ด ๋๋ฉ์ธ์ ํด๋นํ๋ ip์ฃผ์๋ฅผ ์๋ตํด์ฃผ๊ณ , ๋๋ฉ์ธ์ ํด๋นํ๋ ip์ฃผ์๋ก ์ ์ํ ์ ์๊ฒ ๋๋ค.
1. hosts
๋ด ์ปดํจํฐ ์ด์์ฒด์ ์๋ hosts๋ผ๋ ํ์ผ์ด ์์ด์ ๋ด ์ปดํจํฐ ๋ด์ ๋๋ฉ์ธ๋ณ๋ก ํธ์คํธ๋ฅผ ์์ ํ ์ ์๋ค.
* window ์ด์์ฒด์ ์์ hosts์ด์ด๋ณด๊ธฐ
- ๊ด๋ฆฌ์๊ถํ์ผ๋ก ๋ฉ๋ชจ์ฅ ์ด๊ธฐ -> C:\Windows\System32\drivers\etc ์ ์ -> hostํ์ผ ์์
2. security
hosts์ ํ์ผ์ ์์ ํ์ฌ ๋๋ฉ์ธ์ ํด๋นํ๋ ip๋ฅผ ์ ์์ ์ผ๋ก ๋ณ๊ฒฝํ๊ฒ๋๋ฉด ์ด๋ฅผ ์ด์ฉํ์ฌ ์ ๋ณด๋ฅผ ํ์ทจ ๋ฑ์ ํ ์ ์๋ค. hosts์ ๋ณ์กฐ๋ฅผ ํ์ธํ์ฌ์ฌํ๋ค.
3. before DNS
stanford Research Inmstitude ๋ผ๋ ๊ณณ์์ ์ ์ธ๊ณ์ ๋ชจ๋ hostsํ์ผ์ ๊ด๋ฆฌํ์ฌ ํธ์คํธํ์ผ๊ณผ ๋๋ฉ์ธ์ ์ฐ๊ฒฐํ์ฌ์ฃผ์๋ค. ์ด๋ ๋จ์ ์ ๊ธฐ๊ด์์ hostsํ์ผ์ ๋ฐ๊ธฐ์ ์๋ ๋๋ฉ์ธ๊ณผ ํธ์คํธ๊ฐ ์ฐ๊ฒฐ์ด ๋์ง์์์ผ๋ฉฐ ๊ธฐ๊ด์์ ์์์ ์ผ๋ก ํธ์คํธ๋ฅผ ๊ด๋ฆฌํ์๊ธฐ๋๋ฌธ์ ์๊ฐ๊ณผ ๋์ด ๋ง์ด ๋ค์๋ค. ์ด ๋จ์ ์ ๋ณด์ํ๊ธฐ ์ํ์ฌ ๋๋ฉ์ธ๋ค์์์คํ ์ด ๋ฑ์ฅํ์๋ค.
4. Dimain name System ์๋ฆฌ
๋์ ์ปดํจํฐ๋ ์ธํฐ๋ท, ์์ดํ์ด๋ฑ์ ์ ์ํ ๋ DHCP๋ฅผ ํตํด ๋๋ฉ์ธ๋ค์์์คํ ์ IP์ฃผ์๊ฐ ์๋์ผ๋ก ์ธํ ์ด๋๋ค.
์ด๋ ์ด๋ ํ ๋๋ฉ์ธ์ ์น๊ฒ๋๋ฉด ๋ด ์ปดํจํฐ์ hostsํ์ผ์ ๊ฐ์ฅ ์ฒ์ ์ฐพ๊ฒ๋๊ณ ํด๋นํ๋ ๋๋ฉ์ธ์ด ์์๋์ ์ธํ ๋์ด์๋ ๋๋ฉ์ธ๋ค์์์คํ ์๋ฒ์ ์ด๋ ํ ๋๋ฉ์ธ์ ์์ดํผ๊ฐ ์ด๋ค ๊ฒ์ธ์ง๋ฅผ ์์ฒญํ๊ฒ ๋๋ค. DNS์๋ฒ๋ ํด๋น๋๋ฉ์ธ์ IP๋ฅผ ์๋ตํ๊ฒ๋๊ณ ์๋ต๋ฐ์ IP๋ก ์ ์ํ์ฌ ํต์ ํ๊ฒ ๋๋ค.
5. public DNS
์ธํฐ๋ทํต์ ์ฌ(์ธํฐ๋ท์๋น์คํ๋ก๋ฐ์ด๋,ISP)๋ ๊ธฐ๋ณธ์ ์ผ๋ก ๋์ ์ปดํจํฐ๊ฐ ๋๋ฉ์ธ์ ๋ฌผ์ด๋ดค์๋ ์ฌ์ฉํ ๋๋ฉ์ธ ๋ค์์๋ฒ์ IP๋ฅผ ์ธํ ํด์ฃผ๋ ๋ฉ์ปค๋์ฆ์ ์ธํ ํ์ฌ์ค๋ค. ๊ทธ๋์ ์ฐ๋ฆฌ๋ ๊ธฐ๋ณธ์ ์ผ๋ก DNS์๋ฒ๋ฅผ ์ด์ฉํ ์ ์๋ค.
dns์๋ฒ๋ ๋ณ๊ฒฝ ํ ์ ์๋ค.
6. DNS internal
์ ์ธ๊ณ์ ์์ฒ๋์ DNS์๋ฒ๊ฐ ์ ์ง๋๊ณ ์๋ค.
root์ธ . ์ ๊ธฐ์ค์ผ๋ก ๊ฐ๊ฐ์ DNS ์๋ฒ ์ปดํจํฐ๊ฐ ์กด์ฌํ๋ค.
๊ฐ๊ฐ์ DNS์๋ฒ์ด๋ค. ๊ธฐ๋ฅ์ ๊ฐ์ผ๋ ์ ๋ดํ๋ ํํธ๊ฐ ๋ค๋ฅด๋ค.
root๋๋ฉ์ธ์ ๋ด๋นํ๋ DNS์๋ฒ๋ ํ๋ ๋ฒจ์ ๋ด๋นํ๋ ์๋ฒ์ ๋ชฉ๋ก์ ์๊ณ ์์ด์ผ ํ๋ค.
ํ๋ ๋ฒจ์ ๋ด๋นํ๋ DNS์๋ฒ๋ ์ธ์ปจ๋ ๋ฒจ์๋ฒ์ ๋ชฉ๋ก์ ์๊ณ ์์ด์ผํ๋ค.
์ฆ ์ง์ํ์ํํธ์ ์๋ฒ๋ชฉ๋ก์ ์๊ณ ์์ด์ผํ๋ค.
1) ์ฌ์ฉ์๋ ๋๋ฉ์ธ์ ๋ฃจํธ๋ค์์๋ฒ์๊ฒ ์์ฒญํ๋ค.
2) ๋ฃจํธ๋ค์์๋ฒ๋ ํ๋ ๋ฒจ๋ค์์๋ฒ์ ๋ชฉ๋ก์ ๋ฆฌํดํ๋ค.
3) ํ๋ ๋ฒจ์๋ฒ์๊ฒ ์์ฒญํ๊ณ ์๋ฒ๋ ์ธ์ปจ๋ ๋ฒจ๋ชฉ๋ก์ ๋ฆฌํดํ๋ค..
4) ํ์์๋ฒ์ ๋ชฉ๋ก์ ์๋ตํด์ฃผ๋ฉด์ ์ต์ข ์ ์ผ๋ก ์๋ธ๋๋ฉ์ธ์ด ์์ดํผ์ฃผ์๋ฅผ ๋ฆฌํดํด์ค๋ค.
7. DNS register
DNS์๋ฒ์ ๊ผญ๋๊ธฐ์๋ ICANN์ด๋ผ๋ ๋น์๋ฆฌ๋จ์ฒด๊ฐ ์กด์ฌํ๋ค. ์ด 13๊ฐ์ ๋ฃจํธ ๋ค์ ์๋ฒ๊ฐ ์กด์ฌํ๋ค. (a.root-server.net ~ n.root-server.net)
์ด ICANN์ ํ์์๋ Registry๋ฑ๋ก์๊ฐ ์กด์ฌํ๋ค. .com. ๊ณผ ๊ฐ์ ํ๋ ๋ฒจ๋๋ฉ์ธ์ ๋ด๋นํ๋ค. (a.gtld-servers.net)
์ด ํ์์๋ Registry ๋ฑ๋ก๋ํ์๊ฐ ์กด์ฌํ๋ค.
๋ด๊ฐ ์ฌ์ฉํ๊ณ ์ถ์ ๋๋ฉ์ธ์ด ์๋ค๋ฉด example.com์ด๋ผ๋ ๋๋ฉ์ธ์ ๋ฑ๋ก๋ํ์๋ฅผ ๋ํด ๋ฑ๋ก์์ ๋ฑ๋ก์ ํ๋ค.
๋ฃจํธ๋ค์์๋ฒ๋ ์ ์ธ๊ณ์์๋ ํ๋ ๋ฒจ๋๋ฉ์ธ์๋ฒ์ ์ฃผ์๋ฅผ ๊ธฐ์ตํ๊ณ ์๋ค.
8. nslookup(window = dig)
cmd์ฐฝ์์ ํด๋น ๋๋ฉ์ธ์ ๋ํ ์์ดํผ์ฃผ์ ํ์ธํ๋ ๋ฐฉ๋ฒ
'์๊ฐ์ ๋ฆฌ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
AWS Simple Notification Service ์ฌ์ฉํ๊ธฐ (0) | 2021.05.28 |
---|---|
git fork ์ฐ๊ฒฐ ๋ฐฉ๋ฒ (0) | 2021.03.04 |
์นดํ24 ํธ์คํ , ๊ฐ๋น์ ๋๋ฉ์ธ ์ฐ๊ฒฐํ๊ธฐ (0) | 2021.03.01 |
AWS ๊ณผ๊ธ ใ ใ (0) | 2021.03.01 |
git ์ฌ์ฉํ๊ธฐ (0) | 2021.02.28 |