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