์์ ์ ์ธ BIND 9.16.18 ๋ถ๊ธฐ์ ๊ฐ๋ฐ ์ค์ธ ์คํ์ฉ 9.17.15 ๋ถ๊ธฐ์ ๋ํ ์์ ์ ๋ฐ์ดํธ๊ฐ ๊ฒ์๋์์ต๋๋ค. ์ด๋ ์ง๋์ฃผ์ ๊ฒ์๋ BIND 9.16.17 ๋ฐ 9.17.14 ๋ฆด๋ฆฌ์ค์ ๋ํ๋ ์ฌ๊ฐํ ๋ฒ๊ทธ๋ฅผ ์์ ํฉ๋๋ค. ๋ฆด๋ฆฌ์ค ์ดํ ๊ฐ๋ฐ์๋ ๋ฌธ์ ์ ๋ํด ๊ฒฝ๊ณ ํ๊ณ ๋ฒ์ 9.16.17 ๋ฐ 9.17.14๋ฅผ ์ค์นํ์ง ๋ง ๊ฒ์ ๊ถ์ฅํ์ต๋๋ค.
๋ฒ์ 9.16.17 ๋ฐ 9.17.14์์๋ ์๋ฌธ์ ๋ฐ ๋๋ฌธ์ ๋ฌธ์ ๋งคํ ํ ์ด๋ธ(maptoupper ๋ฐ maptolower)์์ "w" ๋ฌธ์๊ฐ ์๋ต๋์ด ๋๋ฉ์ธ ์ด๋ฆ์ "W" ๋ฐ "w" ๋ฌธ์๊ฐ ๋ค์์ผ๋ก ๋์ฒด๋์์ต๋๋ค. ๋ง์คํฌ๋ฅผ ์ฌ์ฉํ์ฌ ์์ฒญ์ ์ฒ๋ฆฌํ ๋ ์ํ์ค "\000" "์ด ๋ฐ์ํ๊ณ ์๋ชป๋ ๊ฒฐ๊ณผ๊ฐ ๋ฐํ๋ฉ๋๋ค. ์๋ฅผ ๋ค์ด DNS ์์ญ์ โ*.sub.test.local. 1 ์ด๋ฆ UVW.sub.test.local์ ๋ํ 127.0.0.1โณ ์์ฒญ์ "uvw.sub.test.local" ๋์ "uv/000.sub.test.local" ์ด๋ฆ์ ๋ฐํํ๋ ์๋ต์ ์์ฑํ์ต๋๋ค.
๋ํ ์์ฒญ์ "w" ๋ฌธ์ ๋์๋ฌธ์๊ฐ DNS ์์ญ์ ๋์๋ฌธ์์ ๋ค๋ฅธ ๊ฒฝ์ฐ ๋์ ์์ญ ์ ๋ฐ์ดํธ ์ค์ "w" ๋ฌธ์๋ฅผ "\000"์ผ๋ก ๋ฐ๊พธ๋ ๋ฌธ์ ๊ฐ ๋ฐ๊ฒฌ๋์์ต๋๋ค. ์๋ฅผ ๋ค์ด ํด๋น ์์ญ์ "WW.example." ๋ ์ฝ๋๊ฐ ์์ ๋ "foo.ww.example."์ ๋ํ ์ ๋ฐ์ดํธ๊ฐ ์ ์ก๋๋ฉด "foo.\000\000.example."๋ก ์ฒ๋ฆฌ๋์์ต๋๋ค. ๊ธฐ๋ณธ DNS ์๋ฒ์์ ๋ณด์กฐ DNS ์๋ฒ๋ก ์์ญ ์ ์ก์ ์ํํ ๋ ๋ฌธ์ ๋์ฒด ๋ฌธ์ ๊ฐ ๋ฐ์ํ ์๋ ์์ต๋๋ค.
๋ฒ์ 9.16.18 ๋ฐ 9.16.18์์ ํด๊ฒฐ๋์ง ์์ ๋ ๊ฐ์ง ์ค๋ฅ๊ฐ ๋ ์๋ณ๋์ด ์
๋ฐ์ดํธ 9.17.15์ ๊ฒ์๊ฐ ์ง์ฐ๋์์ต๋๋ค. ์ค๋ฅ๋ก ์ธํด ์ด๊ธฐํ ์ค์ ๊ต์ฐฉ ์ํ๊ฐ ๋ฐ์ํ๊ณ dnssec-policy๊ฐ ๋ค๋ฅธ ๋ณด๊ธฐ์ ์๋ ๋์ผํ ์์ญ์ ์ฌ์ฉํ๋ ๊ตฌ์ฑ์์ ๋ฐ์ํฉ๋๋ค. ์ด๋ฌํ ์ค์ ์ ๊ฐ์ง ์ฌ์ฉ์๋ BIND ๋ฒ์ 9.16.16์ผ๋ก ๋ค์ด๊ทธ๋ ์ด๋ํ๋ ๊ฒ์ด ์ข์ต๋๋ค.
์ถ์ฒ : opennet.ru