Det ser ud til, at IT-ingeniører har det let. De tjener godt og bevæger sig frit mellem arbejdsgivere og lande. Men det hele er ikke så simpelt.

Publiceret udgivelse KnotDNS 2.9.0, en højtydende autoritativ DNS-server (rekursoren udføres som en separat applikation), der understøtter alle moderne DNS-funktioner. Projektet udvikles af det tjekkiske domæneregistreringsorgan CZ.NIC, skrevet i C-sprog og distribueres under GPLv3 licens.

KnotDNS adskiller sig ved sin fokus på høj ydeevne ved behandlingen af forespørgsler, til hvilket formål der benyttes en flertrådet, og for det meste ikke-blokerende implementering, der er godt skalerbar på SMP-systemer. Der tilbydes funktioner som tilføjelse og sletning af zoner on-the-fly, overførsel af zoner mellem servere, DDNS (dynamisk opdatering), NSID (RFC 5001), EDNS0-udvidelser og DNSSEC (inklusiv NSEC3), samt begrænsning af svarintensitet (RRL).

I den nye version:

  • Implementeret fuld support til forskellig beregning af serienumre (SOA) for zonen på master- og slave-servere, når der anvendes signering af zonen med en digital underskrift på slave-serveren;
  • Modulet geoip har fået tilføjet support for poster med wildcard-mønstre;
  • Til DNSSEC er der tilføjet en ny indstilling 'rrsig-pre-refresh' for at reducere hyppigheden af begivenheder ved zonens digitale signering;
  • Der er tilføjet en indstilling 'tcp-reuseport' for at indstille SO_REUSEPORT(_LB) til TCP-sokler;
  • Der er tilføjet en indstilling 'tcp-io-timeout' for at begrænse tiden for indkommende input/output-operationer over TCP;
  • Ydelsen ved ændring af zonens indhold er væsentligt forbedret;
  • Støtten til rekonfiguration af netværksgrænseflader og håndterere er ophørt, da dette ikke kan udføres efter at processen har mistet privilegier;
  • Implementeringen af DNS Cookies er blevet omarbejdet for at opfylde det udkastet specifikation draft-ietf-dnsop-server-cookies fuldt ud;
  • Som standard er begrænsningen af antallet af TCP-forbindelser nu begrænset til halvdelen af det systemiske loft for antallet af filbeskrivelser, med et maksimum af åbne filer på værdien 1048576;
  • Ved valg af antal kørende håndterere bruges nu CPU-antallet, men mindst 10;
  • Mange indstillinger er blevet omdøbt, f.eks. 'server.tcp-reply-timeout' til 'server.tcp-remote-io-timeout', 'server.max-tcp-clients' til 'server.tcp-max-clients', 'template.journal-db' til 'database.journal-db' osv. Støtte til de gamle navne vil blive opretholdt i det mindste indtil næste større udgivelse.

Kilde: opennet.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster