BIND DNS ์„œ๋ฒ„ ์—…๋ฐ์ดํŠธ 9.11.18, 9.16.2 ๋ฐ 9.17.1

๊ฒŒ์‹œ๋จ BIND DNS ์„œ๋ฒ„ 9.11.18 ๋ฐ 9.16.2์˜ ์•ˆ์ •์ ์ธ ๋ถ„๊ธฐ์™€ ๊ฐœ๋ฐœ ์ค‘์ธ ์‹คํ—˜ ๋ถ„๊ธฐ 9.17.1์— ๋Œ€ํ•œ ์ˆ˜์ • ์—…๋ฐ์ดํŠธ์ž…๋‹ˆ๋‹ค. ์ƒˆ๋กœ์šด ๋ฆด๋ฆฌ์Šค์—์„œ ์ œ๊ฑฐ ๊ณต๊ฒฉ์— ๋Œ€ํ•œ ๋น„ํšจ๊ณผ์ ์ธ ๋ฐฉ์–ด๋กœ ์ธํ•œ ๋ณด์•ˆ ๋ฌธ์ œ"DNS ๋ฆฌ๋ฐ”์ธ๋”ฉยป ์š”์ฒญ์„ ์ „๋‹ฌํ•˜๋Š” DNS ์„œ๋ฒ„ ๋ชจ๋“œ์—์„œ ์ž‘์—…ํ•  ๋•Œ(์„ค์ •์˜ "์ „๋‹ฌ์ž" ์ฐจ๋‹จ) ๋˜ํ•œ DNSSEC๋ฅผ ์œ„ํ•ด ๋ฉ”๋ชจ๋ฆฌ์— ์ €์žฅ๋˜๋Š” ๋””์ง€ํ„ธ ์„œ๋ช… ํ†ต๊ณ„์˜ ํฌ๊ธฐ๋ฅผ ์ค„์ด๋Š” ์ž‘์—…์ด ์ˆ˜ํ–‰๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ถ”์ ๋œ ํ‚ค์˜ ์ˆ˜๊ฐ€ ๊ฐ ์˜์—ญ์— ๋Œ€ํ•ด 4๊ฐœ๋กœ ์ค„์–ด๋“ค์–ด 99%์˜ ๊ฒฝ์šฐ์— ์ถฉ๋ถ„ํ•ฉ๋‹ˆ๋‹ค.

"DNS ๋ฆฌ๋ฐ”์ธ๋”ฉ" ๊ธฐ์ˆ ์„ ์‚ฌ์šฉํ•˜๋ฉด ์‚ฌ์šฉ์ž๊ฐ€ ๋ธŒ๋ผ์šฐ์ €์—์„œ ํŠน์ • ํŽ˜์ด์ง€๋ฅผ ์—ด ๋•Œ ์ธํ„ฐ๋„ท์„ ํ†ตํ•ด ์ง์ ‘ ์ ‘๊ทผํ•  ์ˆ˜ ์—†๋Š” ๋‚ด๋ถ€ ๋„คํŠธ์›Œํฌ์˜ ๋„คํŠธ์›Œํฌ ์„œ๋น„์Šค์— WebSocket ์—ฐ๊ฒฐ์„ ์„ค์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํ˜„์žฌ ๋„๋ฉ”์ธ์˜ ๋ฒ”์œ„(๊ต์ฐจ ์›๋ณธ)๋ฅผ ๋ฒ—์–ด๋‚˜๋Š” ๊ฒƒ์— ๋Œ€ํ•ด ๋ธŒ๋ผ์šฐ์ €์—์„œ ์‚ฌ์šฉ๋˜๋Š” ๋ณดํ˜ธ๋ฅผ ์šฐํšŒํ•˜๋ ค๋ฉด DNS์—์„œ ํ˜ธ์ŠคํŠธ ์ด๋ฆ„์„ ๋ณ€๊ฒฝํ•˜์‹ญ์‹œ์˜ค. ๊ณต๊ฒฉ์ž์˜ DNS ์„œ๋ฒ„๋Š” ๋‘ ๊ฐœ์˜ IP ์ฃผ์†Œ๋ฅผ ํ•˜๋‚˜์”ฉ ๋ณด๋‚ด๋„๋ก ๊ตฌ์„ฑ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ฒซ ๋ฒˆ์งธ ์š”์ฒญ์€ ํŽ˜์ด์ง€์™€ ํ•จ๊ป˜ ์„œ๋ฒ„์˜ ์‹ค์ œ IP๋ฅผ ๋ณด๋‚ด๊ณ  ํ›„์† ์š”์ฒญ์€ ์žฅ์น˜์˜ ๋‚ด๋ถ€ ์ฃผ์†Œ(์˜ˆ: 192.168.10.1)๋ฅผ ๋ฐ˜ํ™˜ํ•ฉ๋‹ˆ๋‹ค.

