DNSmasq - это облегченный сервер пересылки DNS, сервер DHCP и TFTP, предназначенный для предоставления услуг DNS (и, необязательно, DHCP и TFTP) в небольшой сети.

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

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

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