Skip to main content

Introduksjon til Domain Name System (DNS)

DNS - hva er det? En introduksjon: Litt om DNS-systemet, navneservere og deres funksjon (April 2025)

DNS - hva er det? En introduksjon: Litt om DNS-systemet, navneservere og deres funksjon (April 2025)
Anonim

Internett og mange større private Internet Protocol (IP) -nettverk stole på å stole på Domain Name System (DNS) for å hjelpe til med å lede trafikk. DNS-en opprettholder en distribuert database av nettverksnavn og -adresser, og det gir metoder for datamaskiner for å eksternt spørre databasen. Noen kaller DNS "telefonboken på Internett."

DNS og World Wide Web

Alle offentlige nettsteder kjøres på servere som er koblet til Internett med offentlige IP-adresser. Web-serverne på About.com, for eksempel, har adresser som 207.241.148.80. Selv om folk kan skrive adresseinformasjon som http://207.241.148.80/ i nettleseren sin for å besøke nettsteder, er det mulig å bruke riktige navn som http://www.about.com/, mye mer praktisk.

Internett bruker DNS som en verdensomspennende navnoppløsningstjeneste for offentlige nettsteder. Når noen skriver et nettsted navn i nettleseren, ser DNS opp den tilhørende IP-adressen for det aktuelle nettstedet, dataene som kreves for å gjøre de ønskede nettverksforbindelsene mellom nettlesere og webservere.

DNS-servere og navnehierarki

DNS bruker en klient / server nettverksarkitektur. DNS-servere er datamaskiner som er utpekt til å lagre DNS-databasen poster (navn og adresser), mens DNS-klienter inkluderer PCer, telefoner og andre enheter til sluttbrukere. DNS-servere grensesnittet med hverandre, som fungerer som klienter til hverandre når det er nødvendig.

DNS organiserer serverne i et hierarki. For Internett, såkalt root navn servere bo øverst i DNS-hierarkiet. Internett-rotnavnserverne administrerer DNS-serverinformasjon for nettets toppnivå domener (TLD) (som ".com" og ".uk"), spesielt navnene og IP-adressene til originalen (kalles autoritær ) DNS-servere som er ansvarlige for å svare på spørringer om hvert toppdomæne individuelt. Servere på neste lavere nivå av DNS-hierarkiet sporer domenenavn og adresser på andre nivåer (som "about.com"), og flere nivåer styrer webdomener (som "compnetworking.about.com").

DNS-servere installeres og vedlikeholdes av private bedrifter og Internett-styrende organer rundt om i verden. For Internett støtter 13 rotnavnservere (faktisk redundante bassenger av maskiner over hele verden) hundrevis av Internett-toppdomener, mens About.com gir autoritativ DNS-serverinformasjon for nettstedene i nettverket. Organisasjoner kan på samme måte distribuere DNS på deres private nettverk, i mindre skala.

Mer - Hva er en DNS-server?

Konfigurere nettverk for DNS

DNS-klienter (kalt omgjørere ) som ønsker å bruke DNS, må ha den konfigurert på nettverket. Resolvers spørre DNS ved hjelp av faste ( statisk ) IP-adresser til en eller flere DNS-servere. På et hjemmenettverk kan DNS-serveradresser konfigureres en gang på en bredbåndsrouter og automatisk hentes av klientenheter, eller adressene kan konfigureres på hver klient individuelt. Hjemmeverksadministratorer kan få gyldige DNS-serveradresser fra enten deres Internett-leverandør eller tredjeparts Internett-DNS-leverandører som Google Public DNS og OpenDNS.

Typer DNS-oppslag

DNS brukes mest av nettlesere, og konverterer automatisk domenenavn til IP-adresser. Ved siden av disse fremoveroppslag , DNS er også brukt til:

  • finne de riktige serverne for å levere Internett-e-post
  • omvendt oppslag som konverterer en IP-adresse tilbake til et domenenavn

Nettverksforespørsler som støtter DNS-søk, kjører over TCP og UDP, port 53 som standard.Se også - Forward og Reverse IP Address Lookup

DNS Caches

For bedre å behandle høye mengder forespørsler benytter DNS caching. DNS-cacher lagrer lokale kopier av nylig oppnådde DNS-poster mens originalene fortsetter å opprettholdes på de angitte serverne. Å ha lokale kopier av DNS-poster unngår å måtte generere nettverkstrafikk opp og gjennom DNS-serverhierarkiet. Men hvis en DNS-buffer blir utdatert, kan problemer med nettverksforbindelse oppstå. DNS-cacher har også vært utsatt for angrep av nettverkshackere. Nettverksadministratorer kan spyle en DNS-buffer hvis det er nødvendig med ipconfig og lignende verktøy.Mer - Hva er en DNS-buffer?

Dynamisk DNS

Standard DNS krever all IP-adresseinformasjon lagret i databasen som skal løses. Dette fungerer bra for å støtte typiske nettsteder, men ikke for enheter som bruker dynamiske IP-adresser som Internett-webkameraer eller hjemme-webservere. Dynamisk DNS (DDNS) legger til nettverksprotokollutvidelser til DNS for å aktivere navnoppløsningstjeneste for dynamiske klienter.

Ulike tredjepartsleverandører tilbyr dynamiske DNS-pakker designet for de som ønsker å få tilgang til hjemmenettverket via Internett. Når du konfigurerer et Internett-DDNS-miljø, må du registrere deg hos den valgte leverandøren og installere tilleggsprogramvare på det lokale nettverket. DDNS-leverandøren overvåker eksternt abonnerte enheter og foretar de nødvendige DNS-navneserveroppdateringene.

Mer - Hva er dynamisk DNS?

Alternativer til DNS

Microsoft Windows Internet Naming Service (WINS) støtter navneoppløsning tilsvarende DNS, men fungerer bare på Windows-datamaskiner og bruker et annet navneplass. WINS brukes på enkelte private nettverk av Windows-PCer.

Dot-BIT er et åpen kildekode prosjekt basert på Bitcoin teknologi som arbeider for å legge til støtte for et ".bit" toppnivå domenen til Internett DNS.

Internett-protokollopplæring - IP-nettverksnummerering