Jump to content

dnsmasq

dnsmasq
Разработчик(и) Саймон Келли
Первоначальный выпуск 2001 год ; 23 года назад ( 2001 )
Стабильная версия
2.90 [ 1 ] / 13 февраля 2024 г .; 5 месяцев назад ( 13 февраля 2024 г. )
Репозиторий
Написано в С [ 2 ]
Операционная система Unix-подобный
Тип DNS-сервер
Лицензия Стандартная общественная лицензия GNU версии 2 или 3. [ 3 ]
Веб-сайт текелли .org .uk /dnsmasq /док .html Отредактируйте это в Викиданных

dnsmasq — это бесплатное программное обеспечение, обеспечивающее системы доменных имен (DNS) кэширование , протокола динамической конфигурации хоста (DHCP) сервер , объявление маршрутизатора и функции сетевой загрузки, предназначенное для небольших компьютерных сетей . [ 4 ] [ 5 ]

dnsmasq имеет низкие требования к системным ресурсам, [ 6 ] [ 7 ] может работать на Linux , BSD , Android и macOS и включен в большинство дистрибутивов Linux . Следовательно, он «присутствует во многих домашних маршрутизаторах и некоторых гаджетах Интернета вещей». [ 4 ] и включен в Android. [ 5 ]

Подробности

[ редактировать ]

dnsmasq — это легкий и простой в настройке сервер пересылки DNS, предназначенный для предоставления услуг DNS (и, при необходимости, DHCP и TFTP ) в небольшой сети. Он может обслуживать имена локальных компьютеров, которых нет в глобальном DNS .

DHCP-сервер dnsmasq поддерживает статическую и динамическую аренду DHCP, несколько сетей и диапазонов IP-адресов. DHCP-сервер интегрируется с DNS-сервером и позволяет локальным компьютерам с адресами, назначенными DHCP, появляться в DNS. dnsmasq кэширует записи DNS, снижая нагрузку на вышестоящие серверы имен и повышая производительность, а также может быть настроен на автоматическое получение адресов вышестоящих серверов.

dnsmasq принимает DNS-запросы и либо отвечает на них из небольшого локального кэша, либо пересылает их на реальный рекурсивный DNS-сервер. Он загружает содержимое /etc/hosts, чтобы можно было разрешить имена локальных хостов, которых нет в глобальном DNS. Это также означает, что записи, добавленные в ваш локальный файл /etc/hosts в формате «0.0.0.0 надоедливого сайта.com», могут использоваться для предотвращения разрешения ссылок на «annoyingsite.com» вашим браузером. Это может быстро превратиться в локальный блокировщик рекламы в сочетании с поставщиками списков сайтов, блокирующих рекламу. Если сделать это на маршрутизаторе, можно эффективно удалить рекламный контент для всего дома или компании.

dnsmasq поддерживает современные интернет-стандарты, такие как IPv6 и DNSSEC , сетевую загрузку с поддержкой BOOTP , PXE и ​​TFTP, а также Lua сценарии .

Некоторые интернет-провайдеры переписывают ответы NXDOMAIN (домен не существует) от DNS-серверов, что заставляет веб-браузеры открывать страницу поиска всякий раз, когда пользователь пытается перейти к несуществующему домену. dnsmasq может отфильтровывать эти «фиктивные» записи NXDOMAIN, предотвращая такое потенциально нежелательное поведение.

См. также

[ редактировать ]
  1. ^ «[Dnsmasq-discuss] Объявить: dnsmasq-2.90» .
  2. ^ «Днсмаск» . Открыть хаб . Программное обеспечение «Черная утка». Архивировано из оригинала 29 ноября 2014 года . Проверено 19 ноября 2014 г.
  3. ^ «Dnsmasq — сетевые сервисы для небольших сетей» . Архивировано из оригинала 4 мая 2011 года . Проверено 19 ноября 2014 г.
  4. ^ Jump up to: а б Томсон, Иэн (2 октября 2017 г.). «Dnsmasq и семь недостатков: залатайте эти ужасные дыры в пульте дистанционного управления» . Регистр . Архивировано из оригинала 4 октября 2017 года . Проверено 5 октября 2017 г.
  5. ^ Jump up to: а б Гудин, Дэн (3 октября 2017 г.). «Ошибки выполнения кода угрожают пользователям маршрутизаторов, Linux и других ОС» . Арс Техника . Архивировано из оригинала 5 октября 2017 года . Проверено 5 октября 2017 г.
  6. ^ "dnsmasq" . Дебиан Вики . Архивировано из оригинала 29 ноября 2014 года . Проверено 19 ноября 2014 г.
  7. ^ "dnsmasq" . Арх Линукс Вики . Архивировано из оригинала 24 сентября 2014 года . Проверено 19 ноября 2014 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 6ab62ea0e820f5befb3d1da7a664d7a5__1709011740
URL1:https://arc.ask3.ru/arc/aa/6a/a5/6ab62ea0e820f5befb3d1da7a664d7a5.html
Заголовок, (Title) документа по адресу, URL1:
dnsmasq - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)