DNS står For Domain Name System og er et av de mange systemene som har blitt merket som komplisert. Konseptet er så enkelt som det er genialt og UTEN DNS Ville Internett som vi vet det ikke eksistere!Annonser
hvis JEG skulle forklare DNS til en 8-åring, ville jeg si: «VI er for dumme til å huske tall og DNS hjelper oss å huske tekst i stedet.»
vel, det er et ganske upresist svar, men i prinsippet er DETTE EN DELOPPGAVE AV DNS, så VI trenger ikke å huske IP på et nettsted, men et domene (81.169.255.51 blir webdeasy.de). Annonser
HVORDAN DNS fungerer?
for å forklare HVORDAN DNS fungerer, har jeg laget et forenklet diagram for deg her.
på venstre side finner vi DIN EGEN PC, Smarttelefon eller Laptop, dvs. din nettverksenhet som er koblet til et nettverk. Hjemme er dette normalt hjemmenettverket ditt med ruteren og på skolen eller universitetet ditt nettverk.Annonser
i midten er EN DNS-server, denne oppgaven utføres normalt av ruteren du bruker for å få Tilgang Til Internett. På høyre side har vi serveren til siden du vil be om.
La oss anta at du vil ringe opp siden webdeasy.de via nettleseren din. Vi vurderer den «normale» konfigurasjonen av et hjemmenettverk. I enkelte nettverk kan det være at strukturen er litt annerledes.
Trinn 1-Spør DNS-server FOR IP-adresse
etter at DU har sendt NETTADRESSEN I nettleseren din, går denne forespørselen til ruteren. Det ser ut om det finner EN IP-adresse til oppføringen for webdeasy.de I SIN DNS-cache(register, DER IP-adressene med domenenavn står).Advertisements
hvis det finnes en oppføring, kontrollerer systemet om TTL er utløpt. Det enkleste er at denne oppføringen fortsatt er gyldig. Deretter returnerer ruteren IP-adressen, og det er det.
Trinn 2-Ruteren søker IP-adresse På Internett
hvis oppføringen ikke finnes eller TTL er utløpt, må ruteren søke etter riktig IP-adresse. Det gjør dette ved å spørre FLERE DNS-servere på Internett for gjeldende IP-adresse. Inntil EN DNS-server svarer og sier: «Hei, jeg har den nåværende IP for webdeasy.de». med disse grunnleggende vi ikke bryr seg hvordan serveren fungerer nøyaktig.
Trinn 3-Svar med gyldig adresse sendes
den gyldige IP-adressen sendes tilbake til ruteren. Det sparer det igjen til det trengs igjen. Deretter starter spillet igjen i trinn 1.Annonser
Trinn 4-Svar Fra Ruteren Til Klienten
etter at du FIKK IP-adressen til målserveren og datamaskinen vil nå be om de faktiske dataene på siden VIA HTTP. «DNS-prosessen» er nå fullført.
TTL
TTL står For Time To Live og er en verdi som angir i sekunder hvor lenge EN DNS-oppføring er gyldig.
normalt er verdiene for a-oppføringer f. eks. en time (3600 sekunder) og FOR ns-oppføringer en dag (86400 sekunder). Denne verdien kan imidlertid variere og kan justeres I DNS-innstillingene til et domene.
Spesielt hvis en side skal flyttes til en annen server og navnetjeneren, e-postserveren eller nettstedets IP endres som et RESULTAT, blir denne verdien ofte satt til noen få minutter i forveien, da ellers viktige tjenester vil være utilgjengelige/feil i mange timer.Annonser
DNS-Poster
DET er FORSKJELLIGE DNS-poster Eller ressursposter, som alle har forskjellige oppgaver. Siden du kan sette opp e-postservere og lignende for et domene, er det også forskjellige oppføringer for ulike oppgaver.
jeg har ordnet rekkefølgen på oppføringene her i tabellen slik at de er sortert etter «betydning» eller «frekvens». Selvfølgelig er dette ikke alltid tilfelle, men kan være et grovt estimat.
Post | Beskrivelse |
---|---|
A-Post | a-posten leverer som resultat En IPv4-adresse til det forespurte domenet. Eksempel: webdeasy.de => 81.169.255.51 |
AAAA-Record | SOM et resultat av AAAA-posten gir En IPv6-adresse for det forespurte domenet. Eksempel: facebook.com => 2a03: 2880: f106: 83: ansikt: b00c:0: 25de Info: Se på kursiv I IPv6 🙂 |
MX-Record | MX-posten gir de ansvarlige e-postservere som et resultat. Eksempel: google.com => aspmx.l.google.com Info: det kan være mer enn en i tilfelle en e-postserver mislykkes. Disse har forskjellige prioriteringer. |
NS-Post | ns-posten returnerer de ansvarlige DNS-serverne (navnetjenere) for domenet. Eksempel: google.com => ns1.google.com Tipp: sett alltid minst TO DNS-servere (primært din egen, sekundært f. Eks. Fra Google (8.8.8.8) |
TXT-Record | i txt-posten kan ulike opplysninger skrives inn. Allrounderen kan for eksempel brukes til validering Av Google Search Console eller validering AV SSL-sertifikater. I TILLEGG er spf-og DMARC-oppføringer satt til å validere posttrafikken og beskytte den mot spam. Eksempel: webdeasy.de => google-site-verifisering = BFOd2tuLU3ioia3brlHlzkpCvlC0dTCwwfyyqtvj2he |
CNAME-Post | CNAME-poster tjener som aliaser. Hvis domenene webdeasy.de og www.webdeasy.de skal peke på SAMME IP, oppretter du En a-post for en av dem og EN CNAME-post for den andre. Hvis IP-en nå endres, må Bare a-posten justeres. |
PTR-Record | PTR-posten fungerer omvendt, dvs. DET kan konvertere IP-adresser til gyldige domenenavn. Eksempel: 193.99.144.80 => redirector.heise.de Info: denne teknikken kalles også reverse DNS. |
SOA-Record | SOA (Start Av Autoritet) gir informasjon om den tilsvarende DNS-sonen til et domene. Eksempel: google.com = > z. b. navn: google.com, rname: rname: [email protected], … |
det er noen flere oppføringer, men de viktigste er alle representert i listen.
hvordan setter JEG DNS-poster og hvordan kan jeg sjekke dem?
du kan angi oppføringene direkte hos leverandøren du har leid domenet fra. De fleste av hosters jeg kjenner tilbyr disse innstillingene. Alltid med hint om at du bør være forsiktig. Men du er NÅ EN DNS profesjonell! 🙂
har du leid din egen server kan du også konfigurere den som navneserver. Du kan bruke F. Eks Plesk for dette.
Det er mange elektroniske verktøy på Internett for å sjekke DNS-oppføringene og også for å vise gjeldende TTL. Jeg foretrekker verktøyet fra heise.de.
FAQ-Ofte stilte spørsmål
KORT SAGT, DNS er en form for informasjon. Hovedoppgaven er å løse domener TIL IP-adresser (navneoppløsning). For eksempel løser det domenet webdeasy.de inn I IP 81.169.255.51. Dette er viktig for nettsteder, men også for e-post og mange andre applikasjoner.
TTL står for «Tid Til Å Leve» og representerer gyldighetsperioden FOR EN DNS-post. Varigheten er angitt i sekunder. Etter at tiden er utløpt, er den forespurte oppføringen ugyldig og vil bli spurt på NYTT AV DNS-serveren. I mellomtiden er oppføringene i serverens cache.
dette skyldes VML (Tid Til Å Leve). Oppføringene lagres i serverbufferen til oppføringen er erklært ugyldig og blir bare spurt igjen av den forespurte serveren.
VIA EN DNS-spørring av et domene eller IP får du oppføringen lagret PÅ DNS-serveren. FOR HVER DNS-spørring må du angi ØNSKET DNS-post.
det er ingen forskjell. Begge ordene refererer til det samme og betyr den ansvarlige serveren som må ta vare på navneoppløsningen.
Flere DNS-servere kan angis for nettverksenheter. Hvis den primære serveren mislykkes, sendes forespørselen direkte til den sekundære, slik at det ikke oppstår problemer for sluttbrukeren. DEN primære DNS-serveren skal alltid være den foretrukne serveren.
DNS-innstillinger kreves ofte for nettverksenheter. I et hjemmenettverk ER DNS-serveren vanligvis ip til ruteren din. Du bør imidlertid alltid angi en sekundær DNS-server.
DNS fungerer på lag 5 (sikkerhetslag), 6 (presentasjonslag) og 7 (applikasjonslag). Det er derfor ikke klart tilordnet et lag. På grunn av denne uklare avgrensningen blir lag 5, 6 og 7 også kombinert til EN I TCP/IP-modellen.