NSD | |
---|---|
Tip de | server DNS |
Dezvoltator | NL Net Labs |
Scris in | C |
Sistem de operare | Unix |
Platformă hardware | Sistem de operare asemănător Unix |
ultima versiune | 4.3.7 (22 iulie 2021) |
Licență | Licență BSD |
Site-ul web | nlnetlabs.nl/projects/ns… |
NSD (Name Server Daemon) este un server DNS open source dezvoltat de NL Net Labs în colaborare cu RIPE NCC .
NSD a fost conceput de la zero pentru a fi doar un server responsabil (adică nu implementează interogări recursive și memorarea în cache). Unul dintre obiectivele de proiectare a fost de a crește diversitatea serverelor DNS și, prin urmare, de a face sistemul de nume de domeniu mai rezistent la erorile software și atacurile de vulnerabilitate.
NSD folosește fișiere de descriere a zonei în stil și poate folosi fișiere fără modificări Toate informațiile sunt compilate folosind zonec într-un format binar (nsd.db) pentru o încărcare mai rapidă. Erorile de sintaxă pot fi detectate și în timpul compilării, permițându-le să fie corectate înainte de a deveni disponibile pentru server.
Procesele NSD rulează ca un utilizator neprivilegiat, ceea ce facilitează plasarea lor într-un mediu izolat (cum ar fi chroot ). Astfel, chiar dacă în ea se găsește o vulnerabilitate, exploatarea acesteia nu va permite ca întregul sistem să fie compromis.
Începând cu 2011, NSD este utilizat de următoarele servere rădăcină :