innan vi migrerar domäner till Amazons Route53 bör vi först se till att vi förstår hur DNS fungerar
medan vi kommer till AWS Route53 Domain Name System (DNS) – tjänst i den andra delen av denna serie trodde jag att det skulle vara till hjälp att först se till att vi förstår hur DNS fungerar i allmänhet. När vi är bekväma med DNS-processen och terminologin utforskar vi migrering av befintliga domäner till Route53.
DNS tillhandahåller mappning mellan läsbara namn (som www.amazon.com) och deras tillhörande IP-adresser (som 205.251.242.103). DNS kan bäst jämföras med en telefonbok där du letar upp de telefonnummer som anges med lättare att komma ihåg namn. DNS kommer under application layer-protokollet.
en användartyper www.amazon.com i sin webbläsare, som sedan frågar DNS-servern för amazon.com IP-adresser. Servrarna returnerar Amazons adress så att webbläsaren kan begära data från Amazons webbhotell, som returnerar de element som krävs för att bygga sin hemsida i den lokala webbläsaren.
hur DNS fungerar: terminologi för domännamnssystem
domännamn
ett domännamn är ett mänskligt läsbart namn-som amazon.com—som vi skriver i ett URL—fält för webbläsare. Internet Corporation for Assigned Names and Numbers (ICANN) hanterar dessa domännamn
toppdomän (TLD)
TLD hänvisar till den sista delen av ett domännamn. Till exempel.com i amazon.com är toppdomänen. De vanligaste toppdomänerna inkluderar .com,. net, org och. info. Country code toppdomäner representerar specifika geografiska platser. Till exempel:. in representerar Indien. Här är några fler exempel:
- com-kommersiella företag.
- gov – amerikanska myndigheter.
- edu-utbildningsinstitutioner som universitet.
- org-organisationer (mestadels ideella).
- mil-militär.
- net-nätverksorganisationer.
- eu – Europeiska unionen.
andra Nivådomän
Detta är den del av ett domännamn som kommer precis före TLD—amazon.com—till exempel.
subdomän
en underdomän kan skapas för att identifiera unika innehållsområden på en webbplats. Till exempel, aws av aws.amazon.com.
domännamnsregistrator
genom att hantera domännamnsreservationer är namnregistratorer kritiska för hur DNS fungerar. ICANN beviljar för närvarande tillstånd till organisationer att agera som domännamnsregistratorer för specifika domäner på högre nivå.
Namnserver
som en telefonbok är namnservern en samling domännamn som matchas med IP-adresser.
hur DNS fungerar: domännamnssystem posttyper
en post
adress Post. A registrerar map server IP-adresser till domännamn. Till exempel 72.21.206.6 till amazon.com.
CNAME
kanonisk namnpost. En CNAME-post etablerar en domän som ett alias till en annan (därmed dirigerar all trafik adresserad till aliaset till målet; den kanoniska adressen).
Aliaspost
som en CNAME-post kan Aliasposter användas för att mappa en adress till en annan. Men Alias kan samexistera med andra poster med samma namn.
MX-post
Postutbytespost. Dessa poster omdirigerar en domäns e-post till servrarna som är värd för domänens användarkonton. Mail exchange-poster används för att bestämma prioriteten för e-postservrar för en domän.
hur DNS fungerar
när en användare skriver en läsbar adress i webbläsaren kommer operativsystemets DNS-klient att söka efter information i en lokal cache. Om den begärda adressen inte finns kommer den att leta efter en Domännamnssystemserver i det lokala nätverket (LAN). När den lokala DNS-servern tar emot frågan och det begärda domännamnet hittas kommer det att returnera resultatet.
om namnet inte hittas kommer den lokala servern att vidarebefordra frågan till en DNS-cacheserver, som ofta tillhandahålls av Internet Service Provider (ISP). Eftersom DNS-serverns cache innehåller en tillfällig lagring av DNS-poster, kommer den snabbt att svara på förfrågningar. Dessa DNS-cacheservrar kallas inte auktoritativa DNS-servrar eftersom de ger begäran upplösning baserad på ett cachelagrat värde som förvärvats från auktoritativa DNS-servrar.
en auktoritativ Rotnamnserver upprätthåller och tillhandahåller en lista över auktoritativa namnservrar för var och en av toppdomänerna (.com, .org, etc.).
en auktoritativ Toppdomännamnsserver underhåller och tillhandahåller en lista över auktoritativa namnservrar för alla domäner (gmail.com, wikipedia.org, etc.). Dess uppgift är att fråga namnservrar för att hitta och returnera den auktoritativa namnservern för den begärda domänen.
nu när vi har en bättre uppfattning om hur DNS fungerar, kommer nästa inlägg att presentera Amazons Route53 och visa dig hur lätt det kan vara att migrera dina befintliga domäner till den.
om du är ny på Amazon Route53 är det här din go-to-kurs som arbetar med AWS domännamnssystem: Amazon Route 53