6. HTTP HTTPS DNS Flashcards
Hvad er DNS?
Når du skriver en adresse som www.google.com, oversætter DNS den til en IP-adresse som f.eks. 142.250.74.132, som computeren kan forstå og bruge til at finde serveren
DNS is the phonebook of the Internet
a. Explain about DNS.
b. Demonstrate ways to find relevant DNS information.
Brug af kommandolinje-værktøjer:
ipconfig /displaydns (Windows): Viser lokalt cachede DNS-poster.
nslookup og dig (Linux/macOS/Windows): Bruges til at forespørge bestemte DNS-poster (som A, AAAA, MX, TXT).
Eksempel: nslookup -type=A example.com
Wireshark:
Et netværksanalyseværktøj, hvor man kan filtrere på DNS-trafik (port 53, UDP).
Man kan analysere DNS-forespørgsler og -svar, se transaction ID, spørgsmål/svar, TTL m.m.
caching
Når du besøger en hjemmeside, bliver dens IP-adresse gemt midlertidigt (i din browser, computer eller hos din internetudbyder).
Næste gang du besøger samme side, tjekkes det gemte (cachede) svar først.
Hvis det stadig er gyldigt, bruges det med det samme – uden at spørge internettet igen.
En Fully Qualified Domain Name (FQDN)
Den fulde og præcise adresse til et sted på internettet, som ikke kan misforstås i DNS-hierarkiet. Det inkluderer alle lag i navnesystemet – fra værtsnavn hele vejen op til roddomænet.
Er DNS en protokol?
ja
Hvad består dns af?
rod = .
Toplevel domain = .com, .dk osv..
Secondlevel domain = dr, tv2, yahoo
Thirdlevel domain = www
hvordan evalueres DNS?
Det kaldes højre-associativitet (
root servers
det øverste niveau i internettets hierarkiske navnesystem.
Modtage en forespørgsel som fx “www.example.com”
Henvise til den relevante top-level domain (TLD) server, fx .com
Dns Resolver
“hjælper”, der tager din webadresse (f.eks. google.com) og finder ud af, hvilken IP-adresse den peger på, så du kan få adgang til hjemmesiden.
den spørger:
Først en root-server
Så en dk server
Resolveren sender IP-adressen tilbage til din browser, som derefter loader siden.
hvor kan jeg se root servers?
på root-server.org
nslookup dr.dk
den bruges til at slå IP-adressen op for domænet dr.dk på dns resolver.
nslookup dr.dk 8.8.8.8
Bruges til at slå IP-adressen op for domænet dr.dk på en dns resolver med ip adressen 8.8.8.8 (google)
nslookup -a 8.8.8.8
hvem har ip adressen 8.8.8.8? bruges til at slå navnet op på en dns resolver baseret på ip-adressen
dns records
en oplysning i en DNS-database, der fortæller noget om et domæne – fx hvilken IP-adresse det peger på, hvem der håndterer e-mail osv.
De ligger i telefonbogen (punktum.dk)
AAAA-record
Pejer til en IPv6-adresse
A-record
Pejer et domæne til en IPv4-adresse
CNAME
Et alias – fx www.ditdomæne.dk → ditdomæne.dk
MX-record
Fortæller, hvor e-mails til domænet skal sendes
TTL
Time to live
hvor længe en DNS-post må gemmes (caches) af andre servere eller din computer, før den skal opdateres fra kilden igen.
hvorfor kommer der så mange linjer når man starter wireshark, skriver dns og åbner spotify?
fordi der skal laves flere dns opslag,
hvad er dns ovenpå?
dns er ovenpå udp
hvilken serverport kører dns på?
53
Remote Address
Remote Address” i browserens Inspect (DevTools) → fanen Network viser, hvilken IP-adresse og port din browser har kontaktet for at hente en given ressource.