PowerShell-ის გამოყენება Azure NSG-ების შესაქმნელად

Powershell დაინერგა 2006 წლის ნოემბერში, რათა შეცვალოს ძველი "ბრძანების ხაზი" და დაეხმარა მომხმარებლებს "დავალებების ავტომატიზაციისა და კონფიგურაციის მენეჯმენტში" მრავალ პლატფორმაზე - Windows, macOs ან Linux.ფარჩისანუ). უახლესი ვერსია, Powershell 7, გამოვიდა 2020 წლის 4 მარტს. მათთვის, ვინც არ იცნობს ტექნიკურ ჟარგონს, როგორიც არის „სამუშაოების ავტომატიზაცია და კონფიგურაციის მენეჯმენტი“, ვთარგმნოთ, Powershell არის პროგრამა, რომელიც მომხმარებელს საშუალებას აძლევს მარტივად დააპროგრამოს თავისი კომპიუტერი მარტივი ადმინისტრაციული ამოცანების შესასრულებლად ან ქსელის მართვისთვის.

რა არის Azure

Azure არის ღრუბლოვანი სერვისების ჯგუფი, რომელიც გამოუშვა Microsoft-მა 2008 წლის ოქტომბერში და მისი უახლესი ვერსია გამოვიდა ამ თვეში, 2020 წლის 4 მაისს. ისევე მნიშვნელოვანია, რომ Microsoft-მა წარადგინა Azure Powershell AZ 2019 წლის მაისში, რათა Azure თავსებადი გახადოს Powershell-თან ყველა პლატფორმაზე და არა მხოლოდ Windows-ზე. ამ ორის კომბინაციით, Microsoft-მა გაზარდა კომპიუტერული პროგრამირებისა და ადმინისტრირების მოქნილობა და სიმარტივე მათთვის, ვინც მუშაობს მრავალ პლატფორმაზე. ეს განსაკუთრებით მოსახერხებელია, თუ გჭირდებათ ქსელის უსაფრთხოების ჯგუფის (NSG) დაყენება, შეცვლა ან წაშლა.

NSG-ის დაყენება

Azure PowershellAZ-ის გამოყენებით თქვენი NSG-ების სამართავად, თქვენ უნდა გქონდეთ Azure ანგარიში. თუმცა არ ინერვიულოთ, თუ უკვე არ გაქვთ გამოწერა, შეგიძლიათ მიიღოთ ის უფასოდ ცისფერი. Microsoft.com. უბრალოდ დარწმუნდით, რომ ანგარიშს, რომელსაც იყენებთ, მინიჭებული აქვს ქსელის კონტრიბუტორი ან სხვა მორგებული როლი, დაყენებული ნებართვით, რათა მას შეეძლოს ცვლილებების შეტანა. Microsoft Azure-ის ვებსაიტზე მოცემულია შემდეგი მარტივი ინსტრუქციები NSG-ის დასაყენებლად:

Ნაბიჯი 1

როგორ დაიწყებთ დამოკიდებულია იმაზე, თუ როგორ წვდებით Azure-ს.

  • პორტალის მომხმარებლები: შედით Azure პორტალი თქვენი Azure ანგარიშით.
  • PowerShell-ის მომხმარებლები: ან გაუშვით ბრძანებები Azure Cloud Shellან გაუშვით PowerShell თქვენი კომპიუტერიდან. ბრაუზერის „Azure Cloud Shell“ ჩანართში იპოვეთ „Select Environment“ ჩამოსაშლელი სია, შემდეგ აირჩიეთ „PowerShell“, თუ ის უკვე არ არის არჩეული.
  • თუ თქვენ იყენებთ PowerShell-ს ადგილობრივად, გამოიყენეთ Azure PowerShell მოდულის ვერსია 1.0.0 ან უფრო ახალი. გაუშვით „Get-Module -ListAvailable Az. ქსელი' დაინსტალირებული ვერსიის საპოვნელად. თუ განახლება გჭირდებათ, ჯერ უნდა დააინსტალიროთ Azure PowerShell მოდული. გაუშვით "Connect-AzAccount" Azure-თან კავშირის შესაქმნელად.
  • Azure Command-line ინტერფეისის (CLI) მომხმარებლები: ან გაუშვით ბრძანებები Azure Cloud Shell-ში, ან გაუშვით CLI თქვენი კომპიუტერიდან. გამოიყენეთ Azure CLI ვერსია 2.0.28 ან უფრო ახალი, თუ Azure CLI-ს ადგილობრივად იყენებთ. დაინსტალირებული ვერსიის საპოვნელად გაუშვით „AZ – version“. თუ გჭირდებათ, დააინსტალირეთ ან განაახლეთ უახლესი ვერსია. გაუშვით „AZ შესვლა“ Azure-თან კავშირის შესაქმნელად.

ნაბიჯი 2

აირჩიეთ "რესურსის შექმნა" ან Azure პორტალიდან ან "მთავარი" გვერდიდან. შემდეგი, აირჩიეთ "ქსელი" და შემდეგ "ქსელის უსაფრთხოების ჯგუფი". „ქსელის უსაფრთხოების ჯგუფის შექმნა“ გვერდზე აირჩიეთ ჩანართი „საფუძვლები“ ​​და შემდეგ აირჩიეთ თქვენი მნიშვნელობები შემდეგისთვის:

  • გამოწერა: აირჩიეთ თქვენთვის სასურველი გამოწერა.
  • რესურსების ჯგუფი: შექმენით ახალი ან აირჩიეთ ჩამოყალიბებული რესურს ჯგუფი.
  • სახელი: შეიყვანეთ უნიკალური ტექსტის სტრიქონი რესურსების ჯგუფში.
  • რეგიონი: აირჩიეთ თქვენთვის სასურველი ადგილმდებარეობა.

ნაბიჯი 3

ბოლოს აირჩიეთ "გადახედვა და შექმნა". როდესაც გამოჩნდება შეტყობინება "Validation Pass", აირჩიეთ "Create" (ცისფერი). Მზად ხარ!

ახლა, როდესაც დააყენეთ თქვენი NSG, შეგიძლიათ გამოიყენოთ Powershell და Azure თქვენი NSG-ების მონიტორინგისთვის, გამოიყენოთ მისი დიაგნოსტიკური ხელსაწყოები შეცდომების აღმოსაფხვრელად და უსაფრთხოების წესების დასაყენებლად და მართვისთვის. მაიკროსოფტს აქვს სტატიების სერიები, რომლებიც ხელმისაწვდომია მათ ვებსაიტზე, რათა დაგეხმაროთ მაქსიმალურად ისარგებლოთ Powershell-ისა და Azure-ის ღრუბლოვანი პლატფორმიდან. ამ ორი პროგრამით შეგიძლიათ გადახვიდეთ ძველი ბრძანების სტრიქონიდან და თანამედროვე კომპიუტერის ადმინისტრირებაში.