- 1. Как да конфигурирате защитната стена с помощта на PowerShell в Windows 10
- 2. Как да активирате защитната стена с помощта на PowerShell в Windows 10
- 3. Как да деактивирате защитната стена с помощта на PowerShell в Windows 10
- 4. Как да създадете правила за защитна стена с помощта на PowerShell в Windows 10
Защитната стена е включена Windows 10 е едно от решенията за сигурност, предлагани от Microsoft, за да гарантира целостта и стабилността на операционната система, предотвратявайки нежелани връзки и други задачи, които могат да изложат Windows 10. Известно е, че основно управление на защитната стена Правим го от контролния панел по следния маршрут:
- Контролен панел
- Система за сигурност
- Защитна стена на Windows
Windows 10 ни предлага възможността за управление на множество параметри на защитната стена от Windows PowerShell, за който знаем, че е инструментът за управление, който постепенно се въвежда в системите на Windows благодарение на своите командлети, които предлагат стабилни и мощни задачи за управление. Днес ще анализираме как можем да използваме Windows PowerShell за управление на основите на защитната стена в Windows 10.
1. Как да конфигурирате защитната стена с помощта на PowerShell в Windows 10
Етап 1
За да знаем многото задачи, които Windows PowerShell ни предлага на ниво защита в защитната стена, ще отворим конзола на Windows PowerShell като администратори (щракнете с десния бутон върху приложението / Изпълни като администратор) и в конзолата ще въведем следната команда:
Get-command * Защитна стена *Стъпка 2
Тази кратка команда ни предоставя пълния списък на наличните командлети, които като администратори или ИТ персонал можем да използваме в Windows 10 за управление на защитната стена:
Увеличете
2. Как да активирате защитната стена с помощта на PowerShell в Windows 10
С тези командлети Имаме предвид, че ще знаем някои от основните задачи, които можем да изпълним на защитната стена в Windows 10, някои от тях са:
Въпреки че не се препоръчва да деактивираме защитната стена в Windows 10 от съображения за сигурност, понякога ще е необходимо за конкретна инсталация или някаква задача за поддръжка в системата.
За да активираме или деактивираме защитната стена в Windows 10, ще използваме cmdlet
Set-NetFirewallProfile
3. Как да деактивирате защитната стена с помощта на PowerShell в Windows 10
Етап 1
За да деактивирате защитната стена в Windows 10, ще използваме cmdlet:
Set -NetFirewallProfile -Enabled false
Увеличете
Това ще деактивира защитната стена на всички профили където е конфигуриран в системата, който е Domain, Private и Public.
Стъпка 2
За да деактивираме напълно защитната стена, ще променим параметъра на true:
Set -NetFirewallProfile -Anabled trueСтъпка 3
Ако искаме да знаем състоянието на различните профили на защитната стена в Windows 10, ще използваме следната команда:
Get-NetFirewallProfileСтъпка 4
Това ще покаже всеки профил със състоянието му в реално време:
Увеличете
Стъпка 5
Ако искаме да видим конкретен профил, а не всички профили, трябва да използваме параметъра -Профил последвано от съответния профил, например:
Get -NetFirewallProfile -Profile Public
Увеличете
Стъпка 6
Можем да видим цялата обобщена информация за споменатия профил. Ако искаме да активираме конкретен профил, например публичен, ще използваме следната cmdlet:
Set -NetFirewallProfile -Profile Public -Enable True
4. Как да създадете правила за защитна стена с помощта на PowerShell в Windows 10
Правилата в защитната стена ни позволяват да имаме централизиран контрол върху всички действия, в които защитната стена се намесва, като например предоставяне на достъп до портове, приложения и т.н.
Етап 1
За да видите всички активни правила на защитната стена, ще използваме следната команда:
Get-NetFirewallRule | ИзмеретеЩе получим следния резултат:
Увеличете
Стъпка 2
Това показва броя на правилата на защитната стена, но не показва колко от тях са разрешени за преглед колко правила са разрешени на този етап ще използваме следната команда. Резултатът е напълно различен.
Get -NetFirewallRule -Enabled True | Измерете
Увеличете
ЗабележкаАко искаме да създадем ново правило, ще използваме cmdlet New-NetFirewallRule.
Стъпка 3
Например, ако искаме да активираме пинг от Windows PowerShell, ще въведем следното:
New -NetFirewallRule -DisplayName “ICMPv4” -Direction Inbound -Action Allow -Protocol icmpv4 -Anabled True
Увеличете
Стъпка 4
Виждаме, че правилото е създадено правилно. Ако искаме да премахнем новосъздаденото правило, ще въведем следното:
Remove -NetFirewallRule -DisplayName "ICMPv4"Можем да разберем как Windows PowerShell е инструмент, който ни предлага широко портфолио от възможности за управление в Windows 10. Ако използвате и други системи, тук също имате как да конфигурирате и управлявате защитната стена в Ubuntu Linux.
Конфигурирайте защитната стена на Linux