? The Domain Name System er et hierarkisk system for navnsetting som er konstruert på en distribuert database som inneholder kartlegginger av DNS- navn på datamaskiner og andre nettverksressurser til IP-adressene deres . DNS lar PC-brukere og administratorer til å bruke lett å huske navn når lokalisere Internett-ressurser og datamaskiner , for eksempel " google.com ", snarere enn en numerisk IP -adresse , for eksempel " 74.125.65.99 . " Det er tre vanlige DNS-soner , og Windows Server 2003 og Windows Server 2008 har en fjerde sone alternativ. A Brief History
Før veksten av ARPANET i det som nå er kjent som Internett , ble navnet oppløsning oppnås gjennom en fil som er lagret lokalt på hver datamaskin kalt hosts.txt filen. Denne filen inneholdt navn og IP -adressen til hvert system på nettverket . Når et nytt system ble innført , ville administratorer nødt til å manuelt redigere denne filen med navn og adresse til det systemet. Brukere må da laste ned HOSTS filen til sine egne systemer . Det var ikke mulig å opprette en organisert domene struktur , og hver datamaskin måtte løse alle navn til en IP -adresse, gjør alt arbeidet selv. Når DNS ble introdusert i 1984 , til design som en distribuert database med en hierarkisk struktur tillatt navneoppslag behandling deles mellom mange datamaskiner . Dermed kan det tjene som grunnlag for navneoppslag i TCP /IP-nettverk i alle størrelser , inkludert Internett .
Oversikt DNS
DNS-soner er kategorisert etter hvor informasjon er lagret , enten de er i stand til å bli skrevet til , og den type data som sendes og mottas . Soner kan holdes i Active Directory eller i tekstfiler . En DNS-server kan konfigureres med flere sonetyper eller ingen i det hele tatt , avhengig av hvilken rolle den vil ha i nettverket ditt. For eksempel er det svært gunstig at en primær og en sekundær sone er konfigurert på separate servere i tilfelle en server mislykkes . Hver DNS -sonen kan være en videre oppslag sone eller et omvendt oppslag sone . I tillegg hver forover og bakover oppslag sone kan enten være en primær , sekundær eller spire sone .
Standard Primary Zones
p Dette er en sone som er vert for en lese og skrive kopi av DNS -sonen i hvilke poster som produseres og administreres. Bare én primær server per sone er tillatt, og bare denne serveren laster og vertene master kopi av sonen . I tillegg er dette tjener også den eneste lov til å behandle dynamiske oppdateringer og endringer sone . Den primære serveren er vanligvis plassert på et lett tilgjengelig sted for å tillate administrasjon av sonen filen .
Standard Sekundære Zones
En eller flere servere kan brukes til å lagre en skrivebeskyttet kopi av den primære DNS -sone. Informasjon er mottatt fra den primære gjennom en sone overføring , som kopierer sonefilen fra den primære serveren til den sekundære serveren . Disse sone overføringer kan være full - noe som betyr at den overfører de komplette sone innholdet hver gang - eller inkrementell - noe som betyr at den overfører bare endret informasjon siden forrige overføring . Utføre inkrementelle overføringer kan redusere nettverkstrafikken mellom servere . Når du oppretter en sekundær sone, må du oppgi adressen til en eller flere master- serveren som du ønsker å kopiere sonene .
Reverse Lookup Zones
Mens de fleste DNS spørringer er videre spørsmål, noe som betyr at du ber om en IP- adresse basert på å gi et navn , omvendt oppslag soner ( også kalt i - addr.arpa domener) tillate fastsettelse av et verter navn ved å gi sin IP -adresse . Nettverk programmer bruker ofte omvendt oppslag spørringer til verifisering , eller for å feilsøke og overvåke DNS funksjonalitet.
Stub Zones
DNS-servere med Windows Server 2003 eller Windows Server 2008 kan også konfigureres som spire soner . Disse serverne opprettholde en kopi av sonen som kun inneholder poster som er nødvendige for å identifisere autoritative DNS-servere for sonen sin . Tenk på det som en peker brukes til å gi DNS oppløsning effektivitet. Bruke spire soner liste over navnetjenere , kan en DNS-server løse spørringer uten å spørre Internett eller andre interne root -serverne.