Potresti voler disabilitare le risposte al ping per molti motivi, per motivi di sicurezza o per evitare la congestione della rete.
Qualcuno può inondare la rete con ping -f come mostrato in "Esempio ping 5" nel nostro precedente articolo Tutorial Ping. Se la risposta al ping è disabilitata, possiamo evitare questo flooding.
Disattiva risposta ping temporaneamente
Puoi disabilitare temporaneamente la risposta al ping utilizzando il metodo seguente.
# echo "1" > /proc/sys/net/ipv4/icmp_echo_ignore_all
Tieni presente che questa impostazione verrà cancellata dopo il riavvio. Per disabilitare la risposta al ping in modo permanente (anche dopo il riavvio), segui il passaggio indicato di seguito.
Inoltre, per abilitare la risposta al ping, impostare il valore su "0" come mostrato di seguito.
# echo "0" > /proc/sys/net/ipv4/icmp_echo_ignore_all
Disabilita risposta ping in modo permanente
Puoi disabilitare permanentemente la risposta al ping utilizzando il metodo seguente.
Passaggio 1:modifica il file sysctl.conf e aggiungi la riga seguente.
net.ipv4.icmp_echo_ignore_all = 1
Passaggio 2:esegui sysctl -p per applicare immediatamente questa impostazione.
# sysctl -p
Il comando precedente carica le impostazioni sysctl dal file sysctl.conf.
Dopo che la risposta ping è stata disabilitata utilizzando uno dei metodi precedenti, quando qualcuno tenta di eseguire il ping della tua macchina finirà per aspettare senza ricevere un pacchetto di risposta ping anche quando la macchina è attiva e funzionante.