Експорт та імпорт конкретних правил брандмауера в Windows 10
Як експортувати та імпортувати конкретне правило брандмауера в Windows 10
У Windows 10 ви можете налаштувати брандмауер Windows на спеціальні правила для певної адреси, порту або протоколу. Ви можете дозволити або заблокувати програму доступ до Інтернету. Як тільки ви це зробите, доцільно створити резервну копію конфігурації брандмауера. Однак Windows 10 дозволяє лише експортувати та імпортувати весь набір правил. Ось трюк, який ми можемо використовувати для експорту та імпорту лише певного правила.
Реклама
Перш ніж продовжити, див як заблокувати будь-якій програмі доступ до Інтернету одним клацанням миші в Windows 10, Windows 8 і Windows 7.
Правила резервного копіювання та відновлення брандмауера
У Windows 10 є кілька способів створити резервну копію правил брандмауера. Ви можете використовувати брандмауер Windows з оснасткою Advanced Security для створення або відновлення правил, або ви можете зробити це за допомогою вбудованої консольної команди netsh. Обидва методи розглянуті в пості
Як створити резервну копію та відновити правила брандмауера в Windows 10
На жаль, Windows 10 не пропонує можливість резервного копіювання та відновлення окремих правил брандмауера. Однак це все ще можливо за допомогою PowerShell або редактора реєстру.
Щоб експортувати та імпортувати конкретне правило брандмауера в Windows 10,
- Відкрийте PowerShell як адміністратор.
- Змінити політику виконання PowerShell до Без обмежень.
- Введіть таку команду:
Install-Module-Name Firewall-Manager
, і натисніть Введіть ключ. - Дайте відповідь [Y], щоб продовжити.
- Відповідь [Y], щоб встановити модуль PSGallery.
- Введіть таку команду та натисніть клавішу Enter:
Менеджер брандмауера модуля імпорту
. -
Щоб експортувати певне правило брандмауера, тип
Export-FirewallRules -Name "
. Вкажіть ім’я правила, яке потрібно експортувати, і вкажіть шлях до файлу CSV, у якому буде збережено правило. Наприклад,"-CSVFile" "файл Export-FirewallRules -Назва "IRC Port" -CSVFile c:\data\winaero\irc_port.csv"
. -
Щоб імпортувати правило брандмауера, тип
Правила імпорту-брандмауера
. Укажіть повний шлях до файлу CSV, у якому зберігається раніше експортоване правило. Наприклад,Import-FirewallRules "C:\data\winaero\irc_port.csv"
.
Ви закінчили.
Зверніть увагу на Export-FirewallRules і Правила імпорту-брандмауера Командлети підтримують експорт/імпортування кількох правил одночасно, а також можуть працювати з файлами JSON.
Щоб дізнатися більше про них, виконайте Get-Help Export-FirewallRules
:
Порада. У PowerShell ви можете перерахувати існуючі правила брандмауера таким чином: Get-NetFirewallRule |Format-Table|більше
.
Якщо ви не прихильник PowerShell, ви можете експортувати та імпортувати правило брандмауера за допомогою редактора реєстру.
Експорт та імпорт певного правила брандмауера за допомогою редактора реєстру
Перш за все, вам потрібно експортувати всі доступні правила брандмауера в один файл. Ви можете знайти імена для правил брандмауера в PowerShell, як згадувалося вище, або за допомогою Брандмауер Windows з розширеною безпекою. Натисніть Виграти + Р і тип wf.msc
у вікні Виконати, щоб відкрити його.
Натисніть на Вхідні Правила/Вихідні правила ліворуч, щоб побачити список правил.
Щоб експортувати всі правила брандмауера за допомогою редактора реєстру,
- Відкрийте Додаток «Редактор реєстру»..
- Перейдіть до наступного ключа реєстру:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess\Parameters\FirewallPolicy
. Подивіться, як перейти до ключа реєстру одним клацанням миші. - Клацніть правою кнопкою миші на Правила брандмауера папку ліворуч і виберіть Експорт... з контекстного меню.
- Введіть ім'я файлу *.reg.
- Натисніть на Зберегти кнопку.
Тепер файл реєстру містить весь набір правил вашого брандмауера. Вам потрібно залишити там лише правила, які ви хочете експортувати, і видалити всі інші рядки.
Експортувати лише конкретні правила до файлу реєстру
- Клацніть правою кнопкою миші ваш файл *.reg Провідник файлів і виберіть Редагувати з контекстного меню до відкрийте його в Блокноті.
- Нижче лінії
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess\Parameters\FirewallPolicy\FirewallRules]
, ви побачите всі перераховані правила. - Видаліть усі, крім тих, які ви хочете експортувати. На наступному знімку екрана показано, як зберегти лише одне правило у файлі.
- Збережіть внесені зміни (Натисніть Ctrl + С).
Таким чином, ви можете змусити файл reg зберігати лише ті правила, які ви хочете експортувати. Ви можете шукати назву правила за допомогою Ctrl + Ф в Блокноті, щоб заощадити ваш час.
Імпортувати правила брандмауера Windows з файлу реєстру
- Знайдіть файл *.reg, який містить ваші правила брандмауера в Провіднику файлів.
- Двічі клацніть на ньому, щоб об’єднати його. Підтвердьте запит UAC.
- Перезапустіть Windows 10, щоб забезпечити належне застосування правил.
Ви закінчили.