Vérifier si un port est accessible sur un serveur distant
Rédigé par Swisstone Aucun commentairePour vérifier si un serveur est accessible sur un port en particulier, à partir d'un ordinateur sous Windows, il y a toujours la bonne vieille méthode du "telnet" qui consiste à tenter de se connecter via le protocole telnet sur le serveur+port à tester et regarder si la connexion est acceptée, ou si ça se termine en time-out ou connexion refusée.
En 2019, on peut faire mieux !
J'utilise personnellement la commande PowerShell Test-NetConnection qui est justement prévue pour cet usage (tester l'accessibilité de ports TCP) :
Comme vous le voyez, l'utilisation est très simple:
Test-NetConnection -ComputerName "HostnameATester" -Port 1234
Notez qu'il est possible de tester la valeur booléenne "TcpTestSucceeded" pour déterminer si la connexion a pu être établie, ce qui peut être bien utile si vous devez scripter ce type de test.