Zakaj potrebujete DNS: pojem, namen, načelo dela in opravljene funkcije

Običajno je, da navadni uporabniki ne vedo veliko o tem, kaj potrebuje DNS in katere funkcije so dodeljene isti tehnologiji z imeni in ustreznim strežnikom. Toda tudi otrok, če ga vprašajo o obisku spletnega mesta na internetu, bo takoj izgovoril svoje ime ali angleško kratico naslova vira, tudi če ne ve, da so vse te informacije zgolj pogojne. Nadalje se predlaga, da se na kratko preučijo nekatera osnovna načela delovanja in uporabe DNS, ki jih mnogi lahko v prihodnosti koristijo, na primer za razumevanje nekaterih rešitev, ki obravnavajo problem dostopa do lokalnih omrežij ali celo interneta.

Zakaj potrebujem tehnologijo DNS?

Začnimo torej z najpreprostejšimi in skušamo pojasniti glavni namen same tehnologije in načela njene uporabe v praksi na podlagi najpreprostejših primerov. Absolutno vsi uporabniki vedo, da za dostop do nekega internetnega vira (mesta) v naslovni vrstici brskalnika morate vnesti poseben URL, ki ga lahko sestavljajo črke, številke in znaki. Najpogosteje uporabljeni naslovi, ki jih je mogoče enostavno zapomniti, predstavljajo polna imena ali kratice glavnih imen. Toda malo ljudi misli, da je računalnik samo stroj in ne more prepoznati takšnih imen. Z drugimi besedami, za preusmeritev na spletno mesto mora dobiti jasen naslov, izražen izključno v številčni obliki. Ampak zapomni si oseboveliko število takšnih kombinacij bo zelo problematično.


Zato je bil nekoč razvit sistem domenskih imen DNS (Domain Name System), ki omogoča pretvorbo navadnih imen v digitalne naslove in pri vzpostavljanju povezave med odjemalskim računalnikom in strežnikom, kjer je zahtevana stran preusmerjena. zahteve in pregledi niso v kaotičnem redu, ampak samo med določenimi računalniki.

Splošna načela dela DNS

Zdaj pa poskusimo ugotoviti, zakaj je DNS potreben, z uporabo nekaterih preprostih primerov življenja. Recimo, da imate prijatelja Petra Ivanova, ki živi v določenem mestu. V tem naselju je lahko veliko Ivanov. In če mu boste morali dostaviti pošto, ne boste iskali vseh ljudi s takšnim imenom, kaotično tečejo po mestu in prosili mimoidoče? Toda oseba, ki jo potrebuješ, živi na določenem naslovu, potem pa, da bi našel točno tistega, ki ga potrebuješ, greš domov. Jasno je, da bo v tem primeru pošto prejela oseba, na katero je naslovljena. Toda zakaj potrebujete DNS za uporabo na računalnikih?


Analogija je tu očitna: ime imena domene služi kot ime naslovnika (za internet, to je URL spletnega mesta), poštni naslov pa vam omogoča, da takoj najdete pravo osebo (za računalnike je to sidro za naslov IP, kateri stroj pretvori ime domene).

Potrebujete DNS strežnik?

Zdi se, da je vse videti precej preprosto. Vendar je v praksi to daleč od primera. Glavni problem, če gresteZgornji primer je, da lahko naslov ali telefonsko številko osebe, ki jo želite, pozabite. Da bi to preprečili, lahko vnesete njegovo telefonsko številko, na primer na seznam stikov v mobilni napravi. Potrebno je vsaj za to, da oseba v določenem času ni doma. Lahko pa ga pokličete in določite čas, ko lahko pošljete korespondenco na določen naslov. Če želite poklicati naročnika, boste v telefonskem imeniku našli osebo na posnetem imenu, nato pa samo kliknite gumb za klic, ne da bi pri tem iskali številko, dodeljeno stiku.
Zakaj potrebujem DNS strežnik, mislim, da je že postalo jasno, ker samo po sebi igra nekakšen zvezek, v katerem so shranjene vse registrirane številke skupaj z imeni njihovih lastnikov. Toda to je samo najpreprostejša primerjava.

Vrste DNS strežnikov

