1 - Bloquage des pings pour ipcop v1.3

Le ping est un message permettant de contrôler la présence d'un hôte sur un réseau.

Une fois installé et fonctionnel, vous ne souhaitez plus que votre firewall ipcop réponde à ce message.
Ici, l'interface n'est pas prise en compte, que ce soit de l'intérieur ou d'Internet, ipcop ne répondra plus.

En ligne de commande, authentifié en tant que root, tapez :

root@ipcop:~ # vi /etc/rc.d/rc.firewall

vous êtes dans le fichier de configuration des règles du firewall ipcop.

Tapez "106G " pour aller à la ligne 106, soit le paragraphe
#localhost and Ethernet

voici le paragraphe modifié que vous devrez obtenir (les lignes en gras sont celles ajoutées) :

# localhost and ethernet.
/sbin/iptables -A INPUT -i lo -j ACCEPT
/sbin/iptables -A INPUT -p icmp --icmp-type 0 -j DROP
/sbin/iptables -A INPUT -p icmp --icmp-type 5 -j DROP
/sbin/iptables -A INPUT -p icmp --icmp-type 8 -j DROP

/sbin/iptables -A INPUT -p icmp -j ACCEPT

Il faut bien faire attention à l'ordre des règles c'est à dire (en mode insert) juste avant la ligne "/sbin/iptables -A INPUT -p icmp -j ACCEPT "

Sortez du mode insert et tapez " :wq " pour enregistrer les modifications et quitter vi.

Pour que les règles soient appliquées, il faut redémarrer ipcop, tapez " reboot " en ligne de commande.

Resultat : Après cette modification, lorsque quelqu'un enverra une requette icmp vers votre firewall, il aura : délai d'attente dépassé.