๋ฌด์ญ ํํ
DNS ํธ๋ํฝ์ ๋ํ ์ํธํ ์ฌ์ฉ์ ์ ๋ฐ์ ์ธ ์ด์ ์ ์ดํดํ๊ณ ์๋ ํํ์์๋ ์ด๋ฆ ํ์ธ์ ๋ํ ์ ์ด๋ฅผ ํ ์์ ์ง์คํ๊ณ ์ด ๋ฉ์ปค๋์ฆ์ ๊ธฐ๋ณธ์ ์ผ๋ก ์ค์ ์ง์ค์ DNS ์๋น์ค์ ์ฐ๊ฒฐํ๋ ๊ฒ์ ์ฉ๋ฉํ ์ ์๋ค๊ณ ์๊ฐํฉ๋๋ค. ํนํ ๊ตฌ๊ธ์ ์๋๋ก์ด๋์ ํฌ๋กฌ์ DoH๋ฅผ ๊ธฐ๋ณธ์ผ๋ก ๋์ ํ๋ ๋ฐฉํฅ์ผ๋ก ๋์๊ฐ๊ณ ์๋ค๋ ์ฃผ์ฅ์ด ๋์ค๊ณ ์๋๋ฐ, ์ด๋ฅผ ๊ตฌ๊ธ ์๋ฒ์ ๋ฌถ์ ๊ฒฝ์ฐ DNS ์ธํ๋ผ์ ํ์ค์ํ ์ฑ๊ฒฉ์ ๋ฌด๋๋จ๋ฆฌ๊ณ ๋จ์ผ ์ฅ์ ์ง์ ์ ๋ง๋ค๊ฒ ๋๋ค๋ ๊ฒ์ด๋ค.
Chrome๊ณผ Android๊ฐ ์์ฅ์ ์ฅ์ ํ๊ณ ์๊ธฐ ๋๋ฌธ์ DoH ์๋ฒ๋ฅผ ๋์ ํ๋ฉด Google์ด ์ฌ์ฉ์ DNS ์ฟผ๋ฆฌ ํ๋ฆ์ ๋๋ถ๋ถ์ ์ ์ดํ ์ ์๊ฒ ๋ฉ๋๋ค. ์ด๋ฌํ ์์ง์์ ์ธํ๋ผ์ ์ ๋ขฐ์ฑ์ ๊ฐ์์ํค๋ ๊ฒ ์ธ์๋ Google์ด ๊ฒฝ์์ฌ์ ๋นํด ๋ถ๊ณต์ ํ ์ด์ ์ ๊ฐ๊ฒ ๋ ๊ฒ์ ๋๋ค. ์๋ํ๋ฉด ํ์ฌ๋ ์ฌ์ฉ์ ํ๋์ ์ถ์ ํ๊ณ ๊ด๋ จ ๊ด๊ณ ๋ฅผ ์ ํํ๋ ๋ฐ ์ฌ์ฉ๋ ์ ์๋ ์ฌ์ฉ์ ์์ ์ ๋ํ ์ถ๊ฐ ์ ๋ณด๋ฅผ ๋ฐ๊ฒ ๋๊ธฐ ๋๋ฌธ์ ๋๋ค.
๋ํ DoH๋ ์๋ ๋ณดํธ ์์คํ , ๊ธฐ์ ์์คํ ์ ๋ด๋ถ ๋ค์์คํ์ด์ค์ ๋ํ ์ก์ธ์ค, ์ฝํ ์ธ ์ ๋ฌ ์ต์ ํ ์์คํ ์ ๋ผ์ฐํ , ๋ถ๋ฒ ์ฝํ ์ธ ๋ฐฐํฌ ๋ฐ ๋ฏธ์ฑ๋ ์ ์ฐฉ์ทจ์ ๋ํ ๋ฒ์ ๋ช ๋ น ์ค์์ ๊ฐ์ ์์ญ์ ๋ฐฉํดํ ์ ์์ต๋๋ค. DNS ์คํธํ์ ๊ฐ์ ์์ ์๊ธ ๋ถ์กฑ์ ๋ํ ์ ๋ณด๊ฐ ์๋ ํ์ด์ง๋ก ์ฌ์ฉ์๋ฅผ ๋ฆฌ๋๋ ์ ํ๊ฑฐ๋ ๋ฌด์ ๋คํธ์ํฌ์ ๋ก๊ทธ์ธํ๋ ๋ฐ์๋ ์์ฃผ ์ฌ์ฉ๋ฉ๋๋ค.
Google
DoH๋ ๊ณต๊ธ์์ DNS ์๋ฒ๋ฅผ ํตํด ์์ฒญ๋ ํธ์คํธ ์ด๋ฆ์ ๋ํ ์ ๋ณด ์ ์ถ์ ๋ฐฉ์งํ๊ณ , MITM ๊ณต๊ฒฉ ๋ฐ DNS ํธ๋ํฝ ์คํธํ(์: ๊ณต์ฉ Wi-Fi์ ์ฐ๊ฒฐํ ๋)์ ๋ฐฉ์งํ๊ณ , DNS ์ฐจ๋จ์ ๋์ํ๋ ๋ฐ ์ ์ฉํ ์ ์๋ค๋ ์ ์ ๊ธฐ์ตํด ๋์ญ์์ค. ์์ค(DoH๋ DPI ์์ค์์ ๊ตฌํ๋ ์ฐํ ์ฐจ๋จ ์์ญ์์ VPN์ ๋์ฒดํ ์ ์์) ๋๋ DNS ์๋ฒ์ ์ง์ ์ก์ธ์คํ ์ ์๋ ๊ฒฝ์ฐ(์: ํ๋ก์๋ฅผ ํตํด ์์ ํ๋ ๊ฒฝ์ฐ) ์์ ๊ตฌ์ฑ์ ์ํด ์ฌ์ฉ๋ฉ๋๋ค.
์ ์์ ์ธ ์ํฉ์์ DNS ์์ฒญ์ด ์์คํ
๊ตฌ์ฑ์ ์ ์๋ DNS ์๋ฒ๋ก ์ง์ ์ ์ก๋๋ค๋ฉด DoH์ ๊ฒฝ์ฐ ํธ์คํธ์ IP ์ฃผ์๋ฅผ ํ์ธํ๊ธฐ ์ํ ์์ฒญ์ด HTTPS ํธ๋ํฝ์ ์บก์ํ๋์ด ํ์ธ์๊ฐ ์ฒ๋ฆฌํ๋ HTTP ์๋ฒ๋ก ์ ์ก๋ฉ๋๋ค. ์น API๋ฅผ ํตํด ์์ฒญํฉ๋๋ค. ๊ธฐ์กด DNSSEC ํ์ค์ ํด๋ผ์ด์ธํธ์ ์๋ฒ๋ฅผ ์ธ์ฆํ๋ ๋ฐ์๋ง ์ํธํ๋ฅผ ์ฌ์ฉํ์ง๋ง ํธ๋ํฝ์ ๊ฐ๋ก์ฑ๋ ๊ฒ์ ๋ฐฉ์งํ์ง ์์ผ๋ฉฐ ์์ฒญ์ ๊ธฐ๋ฐ์ฑ์ ๋ณด์ฅํ์ง ์์ต๋๋ค. ํ์ฌ ์ฝ
์ถ์ฒ : opennet.ru