Экспорт и импорт определенного правила брандмауэра в 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:
Импорт-модуль Firewall-Manager
. -
Чтобы экспортировать определенное правило брандмауэра, тип
Export-FirewallRules -Name "
. Укажите имя правила, которое вы хотите экспортировать, и укажите путь к CSV-файлу, в котором будет сохранено правило. Например,"-CSVFile" " файл Export-FirewallRules -Name "IRC Port" -CSVFile c: \ data \ winaero \ irc_port.csv "
. -
Чтобы импортировать правило брандмауэра, тип
Импорт-FirewallRules
. Укажите полный путь к CSV-файлу, в котором хранится ранее экспортированное правило. Например,Import-FirewallRules "C: \ data \ winaero \ irc_port.csv"
.
Вы сделали.
Обратите внимание Экспорт-FirewallRules а также Импорт-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 + S).
Таким образом, вы можете сделать так, чтобы в reg-файле хранились только те правила, которые вы хотите экспортировать. Вы можете искать название правила с помощью Ctrl + F в Блокноте, чтобы сэкономить ваше время.
Импорт правил брандмауэра Windows из файла реестра
- Найдите файл * .reg, содержащий правила брандмауэра, в проводнике.
- Дважды щелкните по нему, чтобы объединить. Подтвердите запрос UAC.
- Перезагрузите Windows 10, чтобы убедиться, что правила применяются правильно.
Вы сделали.