DNS ์์ญ ๋ฐํ์ ๊ตฌ์ฑํ๋๋ก ์ค๊ณ๋ ๊ถํ ์๋(๊ถํ ์๋) DNS ์๋ฒ PowerDNS Authoritative Server 4.5์ ์ถ์๊ฐ ๋น์ ๋ณด์์ต๋๋ค. ํ๋ก์ ํธ ๊ฐ๋ฐ์์ ๋ฐ๋ฅด๋ฉด PowerDNS Authoritative Server๋ ์ ๋ฝ ์ ์ฒด ๋๋ฉ์ธ ์์ ์ฝ 30%๋ฅผ ์๋น์คํฉ๋๋ค(DNSSEC ์๋ช ์ด ์๋ ๋๋ฉ์ธ๋ง ๊ณ ๋ คํ๋ค๋ฉด 90%). ํ๋ก์ ํธ ์ฝ๋๋ GPLv2 ๋ผ์ด์ ์ค์ ๋ฐ๋ผ ๋ฐฐํฌ๋ฉ๋๋ค.
PowerDNS Authoritative Server๋ MySQL, PostgreSQL, SQLite3, Oracle ๋ฐ Microsoft SQL Server๋ฅผ ๋น๋กฏํ ๋ค์ํ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ LDAP ๋ฐ BIND ํ์์ ์ผ๋ฐ ํ ์คํธ ํ์ผ์ ๋๋ฉ์ธ ์ ๋ณด๋ฅผ ์ ์ฅํ ์ ์๋ ๊ธฐ๋ฅ์ ์ ๊ณตํฉ๋๋ค. ์๋ต ๋ฐํ์ ์ถ๊ฐ๋ก ํํฐ๋ง(์: ์คํธ ํํฐ๋ง)ํ๊ฑฐ๋ Lua, Java, Perl, Python, Ruby, C ๋ฐ C++์์ ์์ฒด ํธ๋ค๋ฌ๋ฅผ ์ฐ๊ฒฐํ์ฌ ๋ฆฌ๋๋ ์ ํ ์ ์์ต๋๋ค. ๊ธฐ๋ฅ ์ค์๋ SNMP ๋๋ ์น API(ํต๊ณ ๋ฐ ๊ด๋ฆฌ๋ฅผ ์ํด http ์๋ฒ๊ฐ ๋ด์ฅ๋์ด ์์), ์ฆ์ ๋ค์ ์์, Lua ์ธ์ด๋ก ํธ๋ค๋ฌ๋ฅผ ์ฐ๊ฒฐํ๊ธฐ ์ํ ๋ด์ฅ ์์ง์ ํตํ ์๊ฒฉ ํต๊ณ ์์ง ๋๊ตฌ๋ ์์ต๋๋ค. , ํด๋ผ์ด์ธํธ ์ ์ง๋ฆฌ์ ์์น ์ ๋ฐ๋ผ ๋ถํ ๋ฅผ ๋ถ์ฐ ํ๋ ๊ธฐ๋ฅ .
์ฃผ์ ํ์ :
- DNS ์์ญ ์บ์๋ ๊ธฐ๋ณธ์ ์ผ๋ก ํ์ฑํ๋์ด ์์ด DNS ์์ญ ๋ชฉ๋ก์ RAM์ ๋ณด๊ดํ ์ ์์ต๋๋ค. ์บ์๋ฅผ ์ฌ์ฉํ๋ฉด ์ ์ ์๋ ๋๋ฉ์ธ์ ์์ฒญ์ ์ฒ๋ฆฌํ ๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋ํ ์ก์ธ์ค๋ฅผ ๋ฐฉ์งํ๊ณ ์ปดํจํ ๋ฆฌ์์ค๋ฅผ ๊ณ ๊ฐ์ํค๋ ค๋ ๊ณต๊ฒฉ์ผ๋ก๋ถํฐ ์๋ฒ๋ฅผ ๋ณดํธํ ์ ์์ต๋๋ค.
- ๋งค์ฐ ๋ง์ ์์ ์์ญ(100๋ง ๊ฐ ์ด์)์ด ์๋ ์์คํ ์์ ์ค์ ๋ณ๊ฒฝ ์ฌํญ์ ์ ๋ฌํ๋ ์ฐ์ ์์๋ฅผ ๋์ด๊ธฐ ์ํด ๋ณด์กฐ DNS ์๋ฒ์์ AXFR ์์ฒญ ๋๊ธฐ์ด์ ์ฒ๋ฆฌํ๋ ์์๊ฐ ๋ณ๊ฒฝ๋์์ต๋๋ค.
์ถ์ฒ : opennet.ru