Powershell беше представен през ноември 2006 г., за да замени стария „команден ред“ и да помогне на потребителите с „автоматизиране на задачите и управление на конфигурацията“ на множество платформи – Windows, macOs или Linux ( Parchisanu ). Най-новата версия, Powershell 7, беше пусната на 4 март 2020 г. За да преведем за тези от нас, които не са запознати с техническия жаргон като „автоматизиране на задачите и управление на конфигурацията“, Powershell е програма, която позволява на потребителя лесно да програмира компютъра си да изпълнява прости административни задачи или управление на мрежа.
Какво е Azure
Azure е група от облачни услуги, пуснати от Microsoft през октомври 2008 г., а най-новата й версия беше пусната този месец на 4 май 2020 г. Също толкова важно, че Microsoft представи Azure Powershell AZ през май 2019 г., за да направи Azure съвместим с Powershell на всички платформи, а не само Windows. Чрез комбинирането на двете, Microsoft увеличи гъвкавостта и лекотата на компютърно програмиране и администриране за тези, които работят с множество платформи. Това е особено удобно, ако трябва да настроите, модифицирате или премахнете група за мрежова сигурност (NSG).
Създаване на NSG
За да управлявате вашите NSG с помощта на Azure PowershellAZ, ще трябва да имате акаунт в Azure. Не се притеснявайте обаче, ако вече нямате абонамент, можете да го получите безплатно на Azure.Microsoft.com . Просто се уверете, че на акаунта, който използвате, е назначен мрежов сътрудник или друга персонализирана роля с зададени разрешения, за да може да прави промени. Уебсайтът на Microsoft Azure предоставя следните прости инструкции за настройка на NSG:
Етап 1
Как да започнете зависи от начина, по който осъществявате достъп до Azure.
- Потребители на портала: Влезте в портала Azure с вашия акаунт в Azure.
- Потребители на PowerShell: Или стартирайте командите в Azure Cloud Shell , или стартирайте PowerShell от вашия компютър. В раздела на браузъра „Azure Cloud Shell“ намерете падащия списък „Избор на среда“, след което изберете „PowerShell“, ако още не е избран.
- Ако използвате PowerShell локално, използвайте модул Azure PowerShell версия 1.0.0 или по-нова. Стартирайте 'Get-Module -ListAvailable Az.Network', за да намерите инсталираната версия. Ако трябва да надстроите, първо ще трябва да инсталирате модула Azure PowerShell. Изпълнете „Connect-AzAccount“, за да създадете връзка с Azure.
- Потребители на интерфейса на командния ред (CLI) на Azure: Или стартирайте командите в Azure Cloud Shell, или стартирайте CLI от вашия компютър. Използвайте Azure CLI версия 2.0.28 или по-нова, ако използвате Azure CLI локално. Стартирайте "AZ -version", за да намерите инсталираната версия. Ако трябва, инсталирайте или надстройте най-новата версия. Изпълнете „AZ login“, за да създадете връзка с Azure.
Стъпка 2
Изберете „Създаване на ресурс“ от портала на Azure или от страницата „Начална“. След това изберете „Мрежа“ и след това „Група за мрежова сигурност“. На страницата „Създаване на група за мрежова сигурност“ изберете раздела „Основни положения“ и след това изберете стойностите си за следното:
- Абонамент: Изберете абонамента, който предпочитате.
- Група ресурси: Създайте нова или изберете установена група ресурси.
- Име: Въведете уникален текстов низ в група ресурси.
- Регион: Изберете желаното от вас местоположение.
Стъпка 3
Накрая изберете „Преглед и създаване“. Когато се появи съобщението „Проверката е преминала“, изберете „Създаване“ ( Azure ). Готово е!
След като сте настроили своя NSG, можете да използвате Powershell и Azure, за да наблюдавате вашите NSG, да използвате неговите диагностични инструменти за отстраняване на грешки и да настроите и управлявате правилата за сигурност. Microsoft дори има удобна серия от статии, достъпна на уебсайта си, за да ви помогне да извлечете максимума от облачната платформа на Powershell и Azure. С тези две програми можете да преминете отвъд стария команден ред и да преминете към съвременната компютърна администрация.