watchdog c’est un peu le buldozer pour écraser une fourmiliére :paf:
je pense qu’un script perl peut le faire aussi bien, en voila un début mais comme je suis sous windows je peux pas paufiner…
while(1){
#adresse IP a tester
$ping = `ping -n 1 17.0.0.1`;
#on retravaille la chaine de caractere
#73 est la position du premier caracte
#5 est la longueur a garder
$ping = substr($ping, 73,5);
print "\n$ping";
#test que le ping ne répond pas
if ($ping eq 'Délai') {
#la machine est injoignable, on change le NAT
change_ip();
test_retour_ip();
}
#attente en seconde avant le prochain test
sleep 2;
}