Video: Nätverksteknologier DNS & IIS med Windows Server 2012 2024
Nyckeln till att förstå hur Domain Naming Service (DNS) servrar fungerar är att inse att DNS-databasen - det vill säga listan över alla domäner, underdomäner och värdmappningar - är en massivt distribuerad databas. Ingen enskild DNS-server innehåller hela DNS-databasen. I stället delegeras auktoritet över olika delar av databasen till olika servrar över hela Internet.
Anta att en DNS-server är inställd för att hantera namnupplösningar för LoweWriter. com domän. Då, när någon begär IP-adressen på doug. LoweWriter. com kan DNS-servern ge svaret.
DNS-servern skulle emellertid inte vara ansvarig för resten av Internet. I stället, om någon frågar DNS-servern för IP-adressen för någon annan dator, till exempel coyote. höjdpunkt. com måste DNS-servern vidarebefordra begäran till en annan DNS-server som känner till svaret.
För att förenkla hanteringen av DNS-databasen delas hela DNS-namnrymden i zoner, och ansvaret för varje zon delegeras till en viss DNS-server. I många fall motsvarar zonerna direkt domäner. Om du till exempel ställer in en domän med namnet LoweWriter. com , kan du också ställa in en DNS-zon som heter LoweWriter. com som är ansvarig för hela LoweWriter. com domän.
Underdomäner som utgör en domän kan dock delas ut till separata zoner, vilket visas i följande illustration. Här är en domän med namnet LoweWriter. com har delats in i två zoner. En zon, oss. LoweWriter. com , ansvarar för hela oss. LoweWriter. com underdomän. Den andra zonen, LoweWriter. com , ansvarar för hela LoweWriter. com domän med undantag för oss. LoweWriter. com underdomän.
Varför skulle du göra det? Huvudskälet är att delegera myndighet för zonen för att separera servrar. Exempelvis föreslår illustrationen den delen av LoweWriter. com Domän administreras i USA och den delen av den administreras i Frankrike. De två zonerna i figuren tillåter en server att vara helt ansvarig för den amerikanska delen av domänen och den andra servern hanterar resten av domänen.
Följande är de två grundläggande typerna av zoner:
-
A Primärzon är huvudkoden av en zon. Data för en primär zon lagras i den lokala databasen hos DNS-servern som är värd för primärzonen.Endast en DNS-server kan vara värd för en viss primärzon. Eventuella uppdateringar till zonen måste göras till primärzonen.
-
A sekundärzon är en skrivskyddad kopia av en zon. När en server är värd för en sekundär zon lagrar inte servern en lokal kopia av zondata. Istället får den sin kopia av zonen från zonens primära server genom att använda en process som heter zonöverföring.
Sekundära servrar måste regelbundet kontrollera primära servrar för att se om deras sekundära zondata fortfarande är aktuella. Om inte, startas en zonöverföring för att uppdatera den sekundära zonen.