J'ai framboise pi avec OpenVPN et Nginx installé sur elle. Les deux écoutent sur TCP 443, mais j’ai activé la fonction de "partage de port" dans OpenVPN afin que les paquets pour Nginx lui parviennent.

Maintenant, j'essaie de surveiller mon site Web, par exemple example.com avec Netcat depuis une autre machine:

netcat -zv exemple.com 443

Si je simule une erreur (arrêtez mon Nginx), le TCP 443 est toujours ouvert et répond à la demande de Netcat. Pas étonnant, OpenVPN est toujours en cours d'exécution. Si je l'éteins aussi, alors j'ai la sortie "Connexion refusée" souhaitée de Netcat.

Ma question est la suivante: puis-je spécifier le "type" du paquet TCP avec Netcat, de manière à ignorer OpenVPN dans la chaîne? OU Pouvez-vous me suggérer un logiciel simple et similaire pour surveiller le temps de disponibilité du site example.com

Mihaly Bereczki
la source