Importar Regra específica do Firewall do Windows

13

Como exportar e importar uma regra específica do Firewall do Windows (de entrada e de saída)?

Eu posso fazer a política de Importação / Exportação, mas ela usará TODAS as regras, regra não específica. O mesmo com a Lista de exportação , ele pode exportar toda a lista de regras de entrada ou saída no arquivo CSV comum, mas não é útil porque não há como importá-lo novamente.

Eu olhei netsh firewalle netsh advfirewall firewalltambém, mas eles também não parecem ter a opção de exportar / importar regra individual.

Só estou me perguntando se é possível arquivar isso. Estou usando o Windows 7 Professional

JackLock
fonte

Respostas:

16

Vá para a seguinte chave do Registro do Windows e exporte-a para um arquivo * .reg:

HKLM\System\CurrentControlSet\Services\SharedAccess\Parameters\FirewallPolicy\FirewallRules

Edite o arquivo em qualquer editor de texto e remova as entradas que você não deseja. Ou você pode ir para o WFwAS, excluir outras regras e manter apenas as que deseja. Em seguida, execute a etapa descrita acima. Você não precisará editar o arquivo reg, pois ele já contém apenas o que deseja.

Importe o arquivo reg no computador que você precisa e você adicionará apenas as regras selecionadas. Isso é tudo.

Ou você pode tentar o Windows Firewall Control, que possui um recurso que faz isso. Ele pode exportar e importar apenas as regras selecionadas no formato XML:

https://www.binisoft.org/wfc

Alexandru Dicu
fonte
WFC, o melhor software de todos os tempos para Windows, vale a pena pagar pela versão atualizada e, em seguida, você também pode bloquear os processos e o software de saída do Windows.
Moab
1

Você pode selecionar apenas as regras que deseja exportar e clicar no botão "lista de exportação" e quando a janela do explorer abrir, marque a opção "exportar apenas regras destacadas" (logo abaixo do campo de entrada do nome do arquivo)

Cubo
fonte
1
Isso é exportar LIST, não exportar RULE.
Justin Emlay 10/05/19
0

Outra maneira é exportar as regras AS Tab ou CSV - também dentro do "Windows Firewall with Advanced". Escolha a opção "Exportar lista ..". Você pode escolher TAB ou CSV. Você obtém a lista inteira, mas pode excluir todas as outras e usar o Notepad ++ e substituir o delimitador pela opção \ r \ n, que produzirá a lista Ou execute um pivô no excel para fornecer a lista.

Um pouco tarde, mas espero que ajude os outros.

Anthony Horne
fonte
0

A resposta de Alexandru foi difícil de seguir, mas me levou ao caminho certo em um servidor Windows 2012:

Basicamente, você pode fazer alterações de regra manualmente na chave de registro FirewallRules e, em seguida, Importar (para substituir) ou Mesclar (para acrescentar).

Exporte o

HKLM\System\CurrentControlSet\Services\SharedAccess\Parameters\FirewallPolicy\FirewallRules 

como um .regarquivo.

Edite o arquivo. Remova todas as regras que você não deseja, apenas mantenha as regras que você deseja (por exemplo, copiar regras de um servidor diferente para este). Depois de concluído, basta salvar o arquivo e clicar com o botão direito do mouse e escolher Mesclar . Isso adicionará as novas regras no.

Como alternativa, importe o novo arquivo .reg, que deve sobrescrever

lobi
fonte
Em vez de repetir a resposta dele, você pode simplesmente editá-la para fornecer detalhes / clareza, para que não tenhamos respostas duplicadas
fantabolous 14/01
-1

Depois de copiar a regra, você também pode copiar os dados do escopo. Basta copiar os dados da chave e colar na nova regra no novo servidor. Eu tinha uma regra de negar IP com cerca de mil IPs nos dados do escopo que consegui copiar para o novo servidor.

Phil
fonte