A lightweight, Open Source and easy to configure DNS forwarder and DHCP server for Linux
Dnsmasq is engineered in such a way that it provides DNS (Domain Name System), as well as DHCP (Dynamic Host Configuration Protocol), to a small network. It is capable of serving the names of local machines that aren’t in the global DNS.
Dnsmasq contains numerous attractive features and support for multiple operating systems, including Linux (Debian, Gentoo, Slackware, Smoothwall, SUSE, IP-Cop, Firebox, floppyfw, LEAF, CoyoteLinux, Clarkconnect, Freesco, etc.), BSD (FreeBSD) and Mac OS X.
In a hurry? Add it to your Download Basket!
What's New in This Release:
- Use random addresses for DHCPv6 temporary address allocations, instead of algorithmically determined stable addresses.
- Fix bug which meant that the DHCPv6 DUID was not available in DHCP script runs during the lifetime of the dnsmasq process which created the DUID de-novo. Once the DUID was created and stored in the lease file and dnsmasq restarted, this bug disappeared.
- Fix bug introduced in 2.67 which could result in erroneous NXDOMAIN returns to CNAME queries.
- Fix build failures on MacOS X and openBSD.