Verwenden von PowerShell zum Erstellen von Azure NSGs

Powershell wurde im November 2006 eingeführt, um die alte „Eingabeaufforderung“ zu ersetzen und Benutzer bei der „Aufgabenautomatisierung und Konfigurationsverwaltung“ auf mehreren Plattformen – Windows, macOs oder Linux (Parchisanu). Die neueste Version, Powershell 7, wurde am 4. März 2020 veröffentlicht. Um für diejenigen von uns zu übersetzen, die mit technischem Jargon wie „Aufgabenautomatisierung und Konfigurationsmanagement“ nicht vertraut sind, ist Powershell ein Programm, das es dem Benutzer ermöglicht, seinen Computer einfach zu programmieren, um einfache Verwaltungsaufgaben auszuführen oder ein Netzwerk zu verwalten.

Was ist Azure?

Azure ist eine Gruppe von Clouddiensten, die im Oktober 2008 von Microsoft veröffentlicht wurde, und die neueste Version wurde diesen Monat am 4. Mai 2020 veröffentlicht. Ebenso wichtig ist, dass Microsoft im Mai 2019 Azure Powershell AZ eingeführt hat, um Azure mit Powershell auf allen Plattformen und nicht nur mit Windows kompatibel zu machen. Durch die Kombination der beiden hat Microsoft die Flexibilität und Einfachheit der Computerprogrammierung und -verwaltung für diejenigen erhöht, die mit mehreren Plattformen arbeiten. Dies ist besonders praktisch, wenn Sie eine Netzwerksicherheitsgruppe (NSG) einrichten, ändern oder entfernen müssen.

Einrichten einer NSG

Um Ihre NSGs mit Azure PowershellAZ zu verwalten, benötigen Sie ein Azure-Konto. Aber keine Sorge, wenn Sie noch kein Abonnement haben, können Sie es kostenlos unter Azurblau. Microsoft.com. Stellen Sie nur sicher, dass dem von Ihnen verwendeten Konto ein Netzwerk-Mitwirkender oder eine andere benutzerdefinierte Rolle mit Berechtigungen zugewiesen wurde, um Änderungen vorzunehmen. Die Website von Microsoft Azure bietet die folgenden einfachen Anweisungen zum Einrichten einer NSG:

Schritt 1

Wie Sie beginnen, hängt davon ab, wie Sie auf Azure zugreifen.

  • Portalbenutzer: Melden Sie sich beim. an Azure-Portal mit Ihrem Azure-Konto.
  • PowerShell-Benutzer: Führen Sie entweder die Befehle im Azure Cloud Shell, oder führen Sie PowerShell von Ihrem Computer aus. Suchen Sie im Browser-Tab „Azure Cloud Shell“ die Dropdown-Liste „Umgebung auswählen“ und wählen Sie dann „PowerShell“, falls diese noch nicht ausgewählt ist.
  • Wenn Sie PowerShell lokal ausführen, verwenden Sie Azure PowerShell-Modulversion 1.0.0 oder höher. Führen Sie „Get-Module -ListAvailable Az“ aus. Netzwerk’, um die installierte Version zu finden. Wenn Sie ein Upgrade benötigen, müssen Sie zuerst das Azure PowerShell-Modul installieren. Führen Sie „Connect-AzAccount“ aus, um eine Verbindung mit Azure herzustellen.
  • Benutzer der Azure-Befehlszeilenschnittstelle (CLI): Führen Sie entweder die Befehle in der Azure Cloud Shell aus oder führen Sie die CLI von Ihrem Computer aus. Verwenden Sie Azure CLI Version 2.0.28 oder höher, wenn Sie die Azure CLI lokal ausführen. Führen Sie „AZ –version“ aus, um die installierte Version zu finden. Falls erforderlich, installieren oder aktualisieren Sie die neueste Version. Führen Sie „AZ login“ aus, um eine Verbindung mit Azure herzustellen.

Schritt 2

Wählen Sie im Azure-Portal oder auf der Seite „Startseite“ die Option „Ressource erstellen“. Wählen Sie als Nächstes "Netzwerk" und dann "Netzwerksicherheitsgruppe". Wählen Sie auf der Seite „Create Network Security Group“ die Registerkarte „Basics“ und wählen Sie dann Ihre Werte für Folgendes aus:

  • Abonnement: Wählen Sie das gewünschte Abonnement aus.
  • Ressourcengruppe: Erstellen Sie eine neue oder wählen Sie eine etablierte Ressourcengruppe aus.
  • Name: Geben Sie eine eindeutige Textzeichenfolge in eine Ressourcengruppe ein.
  • Region: Wählen Sie Ihren gewünschten Standort.

Schritt 3

Wählen Sie abschließend "Überprüfen & erstellen". Wenn die Meldung "Validation Passed" angezeigt wird, wählen Sie "Create" (Azurblau). Sie sind fertig!

Nachdem Sie Ihre NSG eingerichtet haben, können Sie Powershell und Azure verwenden, um Ihre NSGs zu überwachen, die Diagnosetools zum Beheben von Fehlern zu verwenden und Sicherheitsregeln einzurichten und zu verwalten. Microsoft bietet auf seiner Website sogar eine Reihe praktischer Artikel, die Ihnen helfen, das Beste aus Powershell und der Cloud-Plattform von Azure herauszuholen. Mit diesen beiden Programmen können Sie die alte Eingabeaufforderung hinter sich lassen und in die moderne Computerverwaltung einsteigen.