Lightweight, Easy-to-Configure DNS Forwarder and DHCP Server
Dnsmasq is a lightweight, easy-to-configure DNS forwarder and DHCP
server. It is designed to provide DNS and, optionally, DHCP, to a small
network. It can serve the names of local machines that are not in the
global DNS. The DHCP server integrates with the DNS server and allows
machines with DHCP-allocated addresses to appear in DNS with names
configured either in each host or in a central configuration file.
Dnsmasq supports static and dynamic DHCP leases and BOOTP for network
booting of diskless machines.
- Developed at network
- Sources inherited from project openSUSE:Factory
-
6
derived packages
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout openSUSE:Leap:16.0:FactoryCandidates/dnsmasq && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
dnsmasq-2.86.tar.xz | 0000531404 519 KB | |
dnsmasq-2.86.tar.xz.asc | 0000000833 833 Bytes | |
dnsmasq-groups.patch | 0000000538 538 Bytes | |
dnsmasq-rpmlintrc | 0000000113 113 Bytes | |
dnsmasq.changes | 0000075895 74.1 KB | |
dnsmasq.keyring | 0000007323 7.15 KB | |
dnsmasq.reg | 0000000325 325 Bytes | |
dnsmasq.service | 0000000764 764 Bytes | |
dnsmasq.spec | 0000008101 7.91 KB | |
rc.dnsmasq-suse | 0000002202 2.15 KB | |
system-user-dnsmasq.conf | 0000000247 247 Bytes |
Revision 83 (latest revision is 97)
Dominique Leuenberger (dimstar_suse)
accepted
request 921143
from
Reinhard Max (rmax)
(revision 83)
- jsc#SLE-17936: Sync this state from Factory to SLE-15-SP1. - SLE bugs that got fixed upstream between 2.79 and 2.86, but for which we need to keep references when syncing: * bsc#1176076: dnsmasq-servfail.patch * bsc#1156543: dnsmasq-siocgstamp.patch * bsc#1138743: dnsmasq-cache-size.patch * bsc#1076958: CVE-2017-15107, dnsmasq-CVE-2017-15107.patch * bsc#1180914: Open inotify socket only when used. * removed dnsmasq-dnspooq.patch - bsc#1173646: Set --local-service by default. - Update to 2.86: * Handle DHCPREBIND requests in the DHCPv6 server code. * Fix bug which caused dnsmasq to lose track of processes forked to handle TCP DNS connections under heavy load. * Major rewrite of the DNS server and domain handling code. This should be largely transparent, but it drastically improves performance and reduces memory foot-print when configuring large numbers of domains. * Revise resource handling for number of concurrent DNS queries. * Improve efficiency of DNSSEC. * Connection track mark based DNS query filtering. * Allow smaller than 64 prefix lengths in synth-domain, with caveats. --synth-domain=1234:4567::/56,example.com is now valid. * Make domains generated by --synth-domain appear in replies when in authoritative mode. * Ensure CAP_NET_ADMIN capability is available when conntrack is configured. * When --dhcp-hostsfile --dhcp-optsfile and --addn-hosts are
Comments 0