KnotDNS 2.9.0 DNS Server Tu

atejade tu silẹ KnotDNS 2.9.0, Olupin DNS ti o ni aṣẹ ti o ga julọ (atunṣe jẹ apẹrẹ bi ohun elo lọtọ) ti o ṣe atilẹyin fun gbogbo awọn agbara DNS ode oni. Ise agbese na ni idagbasoke nipasẹ orukọ iforukọsilẹ Czech CZ.NIC, ti a kọ sinu C ati pin nipasẹ iwe-aṣẹ labẹ GPLv3.

KnotDNS jẹ iyatọ nipasẹ idojukọ rẹ lori sisẹ ibeere iṣẹ ṣiṣe giga, fun eyiti o nlo ilopọ-asapo ati imuse ti kii ṣe idilọwọ ti o ni iwọn daradara lori awọn eto SMP. Awọn ẹya bii fifikun ati piparẹ awọn agbegbe lori fifo, gbigbe awọn agbegbe laarin awọn olupin, DDNS (awọn imudojuiwọn ti o ni agbara), NSID (RFC 5001), EDNS0 ati awọn amugbooro DNSSEC (pẹlu NSEC3), idiwọn oṣuwọn esi (RRL) ti pese.

Ninu itusilẹ tuntun:

  • Atilẹyin ni kikun ti ṣe imuse fun awọn iṣiro oriṣiriṣi ti awọn nọmba ni tẹlentẹle (SOA) fun agbegbe kan lori oluwa ati awọn olupin ẹrú, nigbati agbegbe naa ti ni ifọwọsi pẹlu ibuwọlu oni nọmba lori olupin ẹrú;
  • Atilẹyin ti a ṣafikun fun awọn igbasilẹ pẹlu awọn kaadi egan si module geoip;
  • Eto 'rrsig-pre-refresh' tuntun ti jẹ afikun fun DNSSEC lati dinku igbohunsafẹfẹ ti awọn iṣẹlẹ ijẹrisi agbegbe ibuwọlu oni-nọmba;
  • Ṣe afikun eto “tcp-reuseport” lati ṣeto ipo SO_REUSEPORT (_LB) fun awọn iho TCP;
  • Ṣe afikun eto “tcp-io-timeout” lati fi opin si akoko awọn iṣẹ I/O ti nwọle lori TCP;
  • Iṣe ti awọn iṣẹ iyipada akoonu agbegbe ti pọ si ni pataki;
  • Atilẹyin fun atunto awọn atọkun nẹtiwọọki ati awọn alabojuto ti dawọ duro, nitori ko le ṣee ṣe lẹhin ilana naa ti tun awọn anfani;
  • Ṣe atunṣe imuse ti Awọn kuki DNS lati ni ibamu ni kikun pẹlu awọn kuki sipesifikesonu iwe-ietf-dnsop-server-cookies;
  • Nipa aiyipada, opin asopọ TCP ti wa ni opin si idaji opin apejuwe faili eto, ati pe nọmba awọn faili ṣiṣi ti ni opin si 1048576;
  • Nigbati o ba yan awọn nọmba ti se igbekale handlers, awọn nọmba ti CPUs ti wa ni bayi lo, sugbon ko kere ju 10;
  • Ọpọlọpọ awọn aṣayan ni a ti tunrukọ, fun apẹẹrẹ 'server.tcp-reply-timeout' si 'server.tcp-remote-io-timeout', 'server.max-tcp-clients' si 'server.tcp-max-clients', 'awoṣe. journal-db' si 'database.journal-db', ati bẹbẹ lọ. Atilẹyin fun awọn orukọ agbalagba yoo wa ni itọju o kere ju titi di itusilẹ pataki ti nbọ.

orisun: opennet.ru

Fi ọrọìwòye kun