Dnsmasq

Dnsmasq
Dnsmasq
Тип

DNS сервер

Разработчик

Simon Kelley

Операционная система

Unix-like

Первый выпуск

2001-12-18; 4018 days ago

Последняя версия

2.65 (14 декабря 2012)

Лицензия

GNU General Public License

Сайт

thekelleys.org.uk/dnsmasq/

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

Разработчики позиционируют Dnsmasq, как программу, способную передавать адреса через NAT от модема. Но система так же хорошо функционирует в малых сетях, требует мало ресурсов для своей работы и проще настраивается.

Поддерживаемые платформы включают Linux (glibc или uClibc), BSD и Mac OS X.

Содержание

Функции

Dnsmasq предоставляет следующие возможности:

  • Простая конфигурация DNS машин за фаерволом, независимо от деталей провайдера DNS-серверов.
  • Мгновенная передача клиентам информации о недоступности сайта, если модемное соединение прервано.
  • Dnsmasq может переопределить другие имена для глобальных IP-адресов без необходимости исправлять файл /etc/hosts на каждой машине.
  • Встроенный DHCP-сервер поддерживает статический и динамический DHCP и несколько сетей и IP-диапазонов. Он работает через BOOTP реле и поддерживает DHCP опций, включая RFC 3397 DNS поиск списков.
  • Машины, сконфигурированные через DHCP, получают имена включённые в сервис DNS и имена могут быть привязаны к MAC адресу в конфигурационном файле dnsmasq.
  • Dnsmasq кэширует интернет-адреса (A-записи и записи AAAA) и PTR-записи, снижая нагрузки на внешние сервера и повышая производительность (особенно на модемных соединениях).
  • Пользователи могут настроить dnsmasq, чтобы автоматически получать адреса внешних DNS, от PPP или DHCP конфигурации. Он автоматически перезагружает эту информацию, если она меняется. Это средство помогает брандмауэру Linux дистрибутива автоматизировать настройку DNS.
  • Поддержка IPv6 для передачи и получения DNS имён. Может даже выступать в качестве перевода из ipv4 в ipv6 или наоборот для связи локальной сети с интернет через NAT
  • Пользователи могут настроить dnsmasq для отправки запросов для определённых доменов на обработку внешним серверам.
  • Dnsmasq поддерживает MX записи и может вернуть MX записи для любой или всех локальных машин.
  • Dnsmasq также поддерживает NAPTR запись, что позволяет использовать регулярные выражения, основанные на переписывании доменных имён, которые затем могут быть использованы в качестве URI, дополнительных доменных имён для поиска и т. д.
  • Некоторые провайдеры переписывают NXDOMAIN ответы (домен не существует) от DNS-серверов. Это заставляет web-браузеры искать страницы в домене, который не существует. Dnsmasq можете отфильтровать такие записи.

Входит в состав

См. также

  • Сравнение DNS серверов

Ссылки


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать реферат

Полезное


Смотреть что такое "Dnsmasq" в других словарях:

  • Dnsmasq — Developer(s) Simon Kelley Initial release 2001; 9 years ago (2001) Stable release 2.58 / August 26, 2011; 2 months ago (2011 08 26 …   Wikipedia

  • Comparison of DNS server software — Contents 1 Servers compared 1.1 BIND 1.2 Microsoft DNS 1.3 Dn …   Wikipedia

  • DNS-Server — Domain Name System (DNS) Familie: Internetprotokollfamilie Einsatzgebiet: Namensauflösung Ports: 53/UDP, 53/TCP DNS im TCP/IP‑Protokollstapel: Anwendung DNS Transport UD …   Deutsch Wikipedia

  • DNS Server — Domain Name System (DNS) Familie: Internetprotokollfamilie Einsatzgebiet: Namensauflösung Ports: 53/UDP, 53/TCP DNS im TCP/IP‑Protokollstapel: Anwendung DNS Transport UD …   Deutsch Wikipedia

  • Domain-Name-System — (DNS) Familie: Internetprotokollfamilie Einsatzgebiet: Namensauflösung Ports: 53/UDP, 53/TCP DNS im TCP/IP‑Protokollstapel: Anwendung DNS Transport UD …   Deutsch Wikipedia

  • Domain Name Server — Domain Name System (DNS) Familie: Internetprotokollfamilie Einsatzgebiet: Namensauflösung Ports: 53/UDP, 53/TCP DNS im TCP/IP‑Protokollstapel: Anwendung DNS Transport UD …   Deutsch Wikipedia

  • Domain Name Service — Domain Name System (DNS) Familie: Internetprotokollfamilie Einsatzgebiet: Namensauflösung Ports: 53/UDP, 53/TCP DNS im TCP/IP‑Protokollstapel: Anwendung DNS Transport UD …   Deutsch Wikipedia

  • Domänennamensystem — Domain Name System (DNS) Familie: Internetprotokollfamilie Einsatzgebiet: Namensauflösung Ports: 53/UDP, 53/TCP DNS im TCP/IP‑Protokollstapel: Anwendung DNS Transport UD …   Deutsch Wikipedia

  • Name-Server — Domain Name System (DNS) Familie: Internetprotokollfamilie Einsatzgebiet: Namensauflösung Ports: 53/UDP, 53/TCP DNS im TCP/IP‑Protokollstapel: Anwendung DNS Transport UD …   Deutsch Wikipedia

  • Name Server — Domain Name System (DNS) Familie: Internetprotokollfamilie Einsatzgebiet: Namensauflösung Ports: 53/UDP, 53/TCP DNS im TCP/IP‑Protokollstapel: Anwendung DNS Transport UD …   Deutsch Wikipedia


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»