KnotDNS 2.9.0 DNS Server เบ›เปˆเบญเบ

เบˆเบฑเบ”เบžเบตเบกเบกเบฒ เบ›เปˆเบญเบเบ•เบปเบง KnotDNS 2.9.0, เป€เบŠเบตเบŸเป€เบงเบต DNS เบ—เบตเปˆเบกเบตเบ›เบฐเบชเบดเบ”เบ•เบดเบžเบฒเบšเบชเบนเบ‡ (recursor เป„เบ”เป‰เบ–เบทเบเบญเบญเบเปเบšเบšเป€เบ›เบฑเบ™เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบ) เบ—เบตเปˆเบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ” DNS เบ—เบตเปˆเบ—เบฑเบ™เบชเบฐเป„เบซเบกเบ—เบฑเบ‡เบซเบกเบปเบ”. เป‚เบ„เบ‡โ€‹เบเบฒเบ™โ€‹เบ”เบฑเปˆเบ‡โ€‹เบเปˆเบฒเบงโ€‹เปเบกเปˆเบ™โ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบเบฒเบ™โ€‹เบžเบฑเบ”โ€‹เบ—เบฐโ€‹เบ™เบฒโ€‹เป‚เบ”เบโ€‹เบเบฒเบ™โ€‹เบˆเบปเบ”โ€‹เบ—เบฐโ€‹เบšเบฝเบ™ CZ.NIC เบ‚เบญเบ‡โ€‹เป€เบŠเบฑเบโ€‹, เบฅเบฒเบโ€‹เบฅเบฑเบโ€‹เบญเบฑเบโ€‹เบชเบญเบ™โ€‹เปƒเบ™ C เปเบฅเบฐโ€‹ เปเบˆเบเบขเบฒเบเป‚เบ”เบ เบญเบฐเบ™เบธเบเบฒเบ”เบžเบฒเบเปƒเบ•เป‰ GPLv3.

KnotDNS เป„เบ”เป‰เบ–เบทเบเบˆเปเบฒเปเบ™เบเป‚เบ”เบเบเบฒเบ™เป€เบ™เบฑเป‰เบ™เปƒเบชเปˆเบเบฒเบ™เบ›เบฐเบกเบงเบ™เบœเบปเบ™เปเบšเบšเบชเบญเบšเบ–เบฒเบกเบ—เบตเปˆเบกเบตเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบชเบนเบ‡, เป€เบŠเบดเปˆเบ‡เบกเบฑเบ™เปƒเบŠเป‰เบเบฒเบ™เบˆเบฑเบ”เบ•เบฑเป‰เบ‡เบ›เบฐเบ•เบดเบšเบฑเบ”เปเบšเบšเบซเบผเบฒเบเบเบฐเบ—เบนเป‰เปเบฅเบฐเบชเปˆเบงเบ™เบซเบผเบฒเบเบšเปเปˆเปเบกเปˆเบ™เบเบฒเบ™เบ‚เบฑเบ”เบ‚เบงเบฒเบ‡เบ—เบตเปˆเบ‚เบฐเบซเบเบฒเบเบ‚เบฐเบซเบ™เบฒเบ”เป„เบ”เป‰เบ”เบตเปƒเบ™เบฅเบฐเบšเบปเบš SMP. เบ„เบธเบ™เบ™เบฐเบชเบปเบกเบšเบฑเบ”เป€เบŠเบฑเปˆเบ™เบเบฒเบ™เป€เบžเบตเปˆเบกเปเบฅเบฐเบฅเบถเบšเป€เบ‚เบ”เปƒเบ™เบเบฒเบ™เบšเบดเบ™, เป€เบ‚เบ”เบเบฒเบ™เป‚เบญเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ, DDNS (เบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡เปเบšเบšเป€เบ„เบทเปˆเบญเบ™เป„เบซเบง), NSID (RFC 5001), EDNS0 เปเบฅเบฐ DNSSEC extensions (เบฅเบงเบกเบ—เบฑเบ‡ NSEC3), เบเบฒเบ™เบˆเปเบฒเบเบฑเบ”เบญเบฑเบ”เบ•เบฒเบเบฒเบ™เบ•เบญเบšเบชเบฐเบซเบ™เบญเบ‡ (RRL) เปเบกเปˆเบ™เบชเบฐเบซเบ™เบญเบ‡เปƒเบซเป‰.

