DNS serveri: šta su i zašto se koriste?

Sadržaj:

DNS serveri: šta su i zašto se koriste?
DNS serveri: šta su i zašto se koriste?
Anonim

DNS server je kompjuterski server koji sadrži bazu podataka javnih IP adresa i njihovih povezanih imena hostova, i u većini slučajeva služi za rješavanje ili prevođenje tih imena u IP adrese prema zahtjevu. DNS serveri pokreću poseban softver i međusobno komuniciraju koristeći posebne protokole.

Možete vidjeti DNS server na koji se pozivaju druga imena, kao što je server imena ili server imena, i server sistema imena domena.

Svrha DNS servera

DNS server se nalazi u prostoru između ljudi i računara kako bi pomogao u njihovoj komunikaciji.

Lakše je zapamtiti domenu ili ime hosta kao što je lifewire.com nego zapamtiti brojeve IP adrese stranice 151.101.2.114. Dakle, kada pristupite web stranici, kao što je Lifewire, sve što trebate upisati je URL

Međutim, računari i mrežni uređaji ne rade dobro sa imenima domena kada pokušavaju da lociraju jedan drugog na internetu. Daleko je efikasnije i preciznije koristiti IP adresu, koja predstavlja numerički prikaz servera na mreži (internetu) na kojem se web lokacija nalazi.

Image
Image

Kako DNS serveri rješavaju DNS upit

Kada unesete adresu web stranice u adresnu traku vašeg pretraživača, DNS server radi da pronađe adresu koju želite posjetiti. To radi tako što šalje DNS upit na nekoliko servera, od kojih svaki prevodi drugi dio imena domene koji ste unijeli. Različiti serveri koji se traže su:

  • A DNS Resolver: Prima zahtjev za rješavanje imena domene sa IP adresom. Ovaj server radi na tome da otkrije gdje se stranica na koju želite ići zapravo nalazi na internetu.
  • A Root server: Root server prima prvi zahtjev i vraća rezultat kako bi DNS razrjeđivač znao koja je adresa servera najviše razine domene (TLD) koji pohranjuje informacije o lokaciji. Domena najvišeg nivoa je ekvivalent.com ili.net dijela naziva domene koji ste unijeli u adresnu traku.
  • A TLD server: DNS resolver tada postavlja upit ovom serveru, koji će vratiti autoritativni server imena gdje je stranica zapravo vraćena.
  • Autoritativni server imena: Konačno, DNS resolver pita ovaj server da sazna stvarnu IP adresu web stranice koju pokušavate isporučiti.

Kada se IP adresa vrati, web stranica koju želite posjetiti se tada prikazuje u vašem web pretraživaču.

Zvuči kao da se mnogo ponavlja, i jeste, ali sve se dešava vrlo brzo sa malim kašnjenjem u vraćanju sajta koji želite da posetite.

Gore opisani proces se dešava kada prvi put posetite sajt. Ako ponovo posjetite istu stranicu, prije nego što se keš na vašem web pretraživaču obriše, nema potrebe da prolazite kroz sve ove korake. Umjesto toga, web pretraživač će povući informacije iz keš memorije kako bi web stranicu poslužio vašem pretraživaču sve brže.

Primarni i sekundarni DNS serveri

U većini slučajeva, primarni i sekundarni DNS server su konfigurisani na vašem ruteru ili računaru kada se povežete na vašeg internet provajdera. Postoje dva DNS servera u slučaju da jedan od njih pokvari, u kom slučaju se drugi koristi za rješavanje imena hostova koja unesete.

Nekoliko javno dostupnih DNS servera vam je dostupno za korištenje. Ako želite promijeniti DNS servere na koje se vaša mreža povezuje, pogledajte našu listu besplatnih i javnih DNS servera za ažuriranu listu i naš vodič za promjenu DNS servera.

Zašto biste mogli promijeniti postavke vašeg DNS servera

Neki DNS serveri mogu pružiti brže pristupno vrijeme od drugih. Ovo je često funkcija koliko ste blizu tim serverima. Ako su vam DNS serveri vašeg ISP-a bliži od Googleovih, na primjer, možda ćete otkriti da se imena domena brže rješavaju korištenjem zadanih servera vašeg ISP-a nego s vanjskim serverom.

Ako imate problema sa vezom za koje se čini da se web stranice neće učitati, moguće je da je došlo do greške sa DNS serverom. Ako server ne može pronaći ispravnu IP adresu koja je povezana s imenom hosta koje unesete, web stranica se ne može locirati i učitati.

Neki ljudi odluče da promene svoje DNS servere u one koje obezbeđuje kompanija koju smatraju pouzdanijom; npr. onaj koji obećava da neće pratiti ili snimati web stranice koje posjećujete.

Računar ili uređaj, uključujući pametne telefone i tablete, spojeni na vaš ruter, mogu koristiti drugačiji skup DNS servera za rješavanje internet adresa. Oni će zamijeniti one konfigurirane na vašem ruteru i koristit će se umjesto toga.

Kako dobiti informacije o Internet serveru

Naredba nslookup se koristi za ispitivanje vašeg DNS servera na Windows računarima.

