แแแแแแแแ แแแแก แฌแแแแฌแแแแแฎแแแ แแก แจแแแแแ
แแฎแแแ แแแ แกแแ แแแแแ แแชแฎแแแก แงแแแแ แกแแแแแฎแก, แ แแแแแแช แแแแแแจแแ แแแฃแแแ DNS แแแแแขแแแแก แแแแฃแจแแแแแแกแแแ EDNS แแ แแจแแแแ. PowerDNS Recursor-แแก แซแแแ แแแ แกแแแแจแ 2016 แฌแแแแแ แแงแ แแ แแฅแขแแแ แแแแแ แแ แแแแก แฃแแแแแแแ แแแแแขแแแก แแฎแแ แแแญแแ แแแ EDNS แแ แแจแแแแ แซแแแแ แคแแ แแแขแจแ แแแกแฃแฎแแก แแแแแแแแแก แแแ แแจแ, EDNS แแ แแจแแแแก แฃแแฃแแแแแแงแแคแ, แ แแแแ แช แแก แแแแแฎแแแก แกแแแชแแคแแแแชแแแก. แแแ แ, แแก แแ แแกแขแแแแแ แขแฃแแ แฅแชแแแ แแฎแแ แแแญแแ แแแ แแงแ BIND-แจแ แแแแแกแแแแแก แกแแฎแแ, แแแแ แแ
PowerDNS-แจแ, EDNS-แแ แแแแแขแแแแก แแแแฃแจแแแแแแก แซแแ แแแแแ แแ แแแแแแแแ แแฆแแแแคแฎแแ แ แฏแแ แแแแแ 2017 แฌแแแก 4.1 แแแแแจแแแแแจแ, แฎแแแ 2016 แฌแแแก แแแแแจแแแแฃแ 4.0 แคแแแแแแจแ แแแแแฉแแแ แแแแแแแแฃแแแฃแ แ แจแแฃแแแแกแแแแแแ, แ แแแแแแช แฌแแ แแแแฅแแแแแ แแแ แแแแฃแ แแแ แแแแแแแแจแ แแ, แแแแแแแ, แแ แฃแจแแแก แฎแแแก แแแ แแแแฃแ แแแแแแแ แแแแแก. แแแแ แแชแแ. PowerDNS แ แแแฃแ แกแแ แจแ 4.2, แ แแแแ แช
แแแแแฌแงแแ, แ แแ แฆแแแแกแซแแแแ แแแแแแแ แฌแแแก แฉแแขแแ แแแก
แแแแชแแแขแแแแก แคแแ แแแแแจแ แจแแแแแแแแแแแฃแแ แชแแแแแแแแแ แแฆแแแคแฎแแ แแก แแแแแแฃแแแแแก EDNS แแฃแคแแ แแก แแแแแก แแ แฉแแแแกแแแ แแแแแแจแแ แแแแ แแ แแแแแแแ แแแก แแแแ UDP แจแแขแงแแแแแแแแแแก แคแ แแแแแแขแแชแแแก แแ แแแแแแแก, แ แแแแแแ แแแแฃแจแแแแแ แฎแจแแ แแ แแฌแแแแก แแแแแแขแแก แแฎแ แแแแ แแแแแขแแแแก แแแแแ แแแแก แแ แแ แแแก แจแแคแแ แฎแแแแก. แแแแแแขแแก แแฎแ แแแแ, EDNS แแฃแคแแ แแก แแแแ แแฅแแแแ แแฃแแแแแ แแ แแแแ แแแกแฃแฎแแแ แแแฃแงแแแแแแแแ แแแแแแแแแแแ แแแแแแขแก TCP-แแ. UDP-แแ แแแแ แจแแขแงแแแแแแแแแแก แแแแแแแแแก แแแแแแแ แแชแแแแแ แแกแแแ แแแแชแแแ แแแแแแแแแก แกแแจแฃแแแแแแก
PowerDNS Recursor 4.2 แแแแแแแกแฌแแแแแก แแ แแแแแแแแก แแแ UDP แแแแแขแแแแแ แแ แชแแแแก EDNS แแฃแคแแ แแก แแแแแก (edns-outgoing-bufsize) 1232 แแแแขแ, แแแชแแแแ แแแ แ แแแแแงแแแแแฃแแ แแแแแขแแกแ 1680 แแแแขแ, แ แแแแช แแแแจแแแแแแแแแ แฃแแแ แจแแแแชแแ แแก UDP แแแแแขแแแแก แแแแแ แแแแก แแแแแแแแ. . แแแแจแแแแแแแ 1232 แจแแแ แฉแ, แ แแแแแ แแก แแ แแก แแแฅแกแแแฃแแ, แ แแแแแแแช DNS แแแกแฃแฎแแก แแแแ, IPv6-แแก แแแแแแแแกแฌแแแแแแ, แฏแแแแ แแแแแแแแฃแ MTU แแแแจแแแแแแแแจแ (1280). แแกแแแ แจแแแชแแ แแ 1232-แแแ แจแแแชแแ แแแแก แแฆแฃแ แแแแก แแแ แแแแขแ แแก แแแแจแแแแแแแ, แ แแแแแแช แแแกแฃแฎแแกแแแแแแแแ แแแแแแขแแ แแแกแฃแฎแแแแก แจแแแชแแ แแแแแ.
แกแฎแแ แชแแแแแแแแแ PowerDNS Recursor 4.2-แจแ:
- แแแแแขแแแฃแแแ แแแฅแแแแแแแก แแฎแแ แแแญแแ แ
XPF (X-Proxied-For), แ แแแแแแช แแ แแก X-Forwarded-For HTTP แกแแแแฃแ แแก DNS แแแแแแแแแแขแ, แ แแแแแแช แกแแจแฃแแแแแแก แแซแแแแ แแ แแแแแแแฃแ แ แแแแแฎแแแแแก IP แแแกแแแแ แแแกแ แแ แแแ แขแแก แแแแ แแก แจแแกแแฎแแ แแแคแแ แแแชแแแก แแแแแแแกแแแแ แแแแ แจแฃแแแแแฃแ แ แแ แแฅแกแแแแแกแ แแ แแแขแแแ แแแแก แแแแแแกแแ แแแแก แแแจแแแแแแ (แ แแแแ แแชแแ dnsdist) . XPF-แแก แแแกแแแฅแขแแฃแ แแแแแ แแ แแก แแแ แแแแขแ แแแ "xpf-allow-from "แแ"xpf-rr-แแแแ "; - แแแฃแแฏแแแแกแแแฃแแ แแฎแแ แแแญแแ แ EDNS แแแคแแ แแแแแแกแแแแก
แแแแแแขแแก แฅแแแฅแกแแแ (ECS), แ แแแแแแช แกแแจแฃแแแแแแก แแแซแแแแ แแแแแกแชแแ DNS แแแแฎแแแแแแ แแแขแแ แแขแแขแฃแ DNS แกแแ แแแ แแ แแแคแแ แแแชแแ แแ แฅแแแฅแกแแแแก แจแแกแแฎแแ, แกแแแแแแแช แแแฌแแแแฃแแ แแงแ แฏแแญแแแก แแแกแฌแแ แแ แแแแแชแแแฃแแ แกแแฌแงแแกแ แแแแฎแแแแ (แแแแแแขแแก แฌแงแแ แแก แฅแแแฅแกแแแแก แแแแแชแแแแแ แแฃแชแแแแแแแแ แแแแขแแแขแแก แแแฌแแแแแแก แฅแกแแแแแแก แแคแแฅแขแฃแ แ แแฃแจแแแแแกแแแแก) . แแฎแแแ แแแแแจแแแแ แแแแขแแแก แแแ แแแแขแ แแแก EDNS Client Subnet-แแก แแแแแงแแแแแแก แจแแ แฉแแแแแ แแแแขแ แแแแกแแแแก:ecs-add-for ยป แฅแกแแแแก แแแฆแแแแแก แกแแแ, แ แแแแแแแกแแแแกแแช IP แแแแแงแแแแแฃแแ แแฅแแแแ ECS-แจแ แแแแแแแ แแแแฎแแแแแแจแ. แแแกแแแแ แแแแแกแแแแก, แ แแแแแแแช แแ แจแแแแก แแแแแแแแฃแ แแแฆแแแแจแ, แแแ แแฅแขแแแแจแ แแแแแแแแฃแแ แแแแแแ แแแกแแแแ แแ "ecs-scope-zero-address ". แแแ แแฅแขแแแแก แแแจแแแแแแ "use-incoming-edns-subnet ยป แแฅแแแ แจแแแแซแแแแ แแแแกแแแฆแแ แแ แฅแแแฅแกแแแแแ, แกแแแแแแแช แแ แจแแแชแแแแแ แจแแแแแแแแแ แแแแฎแแแแแแ แจแแแกแแแฃแแ ECS แแแแจแแแแแแแแแแ; - แกแแ แแแ แแแแกแแแแก, แ แแแแแแแช แแแฃแจแแแแแแ แแแแ แ แแแแแแแแแ แแแแฎแแแแแก แฌแแแจแ (100 แแแแกแแ แแแขแ), แแแ แแฅแขแแแ โ
แแแกแขแ แแแฃแขแแ แ-แซแแคแแแ ", แ แแแแแแช แแแแกแแแฆแแ แแแก แซแแคแแแแก แ แแแแแแแแแก แจแแแแแแแแแ แแแแฎแแแแแแแก แแแกแแฆแแแแ แแ แแแ แแฃแจแ แซแแคแแแก แจแแ แแก แแแแแฌแแแแแแกแแแแก (แแแ แ แแฅแแก แแฎแแแแ ""-แแก แแแแแงแแแแแแกแแก.pdns-distributes-queries=แแแแฎ โ). - แแแแแขแแแฃแแแ แแแ แแแแขแ แ
public-suffix-list-file แกแแแฃแแแ แ แคแแแแแก แแแแกแแแฆแแ แแกแแแแกแกแแฏแแ แ แกแฃแคแแฅแกแแแแก แกแแ แแแแแแแแ, แ แแแแแแจแแช แแแแฎแแแ แแแแแแก แจแแฃแซแแแแ แแแแ แแแแกแขแ แแ แแ แแแแแแแแ แฅแแแแแแแแ, PowerDNS Recursor-แจแ แฉแแจแแแแแฃแแ แกแแแก แแแชแแแแ.
PowerDNS แแ แแแฅแขแแ แแกแแแ แแแแแแชแฎแแแ แแฅแแกแแแแแแ แแแแแแแแ แแแแก แชแแแแแ แแแแแกแแแ, PowerDNS Recursor 4.3-แแก แจแแแแแแ แซแแ แแแแแ แแแแแจแแแแ แแแกแแแแแแแแแ 2020 แฌแแแก แแแแแแ แจแ. แแแแจแแแแแแแแแ แแแแแจแแแแแแแก แแแแแฎแแแแแแ แแแแแแแแ แแแแ แแแแแ แฌแแแก แแแแแแแแแแแจแ, แ แแก แจแแแแแแแช แแแฃแชแแแแแแแก แแแแแกแฌแแ แแแแแ แแแแแแ แแแแแ แแฅแแกแ แแแแก แแแแแแแแแแแจแ. แแแ แแแแ, PowerDNS Recursor 4.2 แคแแแแแแแก แแฎแแ แแแญแแ แ แแแแ แซแแแแแแ 2021 แฌแแแก แแแแแ แแแแ. แแแแแแแแ แแแแก แชแแแแแก แแกแแแแกแ แชแแแแแแแแแ แแแแฎแแ แชแแแแแ PowerDNS แแแขแแ แแขแแขแฃแแ แกแแ แแแ แแกแแแแก, แ แแแแแแช แกแแแแ แแฃแแแ แแแแแแ 4.2 แฃแแฎแแแแก แแแแแแแแจแ.
PowerDNS แ แแแฃแ แกแแ แแก แซแแ แแแแแ แแแฎแแกแแแแแแแแแ:
- แแแกแขแแแชแแฃแ แ แกแขแแขแแกแขแแแแก แจแแแ แแแแแแก แฎแแแกแแฌแงแแแแ;
- แแงแแกแแแ แ แแแแแขแแแ แแแ;
- แฉแแจแแแแแฃแแ แซแ แแแ แแฃแ แแแแแ แแแแแฃแจแแแแแแแแแก แแแกแแแแแจแแ แแแแแ;
- แกแ แฃแแ DNSSEC แแฎแแ แแแญแแ แ แแ
DNS64 ; - RPZ (Response Policy Zones) แแฎแแ แแแญแแ แ แแ แจแแแ แกแแแแแก แแแแกแแแฆแแ แแก แจแแกแแซแแแแแแแ;
- แแแงแแแแแแแก แกแแฌแแแแแฆแแแแแ แแแฅแแแแแแแแ;
- แแแ แฉแแแแแแแแก แจแแแแแแแแก แฉแแฌแแ แแก แจแแกแแซแแแแแแแ BIND แแแแแก แคแแแแแแแ.
- แแแฆแแแ แฌแแ แแแแแแแก แฃแแ แฃแแแแแกแแงแแคแแ, แแแแแแแแ แแแ แแแแจแแ แแก แแฃแแขแแแแแฅแกแแ แแแแก แแแฅแแแแแแแแ แแแแแแงแแแแแ FreeBSD-แจแ, Linux-แกแ แแ Solaris-แจแ (kqueue, epoll, /dev/poll), แแกแแแ แแแฆแแแ แฎแแ แแกแฎแแก DNS แแแแแขแแก แแแ แกแแ แ, แ แแแแแกแแช แจแแฃแซแแแ แแแแแแแกแแแแ แแแ แแแแแฃแ แ แแแแฎแแแแแก แแแแฃแจแแแแแ.
แฌแงแแ แ: opennet.ru