เปƒเบ™เบเบฒเบ™เบ›เปˆเบญเบเปƒเบซเบกเปˆ:

  • เบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบขเปˆเบฒเบ‡เป€เบ•เบฑเบกเบ—เบตเปˆเป„เบ”เป‰เบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ”เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ„เบดเบ”เป„เบฅเปˆเบ•เปˆเบฒเบ‡เป†เบ‚เบญเบ‡เบˆเปเบฒเบ™เบงเบ™ serial (SOA) เบชเปเบฒเบฅเบฑเบšเป€เบ‚เบ”เบขเบนเปˆเปƒเบ™เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ‚เบญเบ‡เปเบกเปˆเบšเบปเบ”เปเบฅเบฐเบชเปเบฒเบฅเบญเบ‡, เป€เบกเบทเปˆเบญเป€เบ‚เบ”เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบขเบฑเป‰เบ‡เบขเบทเบ™เบ”เป‰เบงเบเบฅเบฒเบเป€เบŠเบฑเบ™เบ”เบดเบˆเบดเบ•เบญเบ™เปƒเบ™เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบชเปเบฒเบฅเบญเบ‡;
  • เป€เบžเบตเปˆเบกเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบšเบฑเบ™เบ—เบถเบเบ—เบตเปˆเบกเบต wildcards เบเบฑเบšเป‚เบกเบ”เบนเบ™ geoip;
  • เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ 'rrsig-pre-refresh' เปƒเบซเบกเปˆเป„เบ”เป‰เบ–เบทเบเป€เบžเบตเปˆเบกเบชเปเบฒเบฅเบฑเบš DNSSEC เป€เบžเบทเปˆเบญเบซเบผเบธเบ”เบœเปˆเบญเบ™เบ„เบงเบฒเบกเบ–เบตเปˆเบ‚เบญเบ‡เป€เบซเบ”เบเบฒเบ™เบเบฒเบ™เบเบงเบ”เบชเบญเบšเป€เบ‚เบ”เบฅเบฒเบเป€เบŠเบฑเบ™เบ”เบดเบˆเบดเบ•เบญเบ™;
  • เป€เบžเบตเปˆเบกเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ โ€œtcp-reuseportโ€ เป€เบžเบทเปˆเบญเบ•เบฑเป‰เบ‡เป‚เปเบ” SO_REUSEPORT(_LB) เบชเบณเบฅเบฑเบšเป€เบ•เบปเป‰เบฒเบฎเบฑเบš TCP;
  • เป€เบžเบตเปˆเบกเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ "tcp-io-timeout" เป€เบžเบทเปˆเบญเบˆเปเบฒเบเบฑเบ”เป€เบงเบฅเบฒเบ‚เบญเบ‡เบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบ‡เบฒเบ™ I/O เบ‚เบฒเป€เบ‚เบปเป‰เบฒเปƒเบ™เป„เบฅเบเบฐ TCP;
  • เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เบ”เบฑเบ”เปเบเป‰เป€เบ™เบทเป‰เบญเบซเบฒเป€เบ‚เบ”เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เป€เบžเบตเปˆเบกเบ‚เบถเป‰เบ™เบขเปˆเบฒเบ‡เบซเบผเบงเบ‡เบซเบผเบฒเบ;
  • เบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบ‚เบญเบ‡เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบ„เบทเบ™เปƒเบซเบกเปˆเปเบฅเบฐเบ•เบปเบงเบˆเบฑเบ”เบเบฒเบ™เป„เบ”เป‰เบ–เบทเบเบขเบธเบ”เป€เบŠเบปเบฒ, เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบงเปˆเบฒเบกเบฑเบ™เบšเปเปˆเบชเบฒเบกเบฒเบ”เบ›เบฐเบ•เบดเบšเบฑเบ”เป„เบ”เป‰เบซเบผเบฑเบ‡เบˆเบฒเบเบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเป„เบ”เป‰เบเปเบฒเบ™เบปเบ”เบชเบดเบ”เบ—เบดเบžเบดเป€เบชเบ”;
  • เบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เบˆเบฑเบ”เบ•เบฑเป‰เบ‡เบ›เบฐเบ•เบดเบšเบฑเบ” DNS Cookies เบ„เบทเบ™เปƒเปเปˆเป€เบžเบทเปˆเบญเปƒเบซเป‰เบชเบญเบ”เบ„เปˆเบญเบ‡เบเบฑเบšเบฎเปˆเบฒเบ‡เบชเบฐเป€เบžเบฒเบฐเบ‚เบญเบ‡เบฎเปˆเบฒเบ‡เบเบปเบ”เปเบฒเบเบชเบฐเบšเบฑเบšเบฎเปˆเบฒเบ‡-ietf-dnsop-server-cookies;
  • เป‚เบ”เบเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™, เบ‚เบญเบšเป€เบ‚เบ”เบˆเปเบฒเบเบฑเบ”เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆ TCP เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบ–เบทเบเบˆเปเบฒเบเบฑเบ”เป€เบ„เบดเปˆเบ‡เบซเบ™เบถเปˆเบ‡เบ‚เบญเบ‡เบ‚เบญเบšเป€เบ‚เบ”เบˆเปเบฒเบเบฑเบ”เบ‚เบญเบ‡เป„เบŸเบฅเปŒเบฅเบฐเบšเบปเบš, เปเบฅเบฐเบˆเปเบฒเบ™เบงเบ™เป„เบŸเบฅเปŒเบ—เบตเปˆเป€เบ›เบตเบ”เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบ–เบทเบเบˆเปเบฒเบเบฑเบ”เบขเบนเปˆเบ—เบตเปˆ 1048576;
  • เป€เบกเบทเปˆเบญเป€เบฅเบทเบญเบเบˆเปเบฒเบ™เบงเบ™เบ•เบปเบงเบˆเบฑเบ”เบเบฒเบ™เบ—เบตเปˆเป€เบ›เบตเบ”เบ•เบปเบง, เบˆเปเบฒเบ™เบงเบ™ CPU เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™, เปเบ•เปˆเบšเปเปˆเบซเบ™เป‰เบญเบเบเบงเปˆเบฒ 10;
  • เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบซเบผเบฒเบเบขเปˆเบฒเบ‡เป„เบ”เป‰เบ–เบทเบเบ›เปˆเบฝเบ™เบŠเบทเปˆ, เบ•เบปเบงเบขเปˆเบฒเบ‡ 'server.tcp-reply-timeout' เป€เบ›เบฑเบ™ 'server.tcp-remote-io-timeout', 'server.max-tcp-clients' เป€เบ›เบฑเบ™ 'server.tcp-max-clients', 'template. journal-db' เป€เบ–เบดเบ‡ 'database.journal-db', เปเบฅเบฐเบญเบทเปˆเบ™เป†. เบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบชเปเบฒเบฅเบฑเบšเบŠเบทเปˆเป€เบเบปเปˆเบฒเบˆเบฐเบ–เบทเบเบฎเบฑเบเบชเบฒเป„เบงเป‰เบขเปˆเบฒเบ‡เบซเบ™เป‰เบญเบเบˆเบปเบ™เบเปˆเบงเบฒเบเบฒเบ™เบ›เปˆเบญเบเบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™เบ•เปเปˆเป„เบ›.

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: opennet.ru

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™