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.
PlikiMOFsąrzeczywistymiskryptamidystrybuowanymidoklientówusługiDSC.
KiedyusługaDSCstosujetękonfigurację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-
ręściąganąlubwypychaną.WarchitekturześciąganejplikiMOFsąprzechowywane
naserwerześciągania,czyliserwerzeSMBlubserwerzesieciWebIISzinterfejsem
OData,którymawłasnąkonfiguracjęusługiDSC.