Power shell gebruiken om Azure NSG's te maken

Powershell werd in november 2006 geïntroduceerd om de oude "opdrachtprompt" te vervangen en gebruikers te helpen met "taakautomatisering en configuratiebeheer", op meerdere platforms - Windows, macOs of Linux (Parcisanu). De nieuwste versie, Powershell 7, is uitgebracht op 4 maart 2020. Om te vertalen voor degenen onder ons die niet bekend zijn met technisch jargon zoals 'taakautomatisering en configuratiebeheer', is Powershell: een programma waarmee de gebruiker eenvoudig zijn computer kan programmeren om eenvoudige administratieve taken uit te voeren of een netwerk te beheren.

Wat is Azure

Azure is een groep cloudservices die in oktober 2008 door Microsoft is uitgebracht en de meest recente versie is deze maand op 4 mei 2020 uitgebracht. Net zo belangrijk, Microsoft introduceerde in mei 2019 Azure Powershell AZ om Azure compatibel te maken met Powershell op alle platforms, in plaats van alleen Windows. Door de twee te combineren, heeft Microsoft de flexibiliteit en het gemak van computerprogrammering en -beheer vergroot voor degenen die met meerdere platforms werken. Dit is vooral handig als u een netwerkbeveiligingsgroep (NSG) moet instellen, wijzigen of verwijderen.

Een NSG instellen

Om uw NSG's te beheren met Azure PowershellAZ, heeft u een Azure-account nodig. Maar maak je geen zorgen, als je nog geen abonnement hebt, kun je er een gratis krijgen op Azuurblauw. Microsoft.com. Zorg er wel voor dat aan het account dat u gebruikt een netwerkbijdrager of een andere aangepaste rol is toegewezen met machtigingen die zijn ingesteld om wijzigingen aan te brengen. De website van Microsoft Azure biedt de volgende eenvoudige instructies voor het instellen van een NSG:

Stap 1

Hoe u begint, hangt af van hoe u toegang krijgt tot Azure.

  • Portal gebruikers: Log in op de Azure-portal met uw Azure-account.
  • PowerShell-gebruikers: voer de opdrachten uit in de Azure Cloud Shell, of voer PowerShell uit vanaf uw computer. Zoek in het browsertabblad 'Azure Cloud Shell' de vervolgkeuzelijst 'Omgeving selecteren' en kies vervolgens 'PowerShell' als dit nog niet is geselecteerd.
  • Als u PowerShell lokaal uitvoert, gebruikt u Azure PowerShell-module versie 1.0.0 of hoger. Voer 'Get-Module -ListAvailable Az. Network’ om de geïnstalleerde versie te vinden. Als u moet upgraden, moet u eerst de Azure PowerShell-module installeren. Voer 'Connect-AzAccount' uit om verbinding te maken met Azure.
  • Gebruikers van Azure Command-line interface (CLI): voer de opdrachten uit in de Azure Cloud Shell of voer de CLI uit vanaf uw computer. Gebruik Azure CLI versie 2.0.28 of hoger als u de Azure CLI lokaal uitvoert. Voer "AZ –version" uit om de geïnstalleerde versie te vinden. Installeer of upgrade indien nodig de meest recente versie. Voer "AZ login" uit om een ​​verbinding met Azure te maken.

Stap 2

Kies 'Een resource maken' op de Azure-portal of op de pagina 'Startpagina'. Kies vervolgens "Netwerken" en vervolgens "Netwerkbeveiligingsgroep". Selecteer op de pagina "Netwerkbeveiligingsgroep maken" het tabblad "Basis" en kies vervolgens uw waarden voor het volgende:

  • Abonnement: Kies het abonnement dat je voorkeur heeft.
  • Resourcegroep: maak een nieuwe of kies een bestaande resourcegroep.
  • Naam: voer een unieke tekenreeks in een resourcegroep in.
  • Regio: Kies je gewenste locatie.

Stap 3

Kies ten slotte "Review & Create". Wanneer het bericht "Validation Passed" verschijnt, kiest u "Create" (azuurblauw). U bent klaar!

Nu u uw NSG hebt ingesteld, kunt u Powershell en Azure gebruiken om uw NSG's te bewaken, de diagnostische hulpprogramma's gebruiken om fouten op te lossen en beveiligingsregels instellen en beheren. Microsoft heeft zelfs een handige reeks artikelen beschikbaar op hun website om u te helpen het meeste uit Powershell en het cloudplatform van Azure te halen. Met deze twee programma's kun je voorbij de oude opdrachtprompt gaan en naar het moderne computerbeheer gaan.