ํ์ด์ดํญ์ค ๊ฐ๋ฐ์
DoH๋ฅผ ํ์ฑํํ๋ฉด ์ํ๋ ๊ฒฝ์ฐ ์ค์ DoH DNS ์๋ฒ ์ฐ๊ฒฐ์ ๊ฑฐ๋ถํ๊ณ ๊ณต๊ธ์์ DNS ์๋ฒ์ ์ํธํ๋์ง ์์ ์ฟผ๋ฆฌ๋ฅผ ๋ณด๋ด๋ ๊ธฐ์กด ๋ฐฉ์์ผ๋ก ๋์๊ฐ ์ ์๋ ๊ฒฝ๊ณ ๊ฐ ์ฌ์ฉ์์๊ฒ ํ์๋ฉ๋๋ค. DoH๋ DNS ํ์ธ์์ ๋ถ์ฐ ์ธํ๋ผ ๋์ ๋จ์ผ ์คํจ ์ง์ ์ผ๋ก ๊ฐ์ฃผ๋ ์ ์๋ ํน์ DoH ์๋น์ค์ ๋ํ ๋ฐ์ธ๋ฉ์ ์ฌ์ฉํฉ๋๋ค. ํ์ฌ ์์
์ CloudFlare(๊ธฐ๋ณธ๊ฐ)์ ๋ ๊ฐ์ DNS ๊ณต๊ธ์๋ฅผ ํตํด ์ ๊ณต๋ฉ๋๋ค.
๊ณต๊ธ์ ๋ณ๊ฒฝ ๋๋ DoH ๋นํ์ฑํ
DoH๋ ๊ณต๊ธ์์ DNS ์๋ฒ๋ฅผ ํตํด ์์ฒญ๋ ํธ์คํธ ์ด๋ฆ์ ๋ํ ์ ๋ณด ์ ์ถ์ ๋ฐฉ์งํ๊ณ , MITM ๊ณต๊ฒฉ ๋ฐ DNS ํธ๋ํฝ ์คํธํ(์: ๊ณต์ฉ Wi-Fi์ ์ฐ๊ฒฐํ ๋)์ ๋ฐฉ์งํ๊ณ , DNS ์ฐจ๋จ์ ๋์ํ๋ ๋ฐ ์ ์ฉํ ์ ์๋ค๋ ์ ์ ๊ธฐ์ตํด ๋์ญ์์ค. ์์ค(DoH๋ DPI ์์ค์์ ๊ตฌํ๋ ์ฐํ ์ฐจ๋จ ์์ญ์์ VPN์ ๋์ฒดํ ์ ์์) ๋๋ DNS ์๋ฒ์ ์ง์ ์ก์ธ์คํ ์ ์๋ ๊ฒฝ์ฐ(์: ํ๋ก์๋ฅผ ํตํด ์์ ํ๋ ๊ฒฝ์ฐ) ์์ ๊ตฌ์ฑ์ ์ํด ์ฌ์ฉ๋ฉ๋๋ค. ์ ์์ ์ธ ์ํฉ์์ DNS ์์ฒญ์ด ์์คํ ๊ตฌ์ฑ์ ์ ์๋ DNS ์๋ฒ๋ก ์ง์ ์ ์ก๋๋ค๋ฉด DoH์ ๊ฒฝ์ฐ ํธ์คํธ์ IP ์ฃผ์๋ฅผ ํ์ธํ๊ธฐ ์ํ ์์ฒญ์ด HTTPS ํธ๋ํฝ์ ์บก์ํ๋์ด ํ์ธ์๊ฐ ์ฒ๋ฆฌํ๋ HTTP ์๋ฒ๋ก ์ ์ก๋ฉ๋๋ค. ์น API๋ฅผ ํตํด ์์ฒญํฉ๋๋ค. ๊ธฐ์กด DNSSEC ํ์ค์ ํด๋ผ์ด์ธํธ์ ์๋ฒ๋ฅผ ์ธ์ฆํ๋ ๋ฐ์๋ง ์ํธํ๋ฅผ ์ฌ์ฉํ์ง๋ง ํธ๋ํฝ์ ๊ฐ๋ก์ฑ๋ ๊ฒ์ ๋ฐฉ์งํ์ง ์์ผ๋ฉฐ ์์ฒญ์ ๊ธฐ๋ฐ์ฑ์ ๋ณด์ฅํ์ง ์์ต๋๋ค.
Firefox์์ ์ ๊ณต๋๋ DoH ๊ณต๊ธ์๋ฅผ ์ ํํ๋ ค๋ฉด,
DoH๋ ์ฃผ์ํด์ ์ฌ์ฉํด์ผ ํฉ๋๋ค. ์๋ฅผ ๋ค์ด, ๋ฌ์์ ์ฐ๋ฐฉ์์๋ Firefox์์ ์ ๊ณต๋๋ ๊ธฐ๋ณธ DoH ์๋ฒ mozilla.cloudflare-dns.com๊ณผ ์ฐ๊ฒฐ๋ IP ์ฃผ์ 104.16.248.249 ๋ฐ 104.16.249.249,
DoH๋ ๋ํ ์๋ ๋ณดํธ ์์คํ , ๊ธฐ์ ์์คํ ์ ๋ด๋ถ ๋ค์์คํ์ด์ค์ ๋ํ ์ก์ธ์ค, ์ฝํ ์ธ ์ ๋ฌ ์ต์ ํ ์์คํ ์ ๊ฒฝ๋ก ์ ํ, ๋ถ๋ฒ ์ฝํ ์ธ ๋ฐฐํฌ ๋ฐ ๋ถ๋ฒ ์ฝํ ์ธ ์ด์ฉ ๋ฐฉ์ง ๋ถ์ผ์ ๋ฒ์ ๋ช ๋ น ์ค์ ๋ฑ์ ์์ญ์์ ๋ฌธ์ ๋ฅผ ์ผ์ผํฌ ์ ์์ต๋๋ค. ๋ฏธ์ฑ๋ ์. ์ด๋ฌํ ๋ฌธ์ ๋ฅผ ๋ฐฉ์งํ๊ธฐ ์ํด ํน์ ์กฐ๊ฑด์์ DoH๋ฅผ ์๋์ผ๋ก ๋นํ์ฑํํ๋ ๊ฒ์ฌ ์์คํ ์ด ๊ตฌํ ๋ฐ ํ ์คํธ๋์์ต๋๋ค.
์ํฐํ๋ผ์ด์ฆ ํ์ธ์๋ฅผ ์๋ณํ๊ธฐ ์ํด ๋น์ ํ TLD(XNUMX์ฐจ ์์ค ๋๋ฉ์ธ)๋ฅผ ํ์ธํ๊ณ ์์คํ ํ์ธ์๊ฐ ์ธํธ๋ผ๋ท ์ฃผ์๋ฅผ ๋ฐํํฉ๋๋ค. ์๋ ๋ณดํธ ๊ธฐ๋ฅ์ด ํ์ฑํ๋์ด ์๋์ง ํ์ธํ๊ธฐ ์ํด exampleadultsite.com์ด๋ผ๋ ์ด๋ฆ์ ํ์ธํ๋ ค๊ณ ์๋ํ๋ฉฐ ๊ฒฐ๊ณผ๊ฐ ์ค์ IP์ ์ผ์นํ์ง ์์ผ๋ฉด DNS ์์ค์์ ์ฑ์ธ์ฉ ์ฝํ ์ธ ์ฐจ๋จ์ด ํ์ฑํ๋ ๊ฒ์ผ๋ก ๊ฐ์ฃผ๋ฉ๋๋ค. Google ๋ฐ YouTube IP ์ฃผ์๋ ์ ํ.youtube.com, forcesafesearch.google.com ๋ฐ ์ ํ์ค๋จ.youtube.com์ผ๋ก ๋์ฒด๋์๋์ง ํ์ธํ๊ธฐ ์ํ ํ์๋ก ํ์ธ๋ฉ๋๋ค. ์ด๋ฌํ ๊ฒ์ฌ๋ฅผ ํตํด ํ์ธ์์ ์์ ์ ์ ์ดํ๊ฑฐ๋ ํธ๋ํฝ์ ๋ฐฉํดํ ์ ์๋ ๊ณต๊ฒฉ์๊ฐ ์ด๋ฌํ ๋์์ ์๋ฎฌ๋ ์ด์ ํ์ฌ DNS ํธ๋ํฝ ์ํธํ๋ฅผ ๋นํ์ฑํํ ์ ์์ต๋๋ค.
๋จ์ผ DoH ์๋น์ค๋ฅผ ํตํด ์์ ํ๋ฉด DNS๋ฅผ ์ฌ์ฉํ์ฌ ํธ๋ํฝ ๊ท ํ์ ๋ง์ถ๋ ์ฝํ ์ธ ์ ๋ฌ ๋คํธ์ํฌ์์ ํธ๋ํฝ ์ต์ ํ ๋ฌธ์ ๊ฐ ๋ฐ์ํ ์๋ ์์ต๋๋ค(CDN ๋คํธ์ํฌ์ DNS ์๋ฒ๋ ํ์ธ์ ์ฃผ์๋ฅผ ๊ณ ๋ คํ์ฌ ์๋ต์ ์์ฑํ๊ณ ์ฝํ ์ธ ๋ฅผ ์์ ํ ๊ฐ์ฅ ๊ฐ๊น์ด ํธ์คํธ๋ฅผ ์ ๊ณตํฉ๋๋ค). ์ด๋ฌํ CDN์์ ์ฌ์ฉ์์๊ฒ ๊ฐ์ฅ ๊ฐ๊น์ด ํ์ธ์๋ก๋ถํฐ DNS ์ฟผ๋ฆฌ๋ฅผ ๋ณด๋ด๋ฉด ์ฌ์ฉ์์๊ฒ ๊ฐ์ฅ ๊ฐ๊น์ด ํธ์คํธ์ ์ฃผ์๊ฐ ๋ฐํ๋์ง๋ง, ์ค์ ์ง์ค์ ํ์ธ์์์ DNS ์ฟผ๋ฆฌ๋ฅผ ๋ณด๋ด๋ฉด DNS-over-HTTPS ์๋ฒ์ ๊ฐ์ฅ ๊ฐ๊น์ด ํธ์คํธ ์ฃผ์๊ฐ ๋ฐํ๋ฉ๋๋ค. . ์ค์ ๋ก ํ ์คํธํ ๊ฒฐ๊ณผ CDN์ ์ฌ์ฉํ ๋ DNS-over-HTTP๋ฅผ ์ฌ์ฉํ๋ฉด ์ฝํ ์ธ ์ ์ก์ด ์์๋๊ธฐ ์ ์ ์ฌ์ค์ ์ง์ฐ์ด ๋ฐ์ํ์ง ์๋ ๊ฒ์ผ๋ก ๋ํ๋ฌ์ต๋๋ค(๋น ๋ฅธ ์ฐ๊ฒฐ์ ๊ฒฝ์ฐ ์ง์ฐ์ด 10๋ฐ๋ฆฌ์ด๋ฅผ ์ด๊ณผํ์ง ์์์ผ๋ฉฐ ๋๋ฆฐ ํต์ ์ฑ๋์์๋ ํจ์ฌ ๋ ๋น ๋ฅธ ์ฑ๋ฅ์ด ๊ด์ฐฐ๋์์ต๋๋ค). ). CDN ํ์ธ์์ ํด๋ผ์ด์ธํธ ์์น ์ ๋ณด๋ฅผ ์ ๊ณตํ๊ธฐ ์ํด EDNS ํด๋ผ์ด์ธํธ ์๋ธ๋ท ํ์ฅ์ ์ฌ์ฉํ๋ ๊ฒ๋ ๊ณ ๋ ค๋์์ต๋๋ค.
์ถ์ฒ : opennet.ru