ํ์ด์ดํญ์ค ๊ฐ๋ฐ์
์ฐ์ค ์งํ๋ ํ
์คํธ๋ฅผ ํตํด ์๋น์ค์ ์ ๋ขฐ์ฑ๊ณผ ์ฐ์ํ ์ฑ๋ฅ์ด ์
์ฆ๋์์ผ๋ฉฐ, DoH๊ฐ ๋ฌธ์ ๋ฅผ ์ผ์ผํฌ ์ ์๋ ์ผ๋ถ ์ํฉ์ ์๋ณํ๊ณ ์ด๋ฅผ ํํผํ ์ ์๋ ์๋ฃจ์
๊ฐ๋ฐ(์: ๋ถํด)์ด ๊ฐ๋ฅํด์ก์ต๋๋ค.
DNS ํธ๋ํฝ ์ํธํ์ ์ค์์ฑ์ ์ฌ์ฉ์ ๋ณดํธ์ ์์ด์ ๊ทผ๋ณธ์ ์ผ๋ก ์ค์ํ ์์๋ก ํ๊ฐ๋์ด DoH๋ฅผ ๊ธฐ๋ณธ์ผ๋ก ํ์ฑํํ๊ธฐ๋ก ๊ฒฐ์ ํ์ผ๋, XNUMX๋จ๊ณ์์๋ ๋ฏธ๊ตญ ์ฌ์ฉ์๋ค์๊ฒ๋ง ์ ์ฉํ์ต๋๋ค. DoH๋ฅผ ํ์ฑํํ ํ ์ฌ์ฉ์๋ ์ํ ๊ฒฝ์ฐ ์ค์ ์ง์ค์ DoH DNS ์๋ฒ ์ฐ๊ฒฐ์ ๊ฑฐ๋ถํ๊ณ ์ํธํ๋์ง ์์ ์์ฒญ์ ๊ณต๊ธ์์ DNS ์๋ฒ(DNS ํ์ธ์์ ๋ถ์ฐ ์ธํ๋ผ ๋์ )๋ก ๋ณด๋ด๋ ๊ธฐ์กด ๋ฐฉ์์ผ๋ก ๋์๊ฐ ์ ์๋๋ก ํ์ฉํ๋ ๊ฒฝ๊ณ ๋ฅผ ๋ฐ๊ฒ ๋ฉ๋๋ค. DoH๋ ํน์ DoH ์๋น์ค์ ๋ํ ๋ฐ์ธ๋ฉ์ ์ฌ์ฉํ๋ฉฐ ์ด๋ ๋จ์ผ ์คํจ ์ง์ ์ผ๋ก ๊ฐ์ฃผ๋ ์ ์์ต๋๋ค.
DoH๊ฐ ํ์ฑํ๋๋ฉด ๋ด๋ถ ๋คํธ์ํฌ ์ ์ฉ DNS ์ด๋ฆ ๊ตฌ์กฐ๋ฅผ ์ฌ์ฉํ์ฌ ์ธํธ๋ผ๋ท ์ฃผ์์ ํ์ฌ ํธ์คํธ๋ฅผ ํ์ธํ๋ ์๋ ๋ณดํธ ์์คํ ๋ฐ ํ์ฌ ๋คํธ์ํฌ๊ฐ ์ค๋จ๋ ์ ์์ต๋๋ค. ์ด๋ฌํ ์์คํ ์ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด DoH๋ฅผ ์๋์ผ๋ก ๋นํ์ฑํํ๋ ๊ฒ์ฌ ์์คํ ์ด ์ถ๊ฐ๋์์ต๋๋ค. ๋ธ๋ผ์ฐ์ ๊ฐ ์์๋ ๋๋ง๋ค ๋๋ ์๋ธ๋ท ๋ณ๊ฒฝ์ด ๊ฐ์ง๋ ๋๋ง๋ค ๊ฒ์ฌ๊ฐ ์ํ๋ฉ๋๋ค.
DoH๋ฅผ ํตํด ํด๊ฒฐํ๋ ๋์ ์ค๋ฅ๊ฐ ๋ฐ์ํ๋ ๊ฒฝ์ฐ(์: DoH ๊ณต๊ธ์์ ๋คํธ์ํฌ ๊ฐ์ฉ์ฑ์ด ์ค๋จ๋๊ฑฐ๋ ํด๋น ์ธํ๋ผ์์ ์ค๋ฅ๊ฐ ๋ฐ์ํ๋ ๊ฒฝ์ฐ) ํ์ค ์ด์ ์ฒด์ ํ์ธ ํ๋ก๊ทธ๋จ ์ฌ์ฉ์ผ๋ก ์๋ ๋ณต๊ท๋ฉ๋๋ค. ํ์ธ์์ ์์ ์ ์ ์ดํ๊ฑฐ๋ ํธ๋ํฝ์ ๋ฐฉํดํ ์ ์๋ ๊ณต๊ฒฉ์๊ฐ DNS ํธ๋ํฝ ์ํธํ๋ฅผ ๋นํ์ฑํํ๊ธฐ ์ํด ์ ์ฌํ ๋์์ ์๋ฎฌ๋ ์ด์ ํ๋ ๊ฒ์ ๋๊ตฌ๋ ๋ฐฉ์งํ ์ ์๊ธฐ ๋๋ฌธ์ ์ด๋ฌํ ๊ฒ์ฌ์ ์๋ฏธ๋ ์๋ฌธ์ค๋ฝ์ต๋๋ค. ์ค์ ์ "DoH Always" ํญ๋ชฉ์ ์ถ๊ฐํ์ฌ(์๋ ๋นํ์ฑ) ๋ฌธ์ ๊ฐ ํด๊ฒฐ๋์์ต๋๋ค. ์ค์ ํ๋ฉด ์๋ ์ข ๋ฃ๊ฐ ์ ์ฉ๋์ง ์์ต๋๋ค. ์ด๋ ํฉ๋ฆฌ์ ์ธ ์ ์ถฉ์์ ๋๋ค.
์ํฐํ๋ผ์ด์ฆ ํ์ธ์๋ฅผ ์๋ณํ๊ธฐ ์ํด ๋น์ ํ TLD(XNUMX์ฐจ ์์ค ๋๋ฉ์ธ)๋ฅผ ํ์ธํ๊ณ ์์คํ
ํ์ธ์๊ฐ ์ธํธ๋ผ๋ท ์ฃผ์๋ฅผ ๋ฐํํฉ๋๋ค. ์๋
๋ณดํธ ๊ธฐ๋ฅ์ด ํ์ฑํ๋์ด ์๋์ง ํ์ธํ๊ธฐ ์ํด exampleadultsite.com์ด๋ผ๋ ์ด๋ฆ์ ํ์ธํ๋ ค๊ณ ์๋ํ๋ฉฐ ๊ฒฐ๊ณผ๊ฐ ์ค์ IP์ ์ผ์นํ์ง ์์ผ๋ฉด DNS ์์ค์์ ์ฑ์ธ์ฉ ์ฝํ
์ธ ์ฐจ๋จ์ด ํ์ฑํ๋ ๊ฒ์ผ๋ก ๊ฐ์ฃผ๋ฉ๋๋ค. Google ๋ฐ YouTube IP ์ฃผ์๋ ์ ํ.youtube.com, forcesafesearch.google.com ๋ฐ ์ ํ์ค๋จ.youtube.com์ผ๋ก ๋์ฒด๋์๋์ง ํ์ธํ๊ธฐ ์ํ ํ์๋ก ํ์ธ๋ฉ๋๋ค. ์ถ๊ฐ ๋ชจ์ง๋ผ
๋จ์ผ DoH ์๋น์ค๋ฅผ ํตํด ์์ ํ๋ฉด DNS๋ฅผ ์ฌ์ฉํ์ฌ ํธ๋ํฝ ๊ท ํ์ ๋ง์ถ๋ ์ฝํ ์ธ ์ ๋ฌ ๋คํธ์ํฌ์์ ํธ๋ํฝ ์ต์ ํ ๋ฌธ์ ๊ฐ ๋ฐ์ํ ์๋ ์์ต๋๋ค(CDN ๋คํธ์ํฌ์ DNS ์๋ฒ๋ ํ์ธ์ ์ฃผ์๋ฅผ ๊ณ ๋ คํ์ฌ ์๋ต์ ์์ฑํ๊ณ ์ฝํ ์ธ ๋ฅผ ์์ ํ ๊ฐ์ฅ ๊ฐ๊น์ด ํธ์คํธ๋ฅผ ์ ๊ณตํฉ๋๋ค). ์ด๋ฌํ CDN์์ ์ฌ์ฉ์์๊ฒ ๊ฐ์ฅ ๊ฐ๊น์ด ํ์ธ์๋ก๋ถํฐ DNS ์ฟผ๋ฆฌ๋ฅผ ๋ณด๋ด๋ฉด ์ฌ์ฉ์์๊ฒ ๊ฐ์ฅ ๊ฐ๊น์ด ํธ์คํธ์ ์ฃผ์๊ฐ ๋ฐํ๋์ง๋ง, ์ค์ ์ง์ค์ ํ์ธ์์์ DNS ์ฟผ๋ฆฌ๋ฅผ ๋ณด๋ด๋ฉด DNS-over-HTTPS ์๋ฒ์ ๊ฐ์ฅ ๊ฐ๊น์ด ํธ์คํธ ์ฃผ์๊ฐ ๋ฐํ๋ฉ๋๋ค. . ์ค์ ๋ก ํ ์คํธํ ๊ฒฐ๊ณผ CDN์ ์ฌ์ฉํ ๋ DNS-over-HTTP๋ฅผ ์ฌ์ฉํ๋ฉด ์ฝํ ์ธ ์ ์ก์ด ์์๋๊ธฐ ์ ์ ์ฌ์ค์ ์ง์ฐ์ด ๋ฐ์ํ์ง ์๋ ๊ฒ์ผ๋ก ๋ํ๋ฌ์ต๋๋ค(๋น ๋ฅธ ์ฐ๊ฒฐ์ ๊ฒฝ์ฐ ์ง์ฐ์ด 10๋ฐ๋ฆฌ์ด๋ฅผ ์ด๊ณผํ์ง ์์์ผ๋ฉฐ ๋๋ฆฐ ํต์ ์ฑ๋์์๋ ํจ์ฌ ๋ ๋น ๋ฅธ ์ฑ๋ฅ์ด ๊ด์ฐฐ๋์์ต๋๋ค). ). CDN ํ์ธ์์ ํด๋ผ์ด์ธํธ ์์น ์ ๋ณด๋ฅผ ์ ๊ณตํ๊ธฐ ์ํด EDNS ํด๋ผ์ด์ธํธ ์๋ธ๋ท ํ์ฅ์ ์ฌ์ฉํ๋ ๊ฒ๋ ๊ณ ๋ ค๋์์ต๋๋ค.
DoH๋ ๊ณต๊ธ์์ DNS ์๋ฒ๋ฅผ ํตํด ์์ฒญ๋ ํธ์คํธ ์ด๋ฆ์ ๋ํ ์ ๋ณด ์ ์ถ์ ๋ฐฉ์งํ๊ณ , MITM ๊ณต๊ฒฉ ๋ฐ DNS ํธ๋ํฝ ์คํธํ์ ๋ง์๊ณ , DNS ์์ค์์ ์ฐจ๋จ์ ๋์ํ๊ฑฐ๋, ๋ค์๊ณผ ๊ฐ์ ๊ฒฝ์ฐ ์์ ์ ๊ตฌ์ฑํ๋ ๋ฐ ์ ์ฉํ ์ ์์ต๋๋ค. DNS ์๋ฒ์ ์ง์ ์ก์ธ์คํ๋ ๊ฒ์ ๋ถ๊ฐ๋ฅํฉ๋๋ค(์: ํ๋ก์๋ฅผ ํตํด ์์ ํ๋ ๊ฒฝ์ฐ). ์ ์์ ์ธ ์ํฉ์์ DNS ์์ฒญ์ด ์์คํ ๊ตฌ์ฑ์ ์ ์๋ DNS ์๋ฒ๋ก ์ง์ ์ ์ก๋๋ค๋ฉด DoH์ ๊ฒฝ์ฐ ํธ์คํธ์ IP ์ฃผ์๋ฅผ ํ์ธํ๊ธฐ ์ํ ์์ฒญ์ด HTTPS ํธ๋ํฝ์ ์บก์ํ๋์ด ํ์ธ์๊ฐ ์ฒ๋ฆฌํ๋ HTTP ์๋ฒ๋ก ์ ์ก๋ฉ๋๋ค. ์น API๋ฅผ ํตํด ์์ฒญํฉ๋๋ค. ๊ธฐ์กด DNSSEC ํ์ค์ ํด๋ผ์ด์ธํธ์ ์๋ฒ๋ฅผ ์ธ์ฆํ๋ ๋ฐ์๋ง ์ํธํ๋ฅผ ์ฌ์ฉํ์ง๋ง ํธ๋ํฝ์ ๊ฐ๋ก์ฑ๋ ๊ฒ์ ๋ฐฉ์งํ์ง ์์ผ๋ฉฐ ์์ฒญ์ ๊ธฐ๋ฐ์ฑ์ ๋ณด์ฅํ์ง ์์ต๋๋ค.
about:config์์ DoH๋ฅผ ํ์ฑํํ๋ ค๋ฉด Firefox 60๋ถํฐ ์ง์๋๋ network.trr.mode ๋ณ์์ ๊ฐ์ ๋ณ๊ฒฝํด์ผ ํฉ๋๋ค. ๊ฐ์ด 0์ด๋ฉด DoH๊ฐ ์์ ํ ๋นํ์ฑํ๋ฉ๋๋ค. 1 - DNS ๋๋ DoH ์ค ๋ ๋น ๋ฅธ ์ชฝ์ด ์ฌ์ฉ๋ฉ๋๋ค. 2 - DoH๋ ๊ธฐ๋ณธ์ ์ผ๋ก ์ฌ์ฉ๋๋ฉฐ DNS๋ ๋์ฒด ์ต์ ์ผ๋ก ์ฌ์ฉ๋ฉ๋๋ค. 3 - DoH๋ง ์ฌ์ฉ๋ฉ๋๋ค. 4 - DoH์ DNS๊ฐ ๋ณ๋ ฌ๋ก ์ฌ์ฉ๋๋ ๋ฏธ๋ฌ๋ง ๋ชจ๋์ ๋๋ค. ๊ธฐ๋ณธ์ ์ผ๋ก CloudFlare DNS ์๋ฒ๊ฐ ์ฌ์ฉ๋์ง๋ง network.trr.uri ๋งค๊ฐ๋ณ์๋ฅผ ํตํด ๋ณ๊ฒฝํ ์ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด "https://dns.google.com/experimental" ๋๋ "https://9.9.9.9"๋ก ์ค์ ํ ์ ์์ต๋๋ค. .XNUMX/dns-์ฟผ๋ฆฌ "
์ถ์ฒ : opennet.ru