НРР (Name Server Daemon) є відкритим вихідним кодом і вільно поширюване програмне забезпечення командної рядки написані на C і спроектований для реалізації авторитетний тільки в комплекті, надійний і DNS продуктивність (Domain Name System) сервер на базі ядра операційної Linux Системи.
Це сучасний, швидкий і RFC-сумісні рішення ім'я сервера, що дуже добре протестовані на NLnet Labs. При порівнянні НРР з BIND, було виявлено, що немає ніяких проблем сумісності для двох доменних імен resolvers.Command лінії optionsBeing програмне забезпечення командного рядка, НРР поставляється з різними опціями, серед яких можна відзначити можливість тільки слухати IPv4 або з'єднання IPv6, слухати конкретних входять IP-адрес і портів, читати користувача файли конфігурації замість встановленого за замовчуванням, а також вказати базу даних для завантаження, особистість при запиті id.server CHAOS TXT, в NSID або файл журналу ,
Крім того, він і Rsquo, S можна вказати кількість серверів, щоб почати, максимальна кількість TCP (Transmission Control Protocol) підключень на сервері, PID-файл, щоб написати, порт для прослуховування, або рівень детальності, корінь зміна вказано папку, коли починається або змінити ефективний ідентифікатор користувача до певного user.Getting Програма почалася з NSDTo встановити останню версію НРР в операційній системі GNU / Linux, ви повинні завантажити вихідний архів (архів) з Softoware або на офіційному сайті проекту , зберегти його на комп'ютері, витягти його вміст, і відкрити ваші улюблені програми через емулятор терміналу.
У додатку Linux Terminal, використовуйте & lsquo; CD & Rsquo; Команда для переходу до місця витягнутих архівних файлів і запустити & lsquo; ./ налаштувати && зробити і Rsquo; Команда для оптимізації і скомпілювати програму для конкретної апаратної архітектури (32-біт і 64-біт підтримуються в даний час).
Після успішної компіляції, ви зможете встановити систему НРР в ширину, використовувати і lsquo; зробити установку і Rsquo; Команда, як корінь або & lsquo; Судо зробити установку і Rsquo; Команда. Для перегляду його підказку, введіть & lsquo; НРР --help & Rsquo; Команда у вікні емулятора термінала.
Більше документації, а також тест споживання пам'яті доступні в http://www.nlnetlabs.nl/projects/nsd/documentation.html. Крім того, звіт регресивних тестів була розміщена на проекті і Rsquo; домашню
Що нового У цьому випуску:
- База даних: & Quot; & Quot; запускається без ТСМА базі даних. Менш пам'ять використовується, зони для читання з текстового zonefile.
- оптимізовані zonefile розбору коду і zonefile писати код.
- zonefiles-записи в nsd.conf, включається, коли база даних і Quot; & Quot;. Сервер записує змінені zonefiles на диск щогодини.
- xfrdfile: & Quot; & Quot; відключає xfrd.state. Якщо опція включена, зони, які є такими ж, як і раніше, не перевіряються для послідовного поновлення при запуску сервера.
- включають в себе :. & Quot; Foo / nsd.d / * конф & Quot; Роботи, підстановки Глоб на включає в себе.
- НРР вимикається в процесі ініціалізації, якщо даний сигнал.
- увійти часу, ASCII варіант, за замовчуванням так, з читаних позначку часу в журналі.
- НСД-контроль addzone якщо зона вже існує.
- Fix # 564 :. Додати НСД-checkzone інструмент, щоб перевірити zonefile правильність
- Збільшення замовчуванням --with-макс-IPS від 8 до 16, при цьому збільшується кількість інтерфейсів можна вказати в nsd.conf, щоб слухати.
- Виправлені помилки:
- Виправлена повідомлення відключення іноді не друкується на виході (Дякуємо Ананд Buddhdev).
- Документальне zonefile% S синтаксис nsd.conf довідкової сторінці.
- Fix сторінка керівництва поставити двокрапку після zonefiles перевірки і запису.
- Зміна від & Quot; зона і Quot; в & Quot; зону & Quot; з & Quot; .. послідовний .. оновлюється і Quot; повідомлення журналу.
- Змінено maxbackoff для будь-яких-контенту вторинних зон від 4 годин до 24 годин.
- Fix друку файлу охопити файл конфігурації для читання на провал.
- Fix видалити або перейменувати з великої кількості зон і зробити його взяти, чи не величезну кількість часу.
- Прискорити видалення вмісту зони багато (56s 1с), прискорює видалення, перейменування і AXFR для зон.
- Fix # 571 :. Чи не використовувався змінна і несумісні попередження покажчик при компіляції в системі без Inet6
- перевірка Fix write_socket повертається значення в server.c (Дякуємо Бред Сміт, Марк Kettenis).
- Fix, що xfrd пожинає дітей також, якщо сигнал втрачено.
- Fix # 577 :. Makefile неправильно встановлені сторінки Довідника з SRCDIR
- Fix # 587 :. Значення за замовчуванням для статистики 0
- Fix # 553 :. Поліпшення TXT розбір
- Fix # 590 :. Журнал РРЛ Не друкує шаблон, як зірка, але втік
- Fix # 591 :. РРЛ повідомлення журналу в рівень 1
- Виправлена помилка strptime неявне опис на OpenBSD.
- Fix -O3 компіляції прапор -O2, щоб уникнути помилок компіляції.
- Дозволити користувачеві скасувати -g -O2 CFLAGS в ./configure.
- Fix endian.h включають OpenBSD.
- Видалити .lp після .SH в людино-сторінок.
- Fix # 600 :. Документ, який надають свої XFR забезпечує AXFR і не IXFR
- Fix росте навантаження середньої або пам'ять витоків у ОС (Linux, так як 2,6), які зберігають інформацію про всі минулі батьків процес, або витік пам'яті для них. Fix робить це так немає дуже глибоко рядок технологічних батьків.
Опція
Звіти
Що нового у версії 4.0.0:
- документовані в DOC / НРР-4-функцій. Змінити конфігурацію без перезавантаження, пряме управління сервера імен в НРР-контроль, підтримка більшої кількості зон. Більш висока продуктивність (в порівнянні з NSD3).
- РНБО немає. Використовуйте вбивств -HUP для перезавантаження (також перевіряє zonefiles змінилися, і перечитує їх), і вбити -TERM для виходу. Або використовуйте НСД-контроль для детального контролю.
- завдання: для nsdcpatch немає. НСД-управління записом створює zonefiles.
- nsd.db має новий формат, який ущільнює себе, коли вона змінилася, таким чином, РНБО патч вже не потрібно.
- nsd.db це пам'ять відображається НРР необхідно (частина), що MMap в оперативній пам'яті.
- TCP-рахунок може піти вище 1000; Epoll / kqueue підтримка з Libevent.
- НСД-контроль RECONFIG оновлень, які не перезапуску (зони, ключі, ..)
- НСД-контроль, установка для створення ключів для НКО ЗАТ НРД-контроль (включення НСД-контроль з дистанційним управлінням: так в nsd.conf).
Коментар не знайдено