MaraDNS - MaraDNS
Разработчики) | Сэм Тренхолм |
---|---|
Стабильный выпуск | 3.5.0017 / 2 октября 2020 г.[1] |
Репозиторий | |
Операционная система | Unix-подобный, Windows |
Стандарт (s) | RFC1034, RFC1035 |
Тип | DNS сервер |
Лицензия | Лицензия BSD |
Интернет сайт | https://maradns.samiam.org/ |
MaraDNS с открытым исходным кодом (под лицензией BSD) система доменных имен (DNS), который действует как кэширующий, рекурсивный или авторитетный сервер имен.[2][3][4][5]
Функции
MaraDNS имеет библиотеку строк, которая устойчива к переполнению буфера и имеет собственный генератор случайных чисел. Хотя MaraDNS не поддерживает напрямую файлы зоны BIND, его формат файла зоны аналогичен, и включен конвертер для преобразования из формата файла зоны BIND.[6] MaraDNS работает как непривилегированный пользователь внутри среды chroot, в то время как MaraDNS указывает пользователя и группу для запуска по идентификатору пользователя, Саймон Бернет сделал патч, который позволяет указать имя пользователя. [7] MaraDNS может добавлять как IP-записи, так и соответствующую запись PTR «обратного поиска DNS».[8] Его можно использовать как главный DNS-сервер и, с некоторыми оговорками, как подчиненный DNS-сервер.[9] MaraDNS в настоящее время не поддерживает DNSSEC из-за нехватки денег у разработчика на его реализацию с помощью библиотеки LibTom.[10]
Deadwood включает встроенную фильтрацию «стены DNS» (для защиты от внешних доменов, которые разрешаются в локальные IP-адреса), возможность чтения и записи кеша в файл, поддержку DNS-over-TCP, возможность опционального отклонения MX, IPv6 Запросы AAAA и PTR, код, который, среди прочего, останавливает атаки с использованием AR-спуфинга.[11]
Релизы MaraDNS распространяются с Лицензия типа BSD.[12]
Смотрите также
использованная литература
- ^ "Журнал изменений MaraDNS". Получено 18 ноября 2020.
- ^ Мужские, Ян-Пит (2008). Альтернативные DNS-серверы: выбор и развертывание, а также дополнительные серверные компоненты SQL / LDAP (мягкая обложка). UIT Cambridge Ltd. стр. 76–94. ISBN 0-9544529-9-2. В этой книге MaraDNS посвящена целая глава.
- ^ Данчев, Данчо. «Как OpenDNS, PowerDNS и MaraDNS не пострадали от уязвимости кеширования DNS». ZDNet. Получено 2009-10-10.
- ^ Цзянь Цзян; Цзиньцзинь Лян; Кан Ли; Джун Ли; Хайсинь Дуань; Цзяньпин У (2012), Призрачные доменные имена: отозваны, но все еще разрешимы (PDF), п. 10, заархивировано из оригинал (PDF) на 2013-04-25
- ^ Шредер, Карла (2007). Поваренная книга по сети Linux (в мягкой обложке). О'Рейли. п. 545. ISBN 0-596-10248-8.
- ^ «Программное обеспечение DNS-сервера (и связанного с ним) для Unix (раздел MaraDNS)». Получено 2013-04-05.
- ^ «Патчи с открытым исходным кодом». Архивировано из оригинал на 2013-07-03. Получено 2013-04-05.
- ^ Мужские, Ян-Пит (2008). Альтернативные DNS-серверы: выбор и развертывание, а также дополнительные серверные компоненты SQL / LDAP (мягкая обложка). ЮИТ Кембридж Лтд., Стр. 66, 81. ISBN 0-9544529-9-2.
- ^ Мужские, Ян-Пит (2008). Альтернативные DNS-серверы: выбор и развертывание, а также дополнительные серверные компоненты SQL / LDAP (мягкая обложка). UIT Cambridge Ltd. стр. 87, 89. ISBN 0-9544529-9-2.
- ^ "Мне бы хотелось DNSSEC для MaraDNS". Получено 2017-10-26.
- ^ «Программное обеспечение DNS-сервера (и связанного с ним) для Unix (раздел Deadwood)». Получено 2013-04-05.
- ^ Мужские, Ян-Пит (2008). Альтернативные DNS-серверы: выбор и развертывание, а также дополнительные серверные компоненты SQL / LDAP (мягкая обложка). UIT Cambridge Ltd. стр. 97. ISBN 0-9544529-9-2. «Программа выпущена под лицензией типа BSD»
внешняя ссылка
- Официальный веб-сайт
- Официальный блог
- Рик Моэн о Дедвуде (Рекурсивный преобразователь MaraDNS 2)
- Рик Моэн на MaraDNS