Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
30
Rozdział1:InstalacjasystemówWindowsServerwśrodowiskachhostingowychiobliczeniowych
Listing1-1PrzykładskryptukonfiguracyjnegousługiDSC
ConfigurationDnsClient
{
Import-DscResource-ModuleName"xNetworking"
Node("ServerA","ServerB")
{
xDnsServerAddressDnsServer
{
Address
AddressFamily
InterfaceAlias="Ethernet"
=10.0.0.1
="Ipv4"
}
}
}
Poleceniawtymkonkretnymskrypciespełniająnastępującefunkcje:
Configuration
Określanazwękonfiguracji,wtymprzypadkuDnsClient
Import-DscResource
ŁadujemodułonazwiexNetworking
Node
Określanazwykomputerówdoskonfigurowania,wtymprzypadku
ServerAiServerB
xDnsServerAddress
Określazasóbwmoduledoskonfigurowania,wtymprzy-
padkuDnsServer
Address
OkreślaadresserweraDNS,któryjestwłaściwościązasobu,wtym
przypadku10.0.0.1
AddressFamily
IdentyfikujewersjęprotokołuIPadresuDNS,wtymprzypadku
Ipv4
InterfaceAlias
Identyfikujekartęsieciowądoskonfigurowaniawsystemach
węzłów
PouruchomieniuskryptukonfiguracyjnegoprogramPowerShelltworzyplikMOF
(ManagementObjectFormat)dlakażdegokomputeraokreślonegowblokuNode.
PlikiMOFrzeczywistymiskryptamidystrybuowanymidoklientówusługiDSC.
KiedyusługaDSCstosujekonfiguracjędosystemuklienta,programLCMspraw-
dza,czyadresserweraDNSprotokołuIPv4dlaokreślonejkartysieciowejjestskon-
figurowanyprawidłowo.Jeślitak,nicsięniedzieje.Jeślinie,programLCMprzepro-
wadzakonfigurację.
WdrażaniekonfiguracjiusługiDSC
AbywdrożyćmodułkonfiguracjiusługiDSCdoklientów,trzebawybraćarchitektu-
ściąganąlubwypychaną.WarchitekturześciąganejplikiMOFprzechowywane
naserwerześciągania,czyliserwerzeSMBlubserwerzesieciWebIISzinterfejsem
OData,którymawłasnąkonfiguracjęusługiDSC.