Compartilhar via


Windows Server 2012 Server Core - Permitindo PING echo

Introdução

Por padrão, o Windows Server 2012 Server Core bloqueia através de seu firewall a entrada de pacotes ICMP, e neste artigo demonstrarei dois métodos para permitir que seu seu servidor receba e responda solicitações de PING.

Usarei como exemplo dois servidores:

  • SRV01 - 192.168.10.1 - Windows Server 2012 com GUI
  • SRV02 - 192.168.10.2 - Windows Server 2012 Server Core

Como você pode ver abaixo, o SRV02 (Server Core) não está respondendo às solicitações de PING do SRV01:

Netsh

O comando Netsh ainda está presente no Windows Server 2012, e pode ser usado para criar uma regra no firewall que permitirá a entrada de ICMPs no servidor, através do comando

netsh advfirewall firewall add rule name=“Permitir PING” protocol=icmpv4 dir=in action=allow

A partir de então você pode confirmar que o SRV02 está respondendo ao PING.

 

NetFirewallRule

Criar regras de firewall com o Netsh é possível, mas é considerado o modo antigo para isso. Com o cmdlet NetFirewallRule, do PowerShell, é muito mais simples.

Porém, antes de iniciarmos, vamos listar a regra de firewall já criada e removê-la:

Get-NetFirewallRule -DisplayName “Permitir Ping”
Remove-NetFirewallRule -DisplayName “Permitir Ping”

Agora o SRV02 voltou a não responder as solicitações de Ping. E com o comando abaixo, alcançamos o mesmo resultado obtido com o comando Netsh:

New-NetFirewallRule -DisplayName “Permitir Ping” -Direction Inbound -Action Allow -Protocol icmpv4 -Enabled True

 

Referências

Caio Vilas Boas
MCT  |  Technology Consultant

http://itprogroup.com.br/.caio/1.jpg Caio Vilas Boas
http://itprogroup.com.br/.caio/2.jpg IT Pro Group
http://itprogroup.com.br/.caio/4.jpg Linked-in
http://itprogroup.com.br/.caio/3.jpg Twitter