์ฒซ ๋ฒˆ์งธ ์‘๋‹ต์— ๋Œ€ํ•œ TTL(Time to Live)์€ ์ตœ์†Œ๊ฐ’์œผ๋กœ ์„ค์ •๋˜์–ด ์žˆ์œผ๋ฏ€๋กœ ํŽ˜์ด์ง€๋ฅผ ์—ด ๋•Œ ๋ธŒ๋ผ์šฐ์ €๋Š” ๊ณต๊ฒฉ์ž ์„œ๋ฒ„์˜ ์‹ค์ œ IP๋ฅผ ํ™•์ธํ•˜๊ณ  ํŽ˜์ด์ง€์˜ ๋‚ด์šฉ์„ ๋กœ๋“œํ•ฉ๋‹ˆ๋‹ค. ์ด ํŽ˜์ด์ง€๋Š” TTL์ด ๋งŒ๋ฃŒ๋˜๊ธฐ๋ฅผ ๊ธฐ๋‹ค๋ฆฌ๋Š” JavaScript ์ฝ”๋“œ๋ฅผ ์‹คํ–‰ํ•˜๊ณ  ์ด์ œ ํ˜ธ์ŠคํŠธ๋ฅผ 192.168.10.1๋กœ ์‹๋ณ„ํ•˜๋Š” ๋‘ ๋ฒˆ์งธ ์š”์ฒญ์„ ๋ณด๋ƒ…๋‹ˆ๋‹ค. ์ด๋ฅผ ํ†ตํ•ด JavaScript๋Š” ๊ต์ฐจ ์ถœ์ฒ˜ ์ œํ•œ์„ ์šฐํšŒํ•˜์—ฌ ๋กœ์ปฌ ๋„คํŠธ์›Œํฌ ๋‚ด์˜ ์„œ๋น„์Šค์— ์•ก์„ธ์Šคํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ณดํ˜ธ BIND์˜ ์ด๋Ÿฌํ•œ ๊ณต๊ฒฉ์— ๋Œ€ํ•œ ๋ฐฉ์–ด๋Š” ๊ฑฐ๋ถ€-์‘๋‹ต-์ฃผ์†Œ ๋ฐ ๊ฑฐ๋ถ€-์‘๋‹ต-๋ณ„์นญ ์„ค์ •์„ ์‚ฌ์šฉํ•˜์—ฌ ์™ธ๋ถ€ ์„œ๋ฒ„๊ฐ€ ํ˜„์žฌ ๋‚ด๋ถ€ ๋„คํŠธ์›Œํฌ์˜ IP ์ฃผ์†Œ ๋˜๋Š” ๋กœ์ปฌ ๋„๋ฉ”์ธ์— ๋Œ€ํ•œ CNAME ๋ณ„์นญ์„ ๋ฐ˜ํ™˜ํ•˜์ง€ ๋ชปํ•˜๋„๋ก ์ฐจ๋‹จํ•˜๋Š” ๊ฒƒ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•ฉ๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : opennet.ru

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€