7Sep
Quando o Firewall do Windows está habilitado com as configurações padrão, você não pode usar o comando ping de outro dispositivo para ver se o seu PC está vivo. Veja como mudar isso.
O comando ping funciona enviando pacotes especiais conhecidos como solicitações de Eco do Protocolo de Mensagem de Controle da Internet( ICMP) para um dispositivo alvo e, em seguida, aguardando que esse dispositivo envie um pacote ICMP Echo Reply. Isso não só permite que você teste se um dispositivo conectado à rede está ativo, mas também mede o tempo de resposta e mostra isso para você também. Por padrão, o Firewall do Windows com Segurança Avançada impõe solicitações de Eco ICMP da rede. Claro, você poderia tomar o passo drástico de desabilitar o firewall para fins de teste, mas uma solução mais simples é apenas criar uma exceção que permita solicitações de ICMP através do firewall. Nós vamos mostrar-lhe como fazer isso tanto do prompt de comando quanto da interface Firewall do Windows com segurança avançada.
As instruções neste artigo devem funcionar para o Windows 7, 8 e 10. Assinalaremos onde há grandes diferenças.
Aviso : criar exceções e abrir portas através do seu firewall abre riscos de segurança. Permitir solicitações de ping não é um acordo muito grande, mas geralmente é melhor bloquear qualquer coisa que você não precisa.
Permitir solicitações de ping usando o prompt de comando
A maneira mais rápida de criar uma exceção para solicitações de ping é com oPrompt de comando. Você precisará abri-lo com privilégios de administrador. Para fazer isso no Windows 8 e 10, pressione Windows + X e selecione "Prompt de comando( Admin)." No Windows 7, aperte Iniciar e digite "prompt de comando". Clique com o botão direito do mouse na entrada resultante e escolha "Executar como administrador"."
Para habilitar solicitações de ping, você vai criar duas exceções para permitir o tráfego através do firewall - um para solicitações ICMPv4 e um para solicitações ICMPv6.Para criar a exceção ICMPv4, digite( ou copie e cole) o seguinte comando no prompt e, em seguida, pressione Enter:
netsh advfirewall firewall adicionar nome da regra = protocolo ICMP Allow V4 echo request = icmpv4: 8, any dir = inaction = allowE para criar a exceção ICMPv6, use este comando:
netsh advfirewall firewall adicionar nome da regra = protocolo ICMP Allow V6 echo request = protocolo icmpv6: 8, any dir = in action = permitirAs mudanças terão lugarimediatamente - não é necessário reiniciar seu PC ou qualquer coisa. Agora, se você executar um ping no seu PC a partir de um dispositivo remoto, você deve obter um resultado real.
Para desativar solicitações de ping novamente, você precisará desativar as duas exceções que você criou. Para a exceção ICMPv4, digite( ou copie e cole) este comando no prompt e pressione Enter:
netsh advfirewall firewall adicionar nome da regra = protocolo ICMP Allow V4 echo request = icmpv4: 8, any dir = in action = blockE para desativar as solicitações ICMPv6, use este comando:
netsh advfirewall firewall adicionar nome da regra = "ICMP Permitir protocolo de solicitação de eco V6 entrante" = icmpv6: 8, qualquer dir = em ação = bloquearQuando os pedidos são bloqueados, solicitações de ping para o seuO PC será preenchido com um erro "Pedido expirado".
Observe que ao usar os comandos que acabamos de abordar, você pode usar qualquer nome para a regra que deseja. No entanto, quando você vai desabilitar uma regra, você quer usar o mesmo nome de regra que quando você criou. Se você esquecer o nome da regra, você pode usar o prompt de comando para ver uma lista de todas as regras. Basta digitar o seguinte comando e aperte Enter:
netsh advfirewall firewall show rule name = allVocê verá muitas regras listadas, mas percorra a parte superior da lista e você deve ver as regras que você criou diretamente emo topo.
permite solicitações de ping usando o firewall do Windows com segurança avançada
Enquanto o prompt de comando é a maneira mais rápida de adicionar uma exceção ao seu firewall para solicitações de ping, você também pode fazer isso na interface gráfica usando o aplicativo "Firewall do Windows com segurança avançada".Clique em Iniciar, digite "firewall do Windows com" e, em seguida, inicie o "Firewall do Windows com Segurança Avançada".
Você vai criar duas novas regras: uma para permitir pedidos ICMPv4 e outra para permitir solicitações ICMPv6.No painel esquerdo, clique com o botão direito do mouse em "Regras de entrada" e escolha "Nova regra".
Na janela "Novo Assistente de Regras de Entrada", selecione "Personalizado" e clique em "Avançar".
Na próxima página, verifique se "Todos os programas" está selecionado e clique em "Avançar".
Na próxima página, escolha"ICMPv4" no menu suspenso "Tipo de protocolo" e, em seguida, clique no botão "Personalizar".
Na janela "Personalizar configurações ICMP", selecione a opção "Tipos ICMP específicos".Na lista de tipos de ICMP, habilite "Echo Request" e clique em "OK".
Voltar na janela "New Inbound Rule Wizard", você está pronto para clicar em "Next".
Na próxima página, é mais fácilCertifique-se de que as opções "Qualquer endereço IP" sejam selecionadas para os endereços IP locais e remotos. Se você quiser, você pode configurar endereços IP específicos para os quais seu PC responderá a uma solicitação de ping. Outros pedidos de ping são ignorados. Isso permite reduzir as coisas um pouco para que apenas determinados dispositivos possam fazer ping no seu PC.Você também pode configurar listas separadas de endereços IP aprovados para suas redes locais e remotas( Internet).No entanto, você configurou, clique em "Avançar" quando terminar.
Na próxima página, certifique-se de que a opção "Permitir a conexão" esteja ativada e depois clique em "Avançar".
A próxima página permite um controle sobre quando a regra está ativa. Se você deseja que a regra se aplique, independentemente do tipo de rede a que está conectado, deixe as opções em seu padrão e clique em "Avançar". No entanto, se seu PC não for parte de uma empresa( e não se conecta a um domínio), ou se você preferir não responder aos pedidos de ping quando está conectado a uma rede pública, sinta-se livre para desativar essas opções.
Finalmente, você precisa dar a sua nova regra um nome e, opcionalmente, uma descrição. No entanto, recomendamos que você, pelo menos, obtenha o texto "ICMPv4", porque você também estará criando uma segunda regra para permitir pedidos ICMPv6.Escolha o que faz sentido para você e depois clique em "Concluir".
Infelizmente, você ainda não terminou.É uma boa idéia seguir em frente e criar uma segunda regra que permita pedidos ICMPv6 recebidos. Principalmente, é uma boa medida apenas no caso. As pessoas tendem a usar os endereços IPv4 ao emitir comandos de ping, mas algumas aplicações de rede usam o IPv6.Poderia também ter suas bases cobertas.
Siga os mesmos passos que acabamos de passar e configure todas as opções exatamente como fizemos para a regra ICMPv4.No entanto, quando você chegar à página de portas e protocolos, selecione "ICMPv6" no menu suspenso em vez de "ICMPv4". Isso - e criando um nome diferente para a regra - são as únicas duas coisas que mudam.
Quando você tem as duas novas regras no lugar, você pode fechar o aplicativo "Firewall do Windows com segurança avançada".Não é necessário reiniciar o seu PC ou qualquer coisa. Seu PC deve imediatamente começar a responder a pings.
Se você quiser desativar tudo isso, você pode voltar e excluir essas duas regras. No entanto, talvez seja melhor desabilitar as regras. Dessa forma, você pode reativá-los sem recriá-los. No aplicativo "Firewall do Windows com Segurança Avançada", selecione "Regras de Entrada" à esquerda e localize as regras que você fez no painel do meio. Clique com o botão direito do mouse em uma regra e escolha "Desativar" para impedir que solicitações de ping passem pelo firewall.
Permitir solicitações de ping para chegar ao seu PC não é algo que todos terão de fazer. Mas, se você estiver fazendo qualquer tipo de solução de problemas de rede, o ping pode ser uma ferramenta valiosa. Também é muito fácil ligar e desligar uma vez que você tem as coisas configuradas.