Je vous explique mon problème,


J'ai une machine A et une machine B et un boitier.


Le boitier bloque les requêtes de B, les regles de filtrage sont faites avec iptables dans un script.


La problématique : quand A tombe en panne, on switch vers le boitier et le boitier ne DROP plus B (B envoie maintenant les requêtes).


Le code est écrit dans le boitier

Mes hypothèses : on met les requêtes de A dans la QUEUE et on écrit un fichier C dans lequel si le boitier ne reçoit pas de trames de A pendant 2s (exemple) on passe par boitier

Problème technique : j'ai des difficultés à écire cela en C

Peut-on écrire ceci exclusivement en script shell (la condition ne reçoit plus de trames de A au bout de X secondes) car après il n'ya plus qu'à mettre les regles de iptables :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
iptables -I INPUT -s adresse B -j ACCEPT

Merci