Как экспортировать и импортировать определенное правило брандмауэра в Windows 10
В Windows 10 вы можете настроить брандмауэр Windows, чтобы иметь собственные правила для определенного адреса, порта или протокола. Вы можете разрешить или запретить приложению доступ в Интернет. После этого рекомендуется создать резервную копию конфигурации брандмауэра, однако Windows 10 позволяет экспортировать и импортировать только весь набор правил. Вот трюк, который мы можем использовать для экспорта и импорта только определенного правила.
Очень полезно иметь резервную копию правил брандмауэра. Если вы переустановите Windows 10, вы сможете быстро восстановить свои собственные правила. Или, если вам нужно сбросить конфигурацию брандмауэра Windows, то возможность восстановления пользовательской конфигурации очень экономит время.
Прежде чем продолжить, узнайте, как заблокировать доступ к Интернету для любого приложения одним щелчком мыши в Windows 10, Windows 8 и Windows 7.
СОДЕРЖАНИЕ Резервное копирование и восстановление правил брандмауэра Чтобы экспортировать и импортировать конкретное правило брандмауэра в Windows 10, Экспорт и импорт определенного правила брандмауэра с помощью редактора реестра Чтобы экспортировать все правила брандмауэра с помощью редактора реестра, Экспорт только определенных правил в файл реестра Импорт правил брандмауэра Windows из файла реестра
Резервное копирование и восстановление правил брандмауэра
В 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 «» -CSVFile «» файлу. Укажите имя правила, которое вы хотите экспортировать, и укажите путь к CSV-файлу, в котором будет сохранено правило. Например, Export-FirewallRules -Name «IRC Port» -CSVFile c: \ data \ winaero \ irc_port.csv «.
- Чтобы импортировать правило брандмауэра, введите Import-FirewallRules . Укажите полный путь к CSV-файлу, в котором хранится ранее экспортированное правило. Например, Import-FirewallRules «C: \ data \ winaero \ irc_port.csv».
Вы сделали.
Обратите внимание, что командлеты Export-FirewallRules и Import-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. Узнайте, как перейти к разделу реестра одним щелчком мыши.
- Щелкните правой кнопкой мыши папку FirewallRules слева и выберите Экспорт … в контекстном меню.
- Введите имя файла * .reg.
- Щелкните по кнопке Сохранить.
Теперь файл реестра содержит весь набор правил вашего брандмауэра. Вам нужно оставить там только те правила, которые вы хотите экспортировать, и удалить все остальные строки.
Экспорт только определенных правил в файл реестра
- Щелкните правой кнопкой мыши файл * .reg в проводнике и выберите «Изменить» в контекстном меню, чтобы открыть его в Блокноте.
- Ниже линии [HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ SharedAccess \ Parameters \ FirewallPolicy \ FirewallRules], вы увидите все перечисленные правила.
- Удалите их все, кроме тех, которые вы хотите экспортировать. На следующем снимке экрана показано, как сохранить в файле только одно правило.
- Сохраните внесенные изменения (нажмите Ctrl + S).
Таким образом, вы можете сделать так, чтобы в reg-файле хранились только те правила, которые вы хотите экспортировать. Вы можете искать название правила с помощью Ctrl + F в Блокноте, чтобы сэкономить время.
Импорт правил брандмауэра Windows из файла реестра
- Найдите файл * .reg, содержащий правила брандмауэра, в проводнике.
- Дважды щелкните по нему, чтобы объединить. Подтвердите запрос UAC.
- Перезагрузите Windows 10, чтобы убедиться, что правила применяются правильно.
Вы сделали.