PowerDNS өкілетті сервері DNS аймақтарын қайтаруды ұйымдастыруға арналған
Іске қосу беделді DNS серверінің жаңа нұсқасы «PowerDNS өкілетті сервері 4.7» және осы жаңа нұсқада басты жаңалық – «Каталог аймақтары», сонымен қатар GSS-TSIG үйлесімділігін қайтару, т.б.
Жоба әзірлеушілерінің айтуынша, PowerDNS авторлық сервері Еуропадағы домендердің жалпы санының шамамен 30% қызмет етеді (егер DNSSEC қолтаңбалары бар домендерді ғана қарастырсақ, онда 90%).
PowerDNS өкілетті сервері домен ақпаратын сақтау мүмкіндігін бередінемесе MySQL, PostgreSQL, SQLite3, Oracle және Microsoft SQL Server сияқты әртүрлі дерекқорларда, сондай-ақ BIND пішіміндегі LDAP және қарапайым мәтіндік файлдарда.
Жауапты қайтаруды одан әрі сүзуге болады (мысалы, спамды сүзу үшін) немесе Lua, Java, Perl, Python, Ruby, C және C++ тілдерінде өз өңдеушілеріңізді қосу арқылы қайта бағыттауға болады.
Ерекшеліктер арасында, сондай-ақ бар қашықтағы статистиканы жинауға арналған құралдар, соның ішінде SNMP немесе веб API арқылы (статистика және басқару үшін http сервері біріктірілген), лезде қайта қосу, контроллерлерді Lua тілінде қосуға арналған кірістірілген қозғалтқыш, клиенттің географиялық орналасуына негізделген жүктемені теңестіру мүмкіндігі.
The
PowerDNS өкілетті серверінің негізгі жаңа мүмкіндіктері 4.7
PowerDNS авторлық серверінің 4.7 жаңа нұсқасында бұл ерекшеленген аймақтар каталогына қолдау қосылды («Каталог аймақтары»), ол қосымша DNS серверіне техникалық қызмет көрсетуді жеңілдетеді, себебі қосымша сервердегі әрбір қосымша аймақ үшін бөлек жазбаларды анықтаудың орнына, негізгі және қосымша серверлер арасында қосалқы аймақтар каталогы ұйымдастырылған.
Жеке аймақ тасымалдауларына ұқсас каталогты тасымалдау конфигурацияланғаннан кейін, негізгіден басталып, белгіленген аймақтар каталогталғандайs өңдеуді қажет етпестен балада автоматты түрде жасалады конфигурация файлдары. Каталог gmysql, gpgsql, gsqlite3, godbc және lmdb сақтау серверлеріне қолдау көрсетеді.
Аймақтық каталогты жүзеге асыру барысында, код көптеген домендермен жұмыс істеу үшін оңтайландырылған. ДҚБЖ-да аймақтарды сақтау арқылы SQL сұрауларының саны айтарлықтай қысқарды: енді әрбір домен үшін бөлек сұраудың орнына топты таңдау орындалады. Өзгеріс тіпті аймақтар каталогын пайдаланбайтын жүйелерде де көптеген аймақтарға қызмет көрсететін серверлердің өнімділігіне оң әсер етеді.
Осы жаңа нұсқада көзге түскен тағы бір өзгеріс - сол өзгертілді және GSS-TSIG кілт алмасу механизмімен үйлесімділікті қайтарды, ол бұрын осалдыққа және ықтимал қауіпсіздік мәселелеріне байланысты жойылған.
Бұған қоса, бұл да атап өтіледі негізгі серверлерді басқару үшін pdnsutil және HTTP API интерфейстеріне құралдар қосылды автоматты қосымша аймақтарды қолмен конфигурацияламай-ақ қайталама DNS серверлерінде аймақтарды орналастыруды және жаңартуды автоматтандыру үшін пайдаланылады.
Осы жаңа нұсқада көрінетін басқа өзгерістердің ішінен:
- Lua журналдарын TCP арқылы сұрау кезінде Lua күйі қайта пайдаланылады, бұл өнімділікті айтарлықтай жақсартады.
- Lmdbbackend негізіндегі дерекқор UUID-ге байланыстыруды және кездейсоқ нысан идентификаторларын жасау мүмкіндігін жүзеге асырады.
- ifurlextup жаңа Lua функциясы қосылды.
Кілттерді жасау және жеткізу үшін эксперименттік фондық процесс қосылды (кілт шығыршығы).
Соңында, бұл туралы көбірек білгіңіз келсе, жоба коды GPLv2 лицензиясы бойынша таратылатынын білуіңіз керек және осы жаңа шығарылымның мәліметтерін мына жерден көре аласыз. келесі сілтеме.
PowerDNS өкілетті серверін алыңыз 4.7
PowerDNS Authoritative Server 4.7 алуға қызығушылық танытатындар үшін RHEL және Debian үшін жинақталған пакеттер бар екенін білуі керек.
Debian және туынды пайдаланушылар жағдайында жай ғана терминалды ашыңыз, сонда олар келесі пәрменді орындайды:
sudo apt-get install pdns-server
RHEL және туынды құралдарды пайдаланушылар үшін жай ғана терминалды ашыңыз, сонда олар келесі пәрменді тереді:
sudo yum install pdns
Бірінші болып пікір айтыңыз