Co to jest Azure Konfiguracja maszyn?

Warning

Od listopada 2026 roku maszyny działające na starszych wersjach niektórych dystrybucji Linuksa wymagają aktualizacji systemu operacyjnego, aby korzystać z konfiguracji PowerShell z nowymi wersjami agentów. Przejrzyj dotknięte wersje systemu operacyjnego , aby zaplanować aktualizację.

Funkcja konfiguracji maszyny Azure Policy zapewnia natywną możliwość inspekcji lub konfigurowania ustawień systemu operacyjnego jako kodu dla maszyn działających w Azure i hybrydowych maszynach z obsługą Arc. Możesz użyć funkcjonalności bezpośrednio na maszynie lub zarządzać nią na dużą skalę przy użyciu Azure Policy.

Zasoby konfiguracji w Azure są projektowane jako zasób extension. Można sobie wyobrazić każdą konfigurację jako dodatkowy zestaw właściwości dla maszyny. Konfiguracje mogą obejmować ustawienia, takie jak:

  • Ustawienia systemu operacyjnego
  • Konfiguracja lub obecność aplikacji
  • Ustawienia środowiska

Konfiguracje różnią się od definicji zasad. Konfiguracja maszyny używa Azure Policy do dynamicznego przypisywania konfiguracji do maszyn. Konfiguracje można również przypisać do maszyn ręcznie.

Przykłady każdego scenariusza znajdują się w poniższej tabeli.

Typ Description Przykładowa historia
Zarządzanie konfiguracją Potrzebujesz pełnej reprezentacji serwera jako kodu w kontroli źródła. Wdrożenie powinno zawierać właściwości serwera (rozmiar, sieć, magazyn) oraz konfigurację systemu operacyjnego i ustawień aplikacji. "Ta maszyna powinna być serwerem sieci Web skonfigurowanym do hostowania mojej witryny internetowej".
Zgodność z przepisami Chcesz przeprowadzić audyt lub wdrożyć ustawienia na wszystkich maszynach objętych zakresem. Zastosuj ustawienia reaktywnie do istniejących maszyn lub aktywnie na nowych maszynach podczas ich wdrażania. "Wszystkie maszyny powinny używać protokołu Transport Layer Security (TLS) 1.2. Przeprowadź inspekcję istniejących maszyn, abym mógł wprowadzić zmiany tam, gdzie to konieczne, w kontrolowany sposób, na dużą skalę. W przypadku nowych maszyn wymuś ustawienie już podczas ich wdrożenia.

Możesz wyświetlić wyniki dla poszczególnych ustawień na stronie Przypisania gościa. Jeśli przypisanie Azure Policy zaaranżowało konfigurację, możesz wybrać link "Ostatnio oceniany zasób" na stronie "Szczegóły zgodności".

Uwaga / Notatka

Konfiguracja maszyny obsługuje obecnie tworzenie maksymalnie 50 przypisań dla gości na maszynę.

Tryby wymuszania dla polityk niestandardowych

Aby zapewnić większą elastyczność wymuszania i inspekcji ustawień serwera, aplikacji i obciążeń, usługa Machine Configuration oferuje trzy główne tryby wymuszania dla każdego przypisania zasad zgodnie z opisem w poniższej tabeli.

Mode Description
Audit Raport tylko o stanie maszyny
Stosowanie i monitorowanie Konfiguracja zastosowana do maszyny, a następnie monitorowana pod kątem zmian
Stosowanie i autokorekta Konfiguracja zastosowana do maszyny i przywrócona do zgodności w przypadku wystąpienia odchylenia

Dostępny jest przewodnik wideo dotyczący tego dokumentu.

Obsługiwane typy klientów

Definicje zasad konfiguracji maszyn obejmują nowe wersje. Starsze wersje systemów operacyjnych dostępne w Azure Marketplace są wykluczone, jeśli klient konfiguracji gościa nie jest zgodny. Ponadto wersje serwera z systemem Linux, które nie są przez całe życie obsługiwane przez odpowiednich wydawców, są wykluczone z macierzy obsługi.

W poniższej tabeli przedstawiono listę obsługiwanych systemów operacyjnych na obrazach Azure. Tekst .x symbolizuje nowe mniejsze wersje dystrybucji systemu Linux. Aby wyświetlić obsługiwane wersje serwera w Azure Arc, zapoznaj się z listę obsługiwanych wersji serwera w Azure Arc.

System operacyjny Wersja Notes
AlmaLinux 8 - 9
Amazonka Linuxa 2 Zmiany we wsparciu PowerShell w listopadzie 2026
Azure Linux (CBL-Mariner) 3 - 4
CBL-Mariner 1 - 2
Debian 10.x - 13.x
Oracle Linux 7.x Zmiany wsparcia PowerShell w listopadzie 2026
Oracle Linux 8.x - 9.x
Red Hat Enterprise Linux (RHEL) 7.4 - 7.x Zmiany dotyczące wsparcia PowerShell w listopadzie 2026
Red Hat Enterprise Linux (RHEL) 8.x - 10.x
Rocky Linux 8 - 9
SUSE Linux Enterprise Server (SLES) 12 SP5 Zmiany we wsparciu PowerShell w listopadzie 2026
SUSE Linux Enterprise Server (SLES) 15 GA - SP2 Zmiany w obsłudze programu PowerShell — listopad 2026
SUSE Linux Enterprise Server (SLES) 15 SP3 i późniejsze
Ubuntu 16.04 Zmiany wsparcia PowerShell listopad 2026
Ubuntu 18.04 - 26.04
klient Windows 10 - 11
Serwer z systemem Windows 2012 - 2025

* Architektura ARM64 nie jest obsługiwana na maszynach wirtualnych Azure.

Definicje zasad konfiguracji maszyn wspierają niestandardowe obrazy maszyn wirtualnych, o ile są one jednym z systemów operacyjnych w poprzedniej tabeli. Konfiguracja maszyny nie obsługuje ujednoliconego VMSS, ale obsługuje VMSS Flex.

Kompatybilność programu PowerShell z systemem Linux

Od listopada 2026 roku maszyny z wersjami systemu operacyjnego starszymi niż obsługiwane wersje w tabeli muszą zaktualizować się do kompatybilnej, wspieranej wersji, aby korzystać z konfiguracji opartych na PowerShell przy nowych wersjach agentów.

Przykłady konfiguracji maszyny

Wbudowane przykłady zasad konfiguracji maszyny są dostępne w następujących lokalizacjach:

Dalsze kroki