Innledning
Min siste bok er nå tilgjengelig for pre-order på Amazon. Boken heter Installere og konfigurere Windows Server 2012 Guide Opplæring og det er en del av en ny serie med titler fra Microsoft Press som fokuserer på å lære ferdigheter som IT-eksperter trenger for å utføre jobben sin ved hjelp av Microsoft-produkter. Her er hva trekket ser slik ut:
Mye av min nye bok er fokusert på å bruke Powershell for å administrere Windows Server 2012, så denne artikkelen og den neste inneholder noen korte utdrag fra boken min til både skjerpe appetitten (til lokke deg til å kjøpe min bok), og for å vise deg noen av tingene du kan gjøre som en admin bruker Powershell. Vær oppmerksom på at målgruppen for boken er Windows middels nivå admins som har flere års arbeidserfaring, men som kanskje likevel være nybegynnere når det gjelder å bruke Powershell, så jeg håper at leserne vil finne boken min nyttig å lære hvordan de kan begynne å bruke Powershell til å forenkle og automatisere administrasjonen av Windows-servere i deres miljø.
Denne første utdraget er fra kapittel 6 Nettverksadministrasjon og beskriver den nye DHCP Server Failover evne inkludert i DHCP Server rollen i Windows Server 2012 . Jeg har også tatt med en av kapitlets øvelser, som viser hvordan man implementerer DHCP Server Failover bruker Powershell. Merk at disse bokutdragene ikke er ferdig med å gå gjennom den redaksjonelle vurderingsprosessen ennå, slik at de kan endre seg litt i den publiserte versjonen.
Forståelse DHCP failover
DHCP failover er en ny tilnærming til sikre DHCP tilgjengelighet som er inkludert i Windows Server 2012. Med denne tilnærmingen, kan to DHCP-servere konfigureres til å gi leieavtaler fra samme pool av adresser. De to servere deretter gjenskape lease informasjon mellom dem, noe som gjør at en server til å ta ansvar for å gi leieavtaler til alle kunder på subnet når den andre serveren ikke er tilgjengelig. Resultatet av å implementere denne tilnærmingen er å sikre DHCP tjenestens tilgjengelighet til alle tider, som er en viktig forutsetning for bedriftsnettverk
Den nåværende implementering av DHCP failover i Windows Server 2012 har følgende begrensninger:.
< li> Den støtter bare bruker maksimalt to DHCP-servere
failover forhold er begrenset til IPv4 scopes og subnett
DHCP-server failover kan implementeres i to forskjellige konfigurasjoner..:
Load deling modus Leieavtaler utstedt fra både servere like, som sikrer tilgjengelighet og gir lastbalansering for DHCP-tjenester (dette er standard DHCP-serveren failover konfigurasjon).
hot standby modus Leieavtaler er utstedt fra den primære serveren inntil det mislykkes, hvorpå leieavtalen data blir automatisk kopiert til sekundærserveren som foruts lasten.
Load deling modus
Et typisk scenario for implementering av lasten deling tilnærming er når du ønsker å ha to DHCP-servere på samme fysiske sted. Hvis området har bare en enkelt subnett, så alt du trenger å gjøre er å aktivere DHCP failover i standardkonfigurasjonen. Hvis det er flere subnett, distribuere både DHCP-servere i samme subnett, konfigurere rutere som DHCP relay agenter (eller distribuere flere DHCP relay agenter i subnett), og aktivere DHCP-server failover i standardkonfigurasjonen.
Hot standby-modus
Ved implementering av hot standby-modus tilnærming, kan du konfigurere en DHCP-server, slik at den fungerer som den primære serveren for en nettverks og sekundær server for andre subnett. Et scenario hvor denne tilnærmingen kan gjennomføres er for organisasjoner som har en sentral hub område (typisk datasenteret ved hovedkontoret) koblet via WAN linker til flere eksterne avdelingskontorsteder. Figur 6-1 viser et eksempel på en organisasjon som har DHCP-servere utplassert på hvert avdelingskontor og ved hovedkontoret. Avdelingskontor servere er konfigurert til å lease-adresser til klienter på sine kontorer, mens den sentrale serveren leier adresser til klienter ved hovedkontoret. Hvert avdelingskontor server har en failover forhold til sentral server, med avdelingskontor innta rollen som primær og den sentrale serveren som sekundær. På den måten, hvis en DHCP-server mislykkes på et avdelingskontor, kan den sentrale serveren ta opp slakk for det eksterne området. For eksempel er DHCP server på Avdelingskontor A den primære serveren for omfanget 10.10.0.0/16 mens DHCP-serveren ved hovedkontoret er det sekundære for at omfanget
Figur 1:. Implementering DHCP failover i hot standby-modus i en hub og snakket nettstedet scenario
Exercise. 1: Implementering av DHCP failover ved hjelp av Windows Powershell
I denne øvelsen vil du sikre DHCP tilgjengelighet for kunder i corp.contoso.com domene ved å bruke Windows Powershell for å installere DHCP Server rolle på begge serverne, skape et omfang på SERVER1, og konfigurere og kontrollere DHCP failover.
Logg inn for å SERVER1, åpen Server Manager, velger alle Servere siden og sørge for at begge serverne vises i Servere flis. Hvis SERVER2 ikke vises, legge den til serveren bassenget
Åpne et Windows Powershell rask og kjøre følgende kommando for å installere DHCP Server rolle på begge serverne. Invoke-Command -ComputerName SERVER1, SERVER2 -ScriptBlock { Installer-WindowsFeature `-Name DHCP -IncludeManagementTools -Restart} Merk at selv om du har oppgitt -Restart parameter, gjorde serverne ikke starte etter rolle installasjon fordi en omstart ble bestemt til å være unødvendig.
Autoriser begge DHCP servere Active Directory ved å kjøre følgende kommandoer:
Lag Add-DhcpServerInDC -DnsName SERVER1Add-DhcpServerInDC -DnsName SERVER2
Bruk Get-DhcpServerInDC cmdlet for å verifisere at serverne har blitt godkjent i Active Directory. en ny omfang på SERVER1 og aktiver omfang ved å kjøre følgende kommando: Add-DhcpServerv4Scope -ComputerName SERVER1 -StartRange 10.10.0.50 `-EndRange 10.10.0.100 -Name" corp klienter "-SubnetMask 255.255.0.0-State Aktiv
< li> Bruk Get-DhcpServerv4Scope cmdlet for å kontrollere at det nye omfanget har blitt opprettet på SERVER1 og er aktiv.
Bruk Get-DhcpServerv4Scope -ComputerName SERVER2 å verifisere at SERVER 2 har i dag ingen scopes på den.
Kjør følgende kommando for å opprette en DHCP failover forhold i lastbalansemodus mellom de to servere med SERVER 2 som partner server og failover implementert for den nyopprettede omfang: Add-DhcpServerv4Failover -Name "SERVER1 å SERVER2" -ScopeId 10.10.0.0 `-PartnerServer SERVER2 -ComputerName SERVER1 -LoadBalancePercent 50` -AutoStateTransition $ true
Bruk Get-DhcpServerv4Failover cmdlet for å vise egenskapene for den nye failover forholdet.
Bruk Get-DhcpServerv4Scope -ComputerName SERVER2 å verifisere at omfanget har blitt kopiert fra SERVER1 til SERVER2.
Slå på CLIENT1 og logge på klientmaskinen.
Åpne en ledetekst og bruke ipconfig-kommandoen til å vise den gjeldende IP-adresse til datamaskinen. Hvis klientmaskinen bruker nå en adresse i APIPA range (169.254.x.y) og bruk deretter ipconfig /renew å skaffe seg en adresse fra en DHCP-server på nettverket. Kontroller at adressen ervervet kommer fra omfanget du opprettet tidligere
Kontroller at klientdatamaskinens adresse er registrert som leide i DHCP-database med SERVER1 ved å kjøre følgende kommando:. Get-DhcpServerv4Lease -ComputerName SERVER1 -ScopeId 10.10 .0.0
Kontroller at klientdatamaskinens adresse er registrert som leide i DHCP-database med SERVER1 ved å kjøre følgende kommando: Get-DhcpServerv4Lease -ComputerName SERVER1 -ScopeId 10.10.0.0
Konklusjon
Hvis du vil vite mer om DHCP Server Failover og administrerende DHCP-servere ved hjelp av Powershell, kjøpe boken min! < glise >