Skip to content Skip to sidebar Skip to footer

Powershell Настройка Брандмауэра

PowerShell — это мощный инструмент для автоматизации административных задач в Windows. С его помощью можно не только управлять системой, но и настраивать различные компоненты, включая брандмауэр.

Настройка брандмауэра с помощью PowerShell позволяет управлять правилами без необходимости использования графического интерфейса. Это удобно, если необходимо настроить брандмауэр на нескольких компьютерах или автоматизировать процесс настройки.

Для начала работы с брандмауэром через PowerShell необходимо импортировать модуль NetSecurity. Для этого можно использовать следующую команду:

Import-Module NetSecurity

После этого можно приступать к настройке правил брандмауэра. Например, добавить новое правило можно с помощью команды New-NetFirewallRule. Например, чтобы разрешить входящий трафик на порт 80, можно использовать следующую команду:

New-NetFirewallRule -DisplayName Allow HTTP -Direction Inbound -Action Allow -Protocol TCP -LocalPort 80

Также можно изменить существующее правило. Например, чтобы открыть порт 443 для исходящего трафика, можно использовать команду Set-NetFirewallRule:

Set-NetFirewallRule -DisplayName Allow Outbound HTTPS -Direction Outbound -Action Allow -Protocol TCP -LocalPort 443

Помимо добавления и изменения правил, можно также управлять профилями брандмауэра (публичный, частный, доменный) с помощью PowerShell. Например, чтобы включить брандмауэр для профиля Частный, можно использовать команду:

Set-NetFirewallProfile -Profile Private -Enabled True

Таким образом, PowerShell предоставляет удобный способ управлять брандмауэром в Windows. Это позволяет автоматизировать процесс настройки и обеспечить безопасность системы.

© KiberSec.ru – 05.04.2025, обновлено 05.04.2025
Перепечатка материалов сайта возможна только с разрешения администрации KiberSec.ru.