Vérifiez si un port réseau distant est ouvert à l'aide de la ligne de commande
- Catégorie: Les Fenêtres
Il y avait des moments où nous testions la connectivité réseau d'un port spécifique du routeur à l'aide de la commande telnet. Telnet était pré-installé dans Windows mais pas dans Windows 10. Nous explorons différentes possibilités pour vérifier si un port réseau distant est ouvert à l'aide des options de ligne de commande dans Windows 10. Résumé rapide cacher 1 Installer Telnet dans Windows 10 2 Vérifiez si le port est ouvert ou non à l'aide de l'invite de commande 3 Vérifier le port ouvert à l'aide de PowerShell
Windows 10 n'est pas fourni avec Telnet pré-installé. Même l'invite de commande DOS est également devenue secondaire, PowerShell occupant le devant de la scène.
Portqry était la commande de choix pour vérifier que les ports distants étaient actifs et à l'écoute, mais il n'était disponible que jusqu'à Windows XP et Windows Server 2003.
Installer Telnet dans Windows 10
Si vous utilisez strictement une commande basée sur DOS, vous n'avez d'autre choix que d'installer telnet dans Windows 10. Pour installer Telnet, suivez les instructions ci-dessous :
- Ouvrir l'invite de commande Exécuter -> cmd
- Exécutez la commande suivante :
pkgmgr/iu : TelnetClient - Allez dans Exécuter -> telnet
Vérifiez si le port est ouvert ou non à l'aide de l'invite de commande
Pour vérifier le port réseau, suivez les instructions ci-dessous :
Ouvrez Telnet en suivant les trois étapes décrites ci-dessus et exécutez la commande suivante :
ouvrir google.com 80
Où google.com est l'hôte que vous souhaitez tester. Vous pouvez également mettre une adresse IP à la place du nom. 80 est le numéro de port que vous souhaitez sonder. Vous devez remplacer 80 par le numéro de port souhaité.
Si vous recevez Appuyez sur n'importe quelle touche pour continuer invite, cela signifie que le port est ouvert et répond à telnet. Si vous recevez Impossible d'ouvrir la connexion ou un écran vide avec curseur clignotant, cela signifie que le port est fermé.
Si vous recevez Connexion à l'hôte perdue , cela signifie que le port est ouvert mais que l'hôte n'accepte pas de nouvelles connexions.
Vérifiez le port ouvert à l'aide de PowerShell
Étant donné que Microsoft pousse PowerShell et que CMD est devenu un système hérité, nous devrions utiliser PowerShell pour la plupart de nos travaux. Vérifions si un port réseau distant est ouvert et en écoute ou non.
- Ouvrez PowerShell en allant sur Exécuter -> powershell
- Exécutez la commande suivante
tnc google.com -port 80

Vérification du port ouvert à l'aide de PowerShell
tns est l'abréviation de Test-NetworkConnection commander. google.com est le nom d'hôte. Vous pouvez également mettre une adresse IP au lieu du nom d'hôte. Vous pouvez spécifier le numéro de port à l'aide du commutateur -port à la fin de la commande tnc.
La commande TNC vous donnera des informations de base sur la connexion réseau comme le nom de l'ordinateur, l'adresse IP, l'interface via laquelle vous vous connectez, l'IP source, si le ping est réussi ou non, le temps de réponse Ping et enfin TcpTestSucceeded. TcpTestRéussi te donnera Vrai si le port est ouvert et faux si le port est fermé.
Ces commandes et techniques sont très utiles lorsque vous dépannez un réseau. Veuillez nous faire savoir si cela vous a été utile dans les commentaires ci-dessous et nous ajouterons d'autres techniques de dépannage à l'avenir.