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.
- Sources inherited from project network
- Devel package for openSUSE:Factory
-
5
derived packages
- Links to openSUSE:Factory / dnsmasq
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout home:redwil:15.4/dnsmasq && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
_link | 0000000124 124 Bytes | |
dnsmasq-2.87.tar.xz | 0000540528 528 KB | |
dnsmasq-2.87.tar.xz.asc | 0000000833 833 Bytes | |
dnsmasq-groups.patch | 0000000538 538 Bytes | |
dnsmasq-rpmlintrc | 0000000113 113 Bytes | |
dnsmasq.changes | 0000080530 78.6 KB | |
dnsmasq.keyring | 0000007323 7.15 KB | |
dnsmasq.reg | 0000000325 325 Bytes | |
dnsmasq.service | 0000000764 764 Bytes | |
dnsmasq.spec | 0000008074 7.88 KB | |
rc.dnsmasq-suse | 0000002202 2.15 KB | |
system-user-dnsmasq.conf | 0000000151 151 Bytes |
Revision 151 (latest revision is 169)
Reinhard Max (rmax)
accepted
request 1031298
from
Dirk Mueller (dirkmueller)
(revision 151)
- update to 2.87 (bsc#1197872, CVE-2022-0934): * Allow arbitrary prefix lengths in --rev-server and --domain=....,local * Replace --address=/#/..... functionality which got missed in the 2.86 domain search rewrite. * Add --nftset option, like --ipset but for the newer nftables. * Add --filter-A and --filter-AAAA options, to remove IPv4 or IPv6 addresses from DNS answers. * Fix crash doing netbooting when --port is set to zero to disable the DNS server. Thanks to Drexl Johannes for the bug report. * Generalise --dhcp-relay. Sending via broadcast/multicast is now supported for both IPv4 and IPv6 and the configuration syntax made easier (but backwards compatible). * Add snooping of IPv6 prefix-delegations to the DHCP-relay system. * Finesse parsing of --dhcp-remoteid and --dhcp-subscrid. To be treated as hex, the pattern must consist of only hex digits AND contain at least one ':'. Thanks to Bengt-Erik Sandstrom who tripped over a pattern consisting of a decimal number which was interpreted surprisingly. * Include client address in TFTP file-not-found error reports. Thanks to Stefan Rink for the initial patch, which has been re-worked by me (srk). All bugs mine. * Note in manpage the change in behaviour of -address. This behaviour actually changed in v2.86, but was undocumented there. From 2.86 on, (eg) --address=/example.com/1.2.3.4 ONLY applies to A queries. All other types of query will be sent upstream. Pre 2.86, that would catch the whole example.com domain and queries for other types would get a local NODATA answer. The pre-2.86 behaviour is still available, by configuring --address=/example.com/1.2.3.4 --local=/example.com/
Comments 0