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 ( Parchisanu ). De nieuwste versie, Powershell 7, werd 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 of het beheren van een netwerk.
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, moet u een Azure-account hebben. Maar maak je geen zorgen, als je nog geen abonnement hebt, kun je er een gratis krijgen op Azure.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.
- Portalgebruikers: meld u aan bij de Azure-portal met uw Azure-account.
- Power shell- gebruikers: voer de opdrachten uit in de Azure Cloud Shell of voer Power shell uit vanaf uw computer. Zoek in het browsertabblad 'Azure Cloud Shell' de vervolgkeuzelijst 'Select Environment' en kies 'PowerShell' als dit nog niet is geselecteerd.
- Als u Power shell lokaal uitvoert, gebruikt u Azure Power shell-module versie 1.0.0 of hoger. Voer 'Get-Module -ListAvailable Az.Network' uit om de geïnstalleerde versie te vinden. Als u moet upgraden, moet u eerst de Azure PowerShell-module installeren. Voer 'Connect-AzAccount' uit om een verbinding met Azure te maken.
- 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 "Validatie geslaagd" verschijnt, kiest u "Maken" ( Azure ). 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.