Kar se tiče samih strežnikov, so razdeljeni na dva glavna tipa: primarni in sekundarni. Zakaj potrebujem strežnik DNS prve vrste? On je samo glavni repozitorij vseh registriranih domenskih imen z dodeljenimi naslovi IP. Na nek način je nekakšna skupna baza podatkov. Drugi tip strežnika ima enako pomembno vlogo - odgovoren je za predpomnjenje izhodnih podatkov. Preprosto povedano, sekundarni strežnik enkrat vnese ime in naslov, ki je trajno shranjen v predpomnilniku, da bi pospešil dostop do zahtevanega vira na internetu, da ne bi izbral vseh možnih kombinacij iz glavne baze podatkov v iskanju natančnega ujemanja.

Podatki o predpomnjenju

Kot je jasno, so vsi podatkiso napisani za shranjevanje v predpomnilnik DNS. Morate ga očistiti? Dejansko se zdi, da je odstranjevanje takšnih podatkov, kot če bi shranjevanje imen in naslovov pospešilo dostop do virov na internetu, zelo nezaželeno. Vendar pa lahko večina prenatrpanosti predpomnilnika privede do nekaterih težav, ko pride do zrušitev tudi pri internetni povezavi.
Na splošno veliko število začasnih datotek negativno vpliva na zmogljivost operacijskega sistema, vendar ponastavitev predpomnilnika DNS, recimo prek ukazne konzole s črto ipconfig /flushdns, omogoča sprostitev prostora. Če ponovno pogledate primer telefonskega imenika, v nekem smislu, je to, kot da bi imeli telefonske številke, naslove in kakršne koli druge podatke v njem preprosto nemogoče beležiti zaradi prelivanja. Zato boste morali odstraniti vse nepotrebne (na primer neveljavne številke ali informacije, ki jih niste dolgo uporabljali).

Pojem domenskih območij

Zdaj je treba upoštevati še en koncept, ki se nanaša na domenska območja. Primeri so obravnavani zgoraj le za eno vrsto interakcije, kjer samo en naslov IP ustreza enemu domenskemu imenu. Toda v praksi je pogosto mogoče naleteti na situacijo, ko se primerja več IP-naslovov z istim imenom glavnega vira, kar je najpogosteje povezano z uporabo domenskih imen.
To pomeni, da lahko sredstva v skupni rabi vključujejo tako pošto in strežnik FTP ter druge storitve. Za dodajanje imen absolutno vsem dodatnim elementom in opisu cone DNS.

Težaveuporaba protokola IPv4

Zakaj potrebujem DNS, malo razločen. Zdaj pa se poskusimo nekoliko osredotočiti na problem uporabe IPv4. Kljub velikemu številu možnih kombinacij, se vsakemu posebnemu terminalu ali mobilni napravi dodeli edinstven IP, s trenutnim razvojem takšne tehnologije in povečanjem števila naslovnikov pa preprosto ni dovolj. Da bi odpravili takšne težave, je bil v življenje uveden nov standard IP protokola šeste različice, vendar je po uradnih statističnih podatkih njegova razširjena uporaba še daleč. Zato ni presenetljivo, da so se IP-naslovi v nekem smislu začeli shranjevati, s čimer je mogoče povezati več domen prek istega internetnega IP naslova. Zakaj potrebujem DNS v tej situaciji?

Ampak vsaj za zagotovitev pravilnih povratnih informacij. Na primer, na enem strežniku je lahko več manjših mest z različnimi imeni domen. Toda sam strežnik ima en naslov. Strežnik DNS v tem primeru analizira zahtevo od zunaj in jo preusmeri iz glavnega strežnika na zahtevano stran. V skladu s tem uporabnik vidi v brskalniku točno tisti vir, ki ga potrebuje, in ne druge strani.

Katera funkcija je dodeljena datoteki gostiteljev?

