NSD | |
---|---|
Tyyppi | DNS- palvelin |
Kehittäjä | NL Net Labs |
Sisään kirjoitettu | C |
Käyttöjärjestelmä | Unix |
Laitteistoalusta | Unix-tyyppinen käyttöjärjestelmä |
uusin versio | 4.3.7 (22. heinäkuuta 2021) |
Lisenssi | BSD-lisenssi |
Verkkosivusto | nlnetlabs.nl/projects/ns… |
NSD (Name Server Daemon) on avoimen lähdekoodin DNS-palvelin , jonka NL Net Labs on kehittänyt yhteistyössä RIPE NCC :n kanssa .
NSD on suunniteltu alusta alkaen olemaan vain vastuullinen palvelin (eli se ei toteuta rekursiivisia kyselyitä ja välimuistia). Yksi suunnittelutavoitteista oli lisätä DNS-palvelimien monimuotoisuutta ja siten tehdä Domain Name System -järjestelmästä kestävämpi ohjelmistovirheitä ja haavoittuvuushyökkäyksiä vastaan.
NSD käyttää tyylisiä vyöhykekuvaustiedostoja ja voi käyttää tiedostoja ilman muutoksia Kaikki tiedot käännetään zonecin avulla binäärimuotoon (nsd.db) nopeampaa latausta varten. Syntaksivirheet voidaan havaita myös kääntämisen aikana, jolloin ne voidaan korjata ennen kuin ne tulevat palvelimen saataville.
NSD-prosessit toimivat etuoikeutettomana käyttäjänä, minkä ansiosta ne on helppo sijoittaa eristettyyn ympäristöön (kuten chroot ). Näin ollen, vaikka siinä löydettäisiinkin haavoittuvuus, sen hyödyntäminen ei salli koko järjestelmän vaarantumista.
Vuodesta 2011 lähtien NSD:tä käyttävät seuraavat juuripalvelimet :