αααααΆααααΈαα½αααααΆααααααααααΆαα’αα·αααααα
ααααααααΈαα»αααααΆαααααα αΆααΆααα’αααααααΆααααααΉαααααΎαααΆααααααα
αα DNS αααααΆαααα EDNS α ααααα
αΆαααααα PowerDNS Recursor αα»αααααΆα 2016 ααΆαααΆαα’αα»αααααα·αα’αΎααΎαααα
ααααααααΆααααααΆαααα EDNS ααααα·αααΆααααααααα·αα
αΆαααΆα
αααααΎααΆαααααΎααααααα»αααααααα
αΆαα αααααααααααα EDNS ααΆααααααΌαααΆααααααΆααααααΆααα ααΈαα»α α₯αα·ααΆαααα·ααααααααΆααααααααΌαααΆαααΆαααααααα»α BIND αααα»αααααααααΆαααααααααΆα ααα»αααααα
αααα»ααα·ααΆαααΆααα
αα
αααα»α PowerDNS αααα αΆα
αααααααα»αααααΎαααΆααααα
ααααααααΆαααΆαα½α EDNS ααααΌαααΆααα»αα
αααα·ααα
ααααΆα 2017 αααα»αααΆαα
ααααααΆα 4.1 α αΎααα
αααα»αααΆααΆ 2016 αααααΆαα
ααααααΆααα
ααααΆα 4.0 ααΆααα·αααααααΆαααααα»ααααααΆαααα
α‘αΎααααααΎαα‘αΎααααααααΆααααααααΆααααΆαααα½α α αΎαααΆααΌαα
αα·αααααααααααααΆαα½αααααααΆααα ααααα·ααααα·ααΆαα αα
αααα»α PowerDNS Recursor 4.2 ααΌα
αα
αααα»α
ααΆααααΌαααΆααααααα
α
α·ααααααα
αααααΉαααα·ααΆααααα
ααααΆαααααα
ααΆαααααΆααααααΌααααααΆαααααΎα‘αΎαααΆααααααααααα·ααααα½α
ααααΎαααΉααα»αααααΆααααΆαααΆααα
ααααααΆαα½αααΉαααΆαααααΎαααΎαααα αααα·ααααααα’αΆαααα EDNS αα·ααααααααΆααααα αΆααααΆααααα
ααααΆα UDP αα αααααααΎαααΆααααααΆααΏααααΆααα
ααααΆαααΆααααααααα
ααααααααΆα αα·αααΆαα’ααααααα
ααΆαα’αα·αα·ααα αα
αααααααΆαα’αα·αα·αα ααα αααα·ααααααα’αΆαααα EDNS ααΉαααΆαααααααααα α αΎαααΆαααααΎαααααααααΉαααααΌαααΆαααααΎααααΆαααα
ααΆααα’αα·αα·ααααΆαααα TCP α ααΆααααααΆαααΆαααααΎααΆααααα
ααΎ UDP ααααΉαα’αα»ααααΆαα±ααα’ααααααααααΆαααααααα
PowerDNS Recursor 4.2 αα·αααΈαααα αΆααΆαα½ααααα αα UDP αα α αΎαααααΌααα ααααΎααα αααα·ααααααα’αΆαααα EDNS (edns-outgoing-bufsize) αα 1232 bytes αααα½αα±αααααααααααααααΆαααααΎααΈαα»αααΊ 1680 bytes ααααα½αααααΆαααααααααααααΆαααααΆαααΆααααααααα αα UDP αααΆαααααΆααα . ααααα 1232 ααααΌαααΆαααααΎαααΎααααααααΆααΆα’αα·ααααΆαααααα αααααΆαααααΎααα DNS ααααα·αααΈ IPv6 ααααΉαααααα MTU α’αααααααΆ (1280) α ααααααααααΆαααΆαααααα truncation-threshold αααααα½ααα»αααααΌαα ααααααΆαααΆαααααααααΆαααααΎαααα ααααα’αα·αα·ααααααααΌαααΆαααΆαααααααααααααΉα 1232 αααααα
ααΆαααααΆααααααΌααααααααααα αααα»α PowerDNS Recursor 4.2α
- ααΆαααααααααΆαααΆααααααααααΆα
XPF (X-Proxied-For) αααααααΌα DNS ααααααααΆ X-Forwarded-For HTTP αααα’αα»ααααΆαα±ααααααααΆαα’αααΈα’αΆααααααΆα IP αα·ααααα αααααααα’αααααααΎαα»αααΎαααααΌαααΆααααααΌαααααααΆααααααααΌααααΈααααα·αααααα αα·αα§ααααααααα»ααα»αααααΆα (ααΌα ααΆ dnsdist) . ααΎααααΈααΎα XPF ααΆααααααΎα "xpf-α’αα»ααααΆα-ααΈ "α αΎα"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 Authoritative Server αααααααΌαααΆαααααααΉαααΆααΉαα ααααααΆα 4.2 ααΆαααααΆααα»ααααα
αα»αααΆαααααΆααααααα PowerDNS Recursorα
- α§ααααααααααΆααααΆααααααΌααααα·αα·ααΈα ααααΆα;
- α αΆααααααΎαα‘αΎααα·αααααΆαα;
- αααΆαααΈααααααααΆααααααΆαα½ααααααΆααααααΆααα§ααααααααααααΆαααΆααΆααΆ Lua;
- ααΆαααΆαααα DNSSEC αααααα αα·α
DNS64 ; - ααΆαααΆαααααααααΆαα RPZ (αααααααααααααΆαααααΎααα) αα·ααααααααΆααααα»αααΆαααααααααααΈαααα ;
- ααααααΆααααααΆααααΉαααΆααααααααααα;
- αααααααΆααααα»αααΆααααααααΆαααααααααααααααΆαααΆα―αααΆααααααα αα
- ααΎααααΈααΆααΆααΆαααΌαααααΎαααΆαααααα ααααααΆααα α»αα»αααααΆααααααΆααααααΎαααααΌαααΆαααααΎαα αααα»α FreeBSD, Linux αα·α Solaris (kqueue, epoll, /dev/poll) ααααΌα ααΆα§αααααααααααα αα DNS αααααΆαααααα·αααααΆαααααααααααΆααααααααΆαααααΎαααΆαααααΎαααΆαααΆα‘ααααΆαααααΊαα
ααααα: opennet.ru