Tala'aga o le Faiga Fa'aigoa Fa'asinomaga: Le Uluai DNS Servers

O le taimi mulimuli na matou amata ona faamatala le tala o DNS — matou manatua le auala na amata ai le poloketi, ma oa faafitauli na faamoemoe e foia i luga o le ARPANET network. O le asō o le a tatou talanoa e uiga i le BIND DNS server muamua.

Tala'aga o le Faiga Fa'aigoa Fa'asinomaga: Le Uluai DNS Servers
--Ото - Ioane Markos O'Neill — CC BY-SA

Le DNS servers muamua

Ina ua uma Paul Mockapetris ma Jon Postel tuuina atu se manatu igoa fa'apitonu'u mo le feso'ota'iga ARPANET, na vave maua ai le fa'atagaga mai le IT community. Inisinia mai le Iunivesite o Berkeley o nisi ia na muamua faʻatinoina. I le 1984, e toafa tamaiti aʻoga na faʻalauiloaina le DNS server muamua, le Berkeley Internet Name Domain (BIND). Sa latou galulue i lalo o se fesoasoani mai le Defense Advanced Research Projects Agency (DARPA).

O le faiga, na atiaʻe e tamaiti aʻoga iunivesete, otometi ona liua se igoa DNS i se tuatusi IP ma le isi itu. O le mea e malie ai, ina ua tuʻuina atu lana code i BSD (software distribution system), o puna muamua ua uma ona iai le numera numera 4.3. I le taimi muamua, o le DNS server na faʻaaogaina e tagata faigaluega fale suʻesuʻe iunivesite. Seʻia oʻo i le version 4.8.3, o sui o le Iunivesite o Berkeley's Computer Systems Research Group (CSRG) sa nafa ma le atinaʻeina o le BIND, ae i le afa lona lua o le 1980s, na malepe ai le DNS server mai le iunivesite ma siitia atu i le lima o Paul Vixie mai le kamupani DEC. Na tatalaina e Paulo faʻamatalaga 4.9 ma le 4.9.1, ona faʻavaeina lea o le Initaneti Software Consortium (ISC), lea sa nafa ma le tausia o le BIND talu mai lena taimi. E tusa ai ma le tala a Paulo, o lomiga uma na muamua atu na faʻalagolago i le code mai tamaiti aʻoga Berkeley, ma i le sefululima tausaga talu ai na faʻaumatia atoa ai ona avanoa mo le faʻafouina. O lea i le 2000, na toe tusia le BIND mai le amataga.

O le BIND server e aofia ai le tele o faletusi ma vaega o loʻo faʻatinoina le "client-server" DNS architecture ma e nafa ma le faʻatulagaina o galuega a le DNS server. O le BIND e masani ona faʻaaogaina, aemaise lava i luga o Linux, ma o loʻo tumau pea le faʻatinoina o le DNS server. Lenei решение faʻapipiʻi i luga o sapalai e maua ai le lagolago sone a'a.

E iai isi auala e sui ai le BIND. Mo se faʻataʻitaʻiga, PowerDNS, lea e sau ma faʻasalalauga Linux. Na tusia e Bert Hubert mai le kamupani Dutch PowerDNS.COM ma o loʻo tausia e le faʻalapotopotoga faʻapitoa. I le 2005, na faʻatinoina ai le PowerDNS i luga o sapalai a le Wikimedia Foundation. O le fofo o loʻo faʻaogaina foʻi e kamupani tetele o ao, kamupani fesoʻotaʻiga Europa ma faʻalapotopotoga Fortune 500.

BIND ma PowerDNS o nisi ia e sili ona taatele, ae le na'o le DNS servers. E taua foi le matauina Unbounddjbdns и dnsmasq.

Atina'e ole Faiga ole igoa ole Domain

I le talafaasolopito atoa o DNS, e tele suiga ua faia i lona faʻamatalaga. O se tasi o faʻafouga muamua ma sili faʻaopoopo NOTIFY ma le IXFR i le 1996. Na latou fa'afaigofieina le toe fa'atusaina o fa'amaumauga a le Domain Name System i le va o 'au'aunaga muamua ma le lua. O le fofo fou na mafai ai ona faʻapipiʻi faʻamatalaga e uiga i suiga i faʻamaumauga DNS. O lenei faiga na faʻamaonia ai le faʻamatalaga o le DNS lona lua ma le tulaga muamua, faʻatasi ai ma le faʻasaoina o feoaiga - faʻatasi na o le taimi e tatau ai, ae le o taimi faʻatulagaina.

Tala'aga o le Faiga Fa'aigoa Fa'asinomaga: Le Uluai DNS Servers
--Ото - Richard Mason — CC BY-SA

I le taimi muamua, o le DNS network e le mafai ona maua e tagata lautele ma faʻafitauli faʻafitauli i le saogalemu o faʻamatalaga e le o se faʻamuamua pe a atiaʻe le faiga, ae o lenei auala na faʻaalia mulimuli ane. Faatasi ai ma le atinaʻeina o le Initaneti, na amata ona faʻaogaina faʻafitauli faʻaletonu - mo se faʻataʻitaʻiga, osofaʻiga e pei ole DNS spoofing na aliali mai. I lenei tulaga, o le cache o DNS servers ua tumu i faʻamatalaga e leai se faʻatagaina faʻatagaina, ma talosaga e toe tuʻuina atu i le au osofaʻi.

Ina ia foia le faafitauli, ile DNS faatino saini crypto mo tali DNS (DNSSEC) - o se masini e mafai ai ona e fausia se filifili faʻalagolago mo se vaega mai le sone aʻa. Manatua na faʻaopoopoina se masini faʻapitoa mo le faʻamaoniaina o le talimalo pe a faʻafeiloaʻi se sone DNS - na taʻua o le TSIG.


O suiga e faafaigofie ai le toe faia o faʻamaumauga DNS ma faʻafitauli saʻo saʻo na faʻafeiloaʻi malosi e le IT community. Ae sa iai foi suiga e lei lelei ona faatino e le atunuu. Aemaise lava, o le suiga mai le leai o se totogi i le totogiina o igoa ole igoa. Ma o se faʻataʻitaʻiga lea o se tasi o "taua" i le talafaasolopito o DNS. O le a tatou talanoa atili e uiga i lenei mea i le mataupu o sosoo mai.

Tala'aga o le Faiga Fa'aigoa Fa'asinomaga: Le Uluai DNS ServersMatou i le 1cloud ofo atu le auaunaga "Server fa'aola" Faatasi ai ma lana fesoasoani, e mafai ona e lisiina ma faʻapipiʻi se VDS / VPS server mamao i ni nai minute.
Tala'aga o le Faiga Fa'aigoa Fa'asinomaga: Le Uluai DNS ServersE iai foi polokalame fa'atasi mo tagata fa'aoga uma. Tu'u feso'ota'iga fa'asino i la matou 'au'aunaga ma maua taui mo tagata fa'atau.

puna: www.habr.com

Faaopoopo i ai se faamatalaga