PowerShell izmantošana, lai izveidotu Azure NSG

Powershell tika ieviests 2006. gada novembrī, lai aizstātu veco “komandrindu” un palīdzētu lietotājiem veikt “uzdevumu automatizāciju un konfigurācijas pārvaldību” vairākās platformās — Windows, macOs vai Linux (Parchisanu). Jaunākā versija Powershell 7 tika izlaista 2020. gada 4. martā. Lai tulkotu tiem no mums, kuri nepazīst tehnisko žargonu, piemēram, “uzdevumu automatizācija un konfigurācijas pārvaldība”, Powershell ir programma, kas ļauj lietotājam viegli ieprogrammēt datoru, lai veiktu vienkāršus administratīvus uzdevumus vai pārvaldītu tīklu.

Kas ir Azure

Azure ir mākoņpakalpojumu grupa, ko Microsoft izlaida 2008. gada oktobrī, un tās jaunākā versija tika izlaista šomēnes 2020. gada 4. maijā. Tikpat svarīgi ir tas, ka Microsoft 2019. gada maijā ieviesa Azure Powershell AZ, lai padarītu Azure saderīgu ar Powershell visās platformās, nevis tikai Windows. Apvienojot abas, Microsoft ir palielinājusi datora programmēšanas un administrēšanas elastību un vienkāršību tiem, kas strādā ar vairākām platformām. Tas ir īpaši ērti, ja nepieciešams iestatīt, modificēt vai noņemt tīkla drošības grupu (NSG).

NSG iestatīšana

Lai pārvaldītu savus NSG, izmantojot Azure PowershellAZ, jums ir nepieciešams Azure konts. Tomēr neuztraucieties, ja jums vēl nav abonementa, varat to iegūt bez maksas vietnē debeszils. Microsoft.com. Vienkārši pārliecinieties, vai jūsu izmantotajam kontam ir piešķirts tīkla līdzautors vai cita pielāgota loma ar iestatītām atļaujām, kas ļauj veikt izmaiņas. Microsoft Azure vietnē ir sniegti šādi vienkārši norādījumi par NSG iestatīšanu:

1. darbība

Tas, kā jūs sākat, ir atkarīgs no tā, kā jūs piekļūstat Azure.

  • Portāla lietotāji: pierakstieties Azure portāls ar savu Azure kontu.
  • PowerShell lietotāji: palaidiet komandas sadaļā Azure mākoņa apvalksvai palaidiet PowerShell no sava datora. Pārlūka cilnē “Azure Cloud Shell” atrodiet nolaižamo sarakstu “Atlasīt vidi” un pēc tam atlasiet “PowerShell”, ja tas vēl nav atlasīts.
  • Ja izmantojat PowerShell lokāli, izmantojiet Azure PowerShell moduļa versiju 1.0.0 vai jaunāku versiju. Palaidiet 'Get-Module -ListAvailable Az. Tīkls”, lai atrastu instalēto versiju. Ja nepieciešams jaunināt, vispirms būs jāinstalē Azure PowerShell modulis. Palaidiet “Connect-AzAccount”, lai izveidotu savienojumu ar Azure.
  • Azure komandrindas saskarnes (CLI) lietotāji: vai nu palaidiet komandas Azure Cloud Shell, vai palaidiet CLI no sava datora. Izmantojiet Azure CLI versiju 2.0.28 vai jaunāku versiju, ja izmantojat Azure CLI lokāli. Palaidiet “AZ –version”, lai atrastu instalēto versiju. Ja nepieciešams, instalējiet vai jauniniet jaunāko versiju. Palaidiet “AZ login”, lai izveidotu savienojumu ar Azure.

2. darbība

Izvēlieties “Izveidot resursu” vai nu Azure portālā, vai “Sākumlapā”. Pēc tam izvēlieties "Tīkls" un pēc tam "Tīkla drošības grupa". Lapā “Izveidot tīkla drošības grupu” atlasiet cilni “Pamati” un pēc tam izvēlieties vērtības tālāk norādītajiem parametriem.

  • Abonements: izvēlieties sev vēlamo abonementu.
  • Resursu grupa: izveidojiet jaunu vai izvēlieties izveidoto resursu grupu.
  • Nosaukums: ievadiet unikālu teksta virkni resursu grupā.
  • Reģions: izvēlieties vēlamo atrašanās vietu.

3. darbība

Visbeidzot izvēlieties "Pārskatīt un izveidot". Kad parādās ziņojums “Validation Passed”, izvēlieties “Izveidot” (debeszils). Jūs esat pabeidzis!

Tagad, kad esat iestatījis savu NSG, varat izmantot Powershell un Azure, lai pārraudzītu savus NSG, izmantotu to diagnostikas rīkus kļūdu novēršanai un iestatītu un pārvaldītu drošības noteikumus. Microsoft vietnē pat ir pieejama ērta rakstu sērija, lai palīdzētu jums maksimāli izmantot Powershell un Azure mākoņa platformu. Izmantojot šīs divas programmas, varat pāriet uz veco komandu uzvedni un pāriet uz mūsdienu datoru administrēšanu.