A highly DNS-, DoS- and abuse-aware loadbalancer
http://www.powerdns.com/
dnsdist is a highly DNS-, DoS- and abuse-aware loadbalancer. Its goal in life
is to route traffic to the best server, delivering top performance to
legitimate users while shunting or blocking abusive traffic.
dnsdist is dynamic, in the sense that its configuration can be changed at
runtime, and that its statistics can be queried from a console-like interface.
- Devel package for openSUSE:Factory
-
2
derived packages
- Links to openSUSE:Factory / dnsdist
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout server:dns/dnsdist && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
dnsdist-1.3.3.tar.bz2 | 0000971253 948 KB | |
dnsdist.changes | 0000014559 14.2 KB | |
dnsdist.lua | 0000000290 290 Bytes | |
dnsdist.spec | 0000006133 5.99 KB | |
dnsdist_bindir.patch | 0000001717 1.68 KB | |
local.usr.sbin.dnsdist | 0000000000 0 Bytes | |
usr.sbin.dnsdist | 0000000355 355 Bytes |
Revision 10 (latest revision is 69)
Adam Majer (adamm)
committed
(revision 10)
- update to 1.3.3 https://blog.powerdns.com/2018/11/08/dnsdist-1-3-3-released/ - Security fix: fixes a possible record smugging with a crafted DNS query with trailing data (CVE-2018-14663, bsc#1114511) - New Features - Add consistent hash builtin policy - Add EDNSOptionRule - Add DSTPortRule - Make getOutstanding usable from both lua and console - Added :excludeRange and :includeRange methods to DynBPFFilter class - Add Prometheus stats support - Name threads in the programs - Support the NXDomain action with dynamic blocks - Add security polling - Add a PoolAvailableRule to easily add backup pools - Improvements - Get rid of some allocs/copies in DNS parsing - Set a correct EDNS OPT RR for self-generated answers - Fix a sign-comparison warning in isEDNSOptionInOPT() - Add warning rates to DynBlockRulesGroup rules - Add support for exporting a server id in protobuf - dnsdist did not set TCP_NODELAY, causing needless latency - Add a setting to control the number of stored sessions - Wrap GnuTLS and OpenSSL pointers in smart pointers - Add a ‘creationOrder’ field to rules - Fix return-type detection with boost 1.69’s tribool - Fix format string issue on 32bits ARM - Wrap TCP connection objects in smart pointers - Add the setConsoleOutputMaxMsgSize function
Comments 0