SVÁZAT - BIND - Wikipedia
Původní autoři | Douglas Terry, Mark Painter, David Riggle, Songnian Zhou |
---|---|
Vývojáři | Konsorcium internetových systémů |
První vydání | Červen 1986 |
Stabilní uvolnění | 9.16.10 - 9.11.26(ESV ) / 16. prosince 2020 |
Náhled verze | 9.17.8 / 16. prosince 2020 |
Úložiště | ![]() |
Operační systém | Linux, NetBSD, FreeBSD, OpenBSD, Operační Systém Mac, Okna |
Typ | DNS server |
Licence | Veřejná licence Mozilla (Licence ISC před 9.11[1]) |
webová stránka | www |
SVÁZAT (/ˈbaɪnd/nebo pojmenovaný (výrazný jmenovka: /ˈneɪmdiː/, zkratka pro název démon ), je implementací Domain Name System (DNS) Internet. Vykonává obě hlavní role serveru DNS, funguje jako autoritativní jmenný server pro domény a působí jako rekurzivní řešitel v síti. Od roku 2015 se jedná o nejpoužívanější serverový software pro názvy domén,[2][3][4] a je de facto Standard na Unixový operační systémy.[5][6]
Tento software byl původně navržen na University of California, Berkeley (UCB) na začátku 80. let. Název pochází jako zkratka Internetová doména jmen Berkeley,[7] odráží použití aplikace v rámci UCB. Tento software sestává především z komponenty serveru DNS, tzv pojmenovaný, smluvní forma název démon. Sada dále obsahuje různé nástroje pro správu a knihovnu rozhraní DNS resolveru. Nejnovější verzí BIND je BIND 9, která byla poprvé vydána v roce 2000. BIND 9 je aktivně udržován a nové verze jsou vydávány několikrát ročně.
Počínaje rokem 2009 Konsorcium internetového softwaru (ISC) vyvinula softwarovou sadu, původně nazvanou BIND10. S vydáním verze 1.2.0 byl projekt přejmenován Bundy[8] ukončit zapojení ISC do projektu.
Klíčové vlastnosti
BIND 9 má být plně kompatibilní s Normy IETF DNS a návrhy norem. Mezi důležité funkce BIND 9 patří: TSIG, aktualizovat, IPv6, RNDC (vzdálené ovládání názvu démona), pohledy, podpora více procesorů, omezení rychlosti odezvy (RRL), DNSSEC a široká přenositelnost. RNDC umožňuje vzdálené aktualizace konfigurace pomocí a sdílené tajemství poskytnout šifrování pro místní a vzdálené terminály během každé relace.
Podpora databáze
Zatímco dřívější verze BIND nenabídly žádný mechanismus pro ukládání a načítání data zóny v jakémkoli jiném než plochém textovém souboru, v roce 2007 BIND 9.4[9] DLZ poskytla možnost kompilace pro časové pásmo v různých databázových formátech včetně LDAP, Berkeley DB, PostgreSQL, MySQL, a ODBC.
Program BIND 10 plánoval modulární úložiště dat, aby bylo možné připojit celou řadu databází.[10]V roce 2016 ISC přidala podporu pro rozhraní 'dyndb', přispěl RedHat, s BIND verze 9.11.0. [11]
Bezpečnostní
Problémy se zabezpečením, které jsou objeveny v BIND 9, jsou opraveny a veřejně zveřejněny v souladu s běžnými principy softwaru s otevřeným zdrojovým kódem. Kompletní seznam bezpečnostních vad, které byly objeveny a zveřejněny v BIND9, udržuje Internet Systems Consortium, současní autoři softwaru.[12]
Uvolnění BIND 4 a BIND 8 měla vážné chyby zabezpečení. Používání těchto starověkých verzí nebo jakékoli neudržované nepodporované verze se důrazně nedoporučuje.[13] BIND 9 byl a kompletní přepis, částečně ke zmírnění těchto přetrvávajících bezpečnostních problémů. The stránka pro stahování na webu ISC jasně ukazuje, které verze jsou aktuálně udržovány a kterým končí životnost.
Dějiny
Původně napsaný čtyřmi maturanti na Výzkumná skupina počítačových systémů na University of California, Berkeley (UCB), BIND byl poprvé vydán s Distribuce softwaru Berkeley 4,3BSD. Paul Vixie začal ji udržovat v roce 1988, když pracoval pro Digital Equipment Corporation. Od roku 2012[Aktualizace], Konsorcium internetových systémů udržuje, aktualizuje a zapisuje nové verze BIND.
BIND napsali Douglas Terry, Mark Painter, David Riggle a Songnian Zhou na začátku 80. let na University of California, Berkeley v důsledku a DARPA grant. Zkratka SVÁZAT je pro Berkeley Internetová doména jmen, z technického dokumentu publikovaného v roce 1984.[7]
Verze BIND až 4.8.3 byly udržovány Computer Systems Research Group (CSRG) na UC Berkeley.[14]
V polovině 80. let Paul Vixie z DEC převzal vývoj BIND a vydal verze 4.9 a 4.9.1. Po odchodu z DEC Vixie pokračovala v práci na BIND. BIND verze 4.9.2 byla sponzorována společností Vixie Enterprises. Vixie nakonec založila ISC, který se stal subjektem odpovědným za verze BIND počínaje 4.9.3.[14]
BIND 8 byl vydán ISC v květnu 1997.[14]
Verze 9 byla vyvinuta Nominum, Inc. na základě smlouvy o outsourcingu ISC a první verze byla vydána 9. října 2000.[15] To bylo psáno od nuly částečně řešit architektonické potíže s auditování dřívější základy kódu BIND a také podpora DNSSEC (Rozšíření zabezpečení DNS). Vývoj BIND 9 probíhal na základě kombinace obchodních a vojenských smluv. Většina funkcí BIND 9 byla financována prodejci systému UNIX, kteří chtěli zajistit, aby BIND zůstal konkurenceschopný s nabídkami DNS společnosti Microsoft;[Citace je zapotřebí ] the DNSSEC funkce byly financovány americkou armádou, která považovala zabezpečení DNS za důležité. BIND 9 byl vydán v září 2000.[14]
V roce 2009 zahájila společnost ISC úsilí o vývoj nové verze softwarové sady s názvem BIND10. Kromě služby DNS zahrnovala i sada BIND10 IPv4 a IPv6 Součásti serveru DHCP. V dubnu 2014, s vydáním BIND10 1.2.0, ISC ukončila vývojovou práci na projektu a přejmenovala jej na Bundy,[16] přesunutí úložiště zdrojového kódu do GitHubu[17] pro další rozvoj prostřednictvím úsilí vnější veřejnosti.[18] ISC ukončila své zapojení do projektu z důvodu úsporných opatření.[19] Vývoj komponent DHCP byl oddělen, aby se stal novým Kea projekt.
Viz také
Reference
- ^ „LICENCE ve větvi Bind 9.11“.
- ^ „BIND - nejpoužívanější software jmenného serveru“. Konsorcium internetových systémů. 8. září 2015. Citováno 17. září 2015.
- ^ Don Moore (23. května 2004). „Průzkum serveru DNS“. Citováno 17. září 2015.
- ^ Geoff Huston (říjen 2015). „Happy Eyeballs for the DNS, (see slide 37)“ (PDF). APNIC. Citováno 10. července 2018.
- ^ Paul E. Huck, Jr. (červen 2001). Msgstr "Zero Configuration Name Services pro IP sítě". Massachusetts Institute of Technology. CiteSeerX 10.1.1.25.5684. Citovat deník vyžaduje
| deník =
(Pomoc) - ^ Rohit G. Bal (leden 2017). „Local Area Network automatic Domain name System (LANDS)“. Nepál Engineering College. Citováno 28. června 2018.
- ^ A b Douglas B. Terry; Mark Painter; David W. Riggle a Songnian Zhou (květen 1984). „Berkeleyský internetový doménový server jmen“. Oddělení EECS, University of California, Berkeley, technická zpráva č. UCB / CSD-84-182. Citováno 17. září 2015.
- ^ Bundy, autoritativní server DNS a DHCP
- ^ Mark Andrews (24. února 2007). „BIND 9.4.0 je nyní k dispozici“. Citováno 17. září 2015.
- ^ "Kea: Přehled designu". ISC. Archivovány od originál dne 4. března 2016. Citováno 17. září 2015.
- ^ https://kb.isc.org/article/AA-01420/219/What-is-dyndb-and-how-is-it-better-than-DLZ.html
- ^ Conry, Brian (12. listopadu 2015). „Matice chyby zabezpečení BIND 9“. Konsorcium internetových systémů. Citováno 12. listopadu 2015.
- ^ P. Hudson, A. Hudson, B. Ball, H. Duff: Red Hat Fedora 4 Unleashed, strana 723. Sams Publishing, 2005 ISBN 0-672-32792-9
- ^ A b C d ISC (31. října 2016). "Historie BIND". Citováno 10. srpna 2017.
- ^ „BIND 9, jehož autorem je vývojový tým Nominum, je nyní k dispozici na webu internetového softwarového konsorcia“. 6. října 2000. Citováno 17. září 2015.
- ^ Bundy, autoritativní server DNS a DHCP
- ^ bundy repo na GitHubu
- ^ „BIND 10 Release 1.2 available“. 17.dubna 2014. Citováno 17. září 2015.
- ^ „ISC vydává BIND 10 1.2, přejmenuje jej a předá jej komunitě“. Linux Weekly News. 17.dubna 2014. Citováno 17. září 2015.
Další čtení
- Liu, kriket; Albitz, Paul (květen 2006). DNS a BIND (5. vydání). ISBN 978-0-596-10057-5.
- Jeremy C. Reed, ed. (Leden 2016). Referenční příručka pro správu BIND DNS: Provoz jmenného serveru a konfigurace DNS pomocí BIND (druhé vydání) (2. vyd.). ISBN 978-1-937516-03-1.
externí odkazy
- Oficiální stránka BIND na Internet Systems Consortium (ISC.org)
- Sledovač repo a vydání BIND Gitlab
- Historie BIND
- ZÁVAZNÁ strategie vydání
- „Dotazován kriket Liu: DNS a BIND“ (5. vydání). 10. května 2006.
- Bundy Project
- Vytvořte nový BIND zonefile
- Grafika Geo-IP Info