Počnite otvaranjem komandne linije, a zatim ukucajte sljedeće:


nslookup lifewire.com

Ova komanda bi trebala vratiti nešto ovako:


Naziv: lifewire.com

Adrese: 151.101.2.114

151.101.66.114

151.101.130.114 151.101.194.114

Image
Image

U gornjem primjeru, komanda nslookup vam govori IP adresu, ili nekoliko IP adresa u ovom slučaju, u koje se prevodi lifewire.com adresa.

DNS Root serveri

Postoji 13 važnih DNS root servera na internetu koji pohranjuju kompletnu bazu podataka imena domena i njihovih povezanih javnih IP adresa. Ovi vrhunski DNS serveri se nazivaju od A do M za prvih 13 slova abecede. Deset od ovih servera je u SAD-u, jedan u Londonu, jedan u Stokholmu i jedan u Japanu.

Internet Assigned Numbers Authority (IANA) čuva ovu listu DNS root servera ako ste zainteresovani.

Malware napadi koji mijenjaju postavke DNS servera

Napadi malvera na DNS servere nisu nimalo neuobičajeni. Uvijek pokrenite antivirusni program jer zlonamjerni softver može napasti vaš računar na način koji mijenja postavke DNS servera.

Na primjer, ako vaš računar koristi Googleove DNS servere (8.8.8.8 i 8.8.4.4) i otvorite web stranicu svoje banke, prirodno očekujete da ćete, kada unesete poznati URL, biti poslani na bankovni web stranica.

Međutim, ako zlonamjerni softver promijeni postavke vašeg DNS servera, što se može dogoditi bez vašeg znanja nakon napada na vaš sistem, vaš sistem više neće kontaktirati Googleove DNS servere, već umjesto toga hakerski server koji se predstavlja kao web stranica vaše banke. Ova lažna stranica banke može izgledati potpuno kao prava, ali umjesto da vas prijavljuje na vaš bankovni račun, prikuplja korisničko ime i lozinku koje ste upravo upisali, dajući hakerima osnovne informacije koje su im potrebne da uđu na vaš bankovni račun.

Napadi zlonamjernog softvera koji otimaju postavke vašeg DNS servera mogu također preusmjeriti promet sa popularnih web lokacija na one koje su pune reklama ili na lažnu stranicu dizajniranu da vas uplaše da povjerujete da je vaš računar zaražen virusom, i da morate kupiti njihov reklamirani softver da biste ga uklonili.

Ne nasjedajte na web stranice koje se iznenada pojavljuju sa treperećim upozorenjima koja vam govore da je vaš računar zaražen virusom i da morate kupiti neki softver da biste ga se riješili. Uvijek su prevare.

Zaštitite se od DNS napada

Postoje dvije stvari koje trebate učiniti da ne postanete žrtva napada na DNS postavke. Prvi je instaliranje antivirusnog softvera tako da zlonamjerni programi budu uhvaćeni prije nego što mogu učiniti bilo kakvu štetu.

Drugo je da obratite veliku pažnju na izgled važnih web stranica koje redovno posjećujete. Ako posjetite jednu i web lokacija izgleda na neki način - možda su sve slike različite ili su se promijenile boje stranice, ili meniji ne izgledaju kako treba, ili nađete pravopisne greške (hakeri mogu biti užasni pisci) - ili dobijete Poruka "nevažeći certifikat" u vašem pretraživaču, to može biti znak da ste na lažnoj web stranici.

Kako se DNS preusmjeravanje može pozitivno koristiti

Ova mogućnost preusmjeravanja saobraćaja može se koristiti u pozitivne svrhe. Na primjer, OpenDNS može preusmjeriti promet na web stranice za odrasle, web stranice za kockanje, web stranice društvenih medija ili druge web stranice koje administratori mreže ili organizacije ne žele da posjećuju njihovi korisnici. Umjesto toga, oni mogu biti poslani na stranicu sa porukom "Blokirano".

FAQ

    Kako da pronađem najbolji DNS server za moju oblast?

    Da biste testirali različite DNS servere, koristite alatku za benchmarking kao što je GRC DNS Benchmark za Windows i Linux ili Namebench za Mac. U nekim situacijama možete značajno povećati svoju brzinu interneta zamjenom DNS servera.

    Kako da popravim grešku 'DNS server ne odgovara'?

    Ako vidite grešku DNS server ne odgovara, obrišite DNS keš memoriju i pokrenite Windows Network Troubleshooter. Ako ste nedavno instalirali antivirusni softver, privremeno ga onemogućite da vidite hoće li to pomoći. Ako to ne riješi problem, pokušajte promijeniti DNS server.

    Kako da obrišem DNS keš na Windows-u?

    Otvorite komandnu liniju i unesite ipconfig /flushdns da obrišete DNS keš memoriju. Možete obrisati keš memoriju u Microsoft PowerShell-u pomoću naredbe Clear-DnsClientCache.

    Zašto postoji samo 13 DNS root servera imena?

    DNS koristi 13 root servera imena zbog ograničenja Internet protokola verzije 4 (IPv4). Broj 13 je izabran kao kompromis između pouzdanosti mreže i performansi.

Preporučuje se: