Bruke PowerShell til å lage Azure NSG-er

click fraud protection

Powershell ble introdusert i november 2006 for å erstatte den gamle "kommandoprompten" og hjelpe brukere med "oppgaveautomatisering og konfigurasjonsadministrasjon," på flere plattformer - Windows, macOs eller Linux (Parchisanu). Den nyeste versjonen, Powershell 7, ble utgitt 4. mars 2020. For å oversette for de av oss som ikke er kjent med teknisk sjargong som "oppgaveautomatisering og konfigurasjonsadministrasjon," er Powershell et program som lar brukeren enkelt programmere datamaskinen sin til å utføre enkle administrative oppgaver eller administrere et nettverk.

Hva er Azure

Azure er en gruppe skytjenester utgitt av Microsoft i oktober 2008, og den nyeste versjonen ble utgitt denne måneden 4. mai 2020. Like viktig, Microsoft introduserte Azure Powershell AZ i mai 2019 for å gjøre Azure kompatibel med Powershell på alle plattformer, i stedet for bare Windows. Ved å kombinere de to har Microsoft økt fleksibiliteten og enkelheten til dataprogrammering og administrasjon for de som jobber med flere plattformer. Dette er spesielt nyttig hvis du trenger å sette opp, endre eller fjerne en nettverkssikkerhetsgruppe (NSG).

Sette opp en NSG

For å administrere NSG-ene dine ved hjelp av Azure PowershellAZ må du ha en Azure-konto. Men ikke bekymre deg, hvis du ikke allerede har et abonnement, kan du få et gratis på Azure. Microsoft.com. Bare vær sikker på at kontoen du bruker har blitt tildelt en nettverksbidragsyter eller en annen tilpasset rolle med tillatelser satt for å tillate den å gjøre endringer. Microsoft Azures nettsted gir følgende enkle instruksjoner for å sette opp en NSG:

Trinn 1

Hvordan du begynner avhenger av hvordan du får tilgang til Azure.

  • Portalbrukere: Logg på Azure portal med Azure-kontoen din.
  • PowerShell-brukere: Kjør enten kommandoene i Azure Cloud Shell, eller kjør PowerShell fra datamaskinen. I nettleserfanen "Azure Cloud Shell", finn rullegardinlisten "Velg miljø", og velg "PowerShell" hvis den ikke allerede er valgt.
  • Hvis du kjører PowerShell lokalt, bruk Azure PowerShell-modul versjon 1.0.0 eller nyere. Kjør 'Get-Module -ListAvailable Az. Network' for å finne den installerte versjonen. Hvis du trenger å oppgradere, må du installere Azure PowerShell-modulen først. Kjør ‘Connect-AzAccount’ for å opprette en forbindelse med Azure.
  • Azure Command-line interface (CLI)-brukere: Kjør enten kommandoene i Azure Cloud Shell, eller kjør CLI fra datamaskinen. Bruk Azure CLI versjon 2.0.28 eller nyere hvis du kjører Azure CLI lokalt. Kjør "AZ -version" for å finne den installerte versjonen. Hvis du trenger det, installer eller oppgrader den nyeste versjonen. Kjør "AZ-pålogging" for å opprette en forbindelse med Azure.

Steg 2

Velg "Opprett en ressurs" fra enten Azure-portalen eller "Hjem"-siden. Deretter velger du "Nettverk" og deretter "Nettverkssikkerhetsgruppe." På siden "Opprett nettverkssikkerhetsgruppe", velg fanen "Grunnleggende" og velg deretter verdiene dine for følgende:

  • Abonnement: Velg abonnementet du foretrekker.
  • Ressursgruppe: Opprett en ny eller velg en etablert ressursgruppe.
  • Navn: Skriv inn en unik tekststreng i en ressursgruppe.
  • Region: Velg ønsket sted.

Trinn 3

Til slutt velger du «Gjennomgå og opprett». Når "Validation Passed"-meldingen dukker opp, velg "Create" (Azure). Du er ferdig!

Nå som du har konfigurert NSG-en, kan du bruke Powershell og Azure til å overvåke NSG-ene, bruke diagnoseverktøyene til å feilsøke feil og konfigurere og administrere sikkerhetsregler. Microsoft har til og med en hendig serie artikler tilgjengelig på nettstedet deres for å hjelpe deg å få mest mulig ut av Powershell og Azures skyplattform. Med disse to programmene kan du gå forbi den gamle ledeteksten og inn i moderne dataadministrasjon.