Eu sinto que isso deve ser uma coisa muito simples de fazer, mas pesquisando e checando o SF não vi nada. Estou tentando fazer meu servidor Fedora não responder a pings, como faço isso?
Eu sinto que isso deve ser uma coisa muito simples de fazer, mas pesquisando e checando o SF não vi nada. Estou tentando fazer meu servidor Fedora não responder a pings, como faço isso?
Respostas:
Para desativar a resposta PING, adicione a seguinte linha ao seu script init para a rede:
echo 1 >/proc/sys/net/ipv4/icmp_echo_ignore_all
Para reativar a resposta PING, faça o seguinte:
echo 0 >/proc/sys/net/ipv4/icmp_echo_ignore_all
Atualizar:
Para tornar a alteração permanente, adicione a seguinte linha a /etc/sysctl.conf
:
net.ipv4.icmp_echo_ignore_all=1
É melhor usar o firewall para esses fins, para que você possa habilitar opcionalmente o ping em alguns sistemas, especialmente nos sistemas de monitoramento.
iptables -t filter -I INPUT -p icmp --icmp-type echo-request -s monitoring_system -j ACCEPT
iptables -t filter -I INPUT -p icmp --icmp-type echo-request -j DROP
Você também pode usar este comando para desativar a solicitação de ping
sysctl net.ipv4.icmp_echo_ignore_all=1
Para habilitá-lo novamente
sysctl net.ipv4.icmp_echo_ignore_all=0
Por fim, salve-o sysctl -p
abra seu /etc/sysctl.conf e adicione esta linha
net.ipv4.icmp_echo_ignore_all = 1
e execute este comando
sysctl -p
ainda é utilizável após a reinicialização
O firewall bloqueia as conexões ICMP.
especialmente eco icmp.