la caverne d'Ali baba informatique.
la caverne d'Ali baba informatique.

Faire un ping TCP quand l’ICMP est bloqué

TCPping – faire un ping TCP quand l’ICMP est bloqué
Exemple de commande TCPPING sur le port 51005 sur l’IP  20 90.61.117.2
tcpping -r 0.2 -x 20 90.61.117.2 51005
TCPping est utilisable avec SmokePing :Exemple pour faire un ping TCP sur le port 80 de n’importe quel site web :++ lafibre_80
probe = TCPPing
menu = lafibre.info Port80
title = lafibre.info Port80 (Azylog) AS41405
host = 195.200.217.68
port = 80N’oubliez pas de définir la « probe » TCPPing :+TCPPing
binary = /usr/bin/tcpping
forks = 1En cas de nombreux TCPping a effectuer, il est nécessaire de configurer plusieurs probe et de réparti les différents hôte a pinger vers les différentes probes TCPping :

+TCPPing
binary = /usr/bin/tcpping
forks = 20
offset = 20%

#+TCPPing2
#binary = /usr/bin/tcpping
#forks = 6
#offset = 34%

#+TCPPing3
#binary = /usr/bin/tcpping
#forks = 6
#offset = 51%

#+TCPPing4
#binary = /usr/bin/tcpping
#forks = 9
#offset = 68%

#+TCPPing5
#binary = /usr/bin/tcpping
#forks = 4
#offset = 85%

Pour les TCPPing2 à 5 il est nécessaire de faire ces modifications dans SMokePing :
# cd /usr/share/smokeping/lib/Smokeping/probes
# cp TCPPing.pm TCPPing2.pm
# cp TCPPing.pm TCPPing3.pm
# cp TCPPing.pm TCPPing4.pm
# cp TCPPing.pm TCPPing5.pm

Il est nécessaire de modifier le première ligne de chaque fichier afin que TCPPing reflète le nom :
package Smokeping::probes::TCPPing2;