Če opišemo osnove DNS, ki delujejo vsaj v celoti, ne moremo obiti vsebine gostiteljske datoteke in to je blokada vseh sistemov Windows (in ne samo). Konec koncev, kako je dostop? Ko vnesete naslov vbrskalnik najprej preveri, ali je zahtevani vir na seznamu v tej datoteki prepovedan. Če obstaja tak zapis, je dostop blokiran. Vendar pa številni virusi vsebino te datoteke uporabljajo za nastavitev preusmeritve na vprašljiva sredstva. Z drugimi besedami, vrstica z naslovom IP preusmeritve imena vira, iz katerega želite preusmeriti, na primer 123123123.123 yandex.ru, ko poskušate dostopati do storitev "Yandex", vas bo prenesel na drug IP, ki je določen za preusmeritev pred glavnim imenom zahtevanega mesta.
Na splošno bi lahko prej taka datoteka vsebovala več tisoč vrstic z naslovi in ​​domenskimi imeni, ki bi delovala kot isti način vsebine. S prihodom DNS je izginila potreba po opisu vsakega vira.
Kot lokalni gostitelj preprosto določi želeni računalniški terminal (12700.1 localhost), vse pod to vrstico je blokirano in drugi viri so privzeto odprti za povezavo. Toda če govorimo odkrito, mnogi strokovnjaki kličejo gostitelje datotek nekako zastarelega atavizma, kljub nekaterim še vedno zadržanim blokadam in dovoljenjem.

Nastavitev DNS-ja na lokalnih omrežjih

Zdaj nekaj besed o tem, zakaj potrebujete DNS strežnik v lokalnem omrežju (in če ga sploh potrebujete), ker je ideja, da je ponudnik in prek njega, se lahko poveže z glavnim omrežje, podomrežje in posamezni terminali z internetnimi viri. Po mnenju večine strokovnjakov bi moral biti takšen strežnik potreben, ne glede na to, ali se uporablja ali dostopa do interneta. Zakaj potrebujete DNS"Locale"? Prvič, njegova razpoložljivost znatno poenostavlja upravljanje omrežnih terminalov, saj so lahko pet ali deset in od deset do dva ali več. Drugič, mogoče je vsakemu omrežnemu računalniku dodeliti ločeno ime domene (približno "Petya", "Vasya", "Masha"). Tretjič, naslove IP lahko dodelite ročno in samodejno. Četrtič, če do interneta dostopate do nekaterih omejitev za obisk določenih virov (na primer, istih socialnih omrežij), jih ni treba dodajati seznamom za blokiranje datotek gostiteljev na vsakem terminalu, lahko pa jih prepišete samo na enem strežniku. Druga destinacija DNS je, da se lahko pri uporabi strežnika ponudnika hitrost dostopa do interneta zmanjša, vendar pri namestitvi ločenega DNS za lokalno omrežje ne bo težav s povezavo.

Splošne nastavitve DNS za žične in brezžične povezave

Za domače uporabnike, ki uporabljajo statično žično povezavo, je primarni in sekundarni strežnik DNS IPv4 navadno določen v nastavitvah protokola IPv4.
Enaka konfiguracija je prisotna tudi pri brezžični povezavi, vendar lokalni stroj prejme DNS in IP naslove, nastavljene na samodejno, osnovne nastavitve DNS pa se zapišejo le na usmerjevalniku. Na splošno je za brezžično povezljivost takšna avtomatizacija eden od predpogojev za vzpostavitev internetne povezave.

Težave pri dostopu do interneta in njihovem reševanju s spreminjanjem strežnikov DNS

celo popolna avtomatizacija ne izključuje nastanka okvare povezave. V tem primeru je pogosto priporočljivo spremeniti parametre DNS, ker so primarni strežniki, ki gostijo vse registrirane naslove IP, ogromni na svetu. Kot alternativo strežnikom ponudnikov se lahko naročite na parametre iste brezplačne Googlove strežnike, ki ne shranjujejo le veliko več podatkov v podatkovnih bazah, temveč tudi zagotavljajo veliko hitrejše delovanje. Zakaj potrebujem ta DNS naslov? Kot je jasno, uporaba takšnih kombinacij omogoča ne le obnovitev dostopa do interneta, temveč tudi znatno pospešitev.
Samo zaradi interesa, lahko poskusite sami predpisati zgoraj navedene nastavitve in primerjati hitrost odpiranja strani, ko uporabljate takšne možnosti kot prej. Včasih je razlika preprosto ogromna.

Sorodne publikacije