Dans cet article, nous consulterons les méthodes pour découvrir si un port est ouvert ou fermé sur un service Windows:
Commençons!
Méthode 1: Vérifiez si un port est ouvert ou fermé sur un service Windows à l'aide de Telnet
Pour vérifier si un port est ouvert ou fermé sur un service Windows à l'aide de Telnet, suivez la procédure ci-dessous.
Étape 1: Activer Telnet sur Windows
Pour activer Telnet sur Windows, ouvrez d'abord le "Activer ou désactiver des fonctionnalités Windows»Réglage du panneau de configuration. À cette fin, recherchez «Caractéristiques Windows" dans le "Commencez”Menu et ouvrez-le:
Du "Caractéristiques de fenêtre”Wizard, marque le«Client Telnet”Cherchez et appuyez sur le"D'ACCORD" bouton:
Ce faisant, le Telnet sera activé sous Windows. Ensuite, appuyez sur le «Fermer" bouton:
Étape 2: ouvrir l'invite de commande
Exécutez l'invite de commande Windows en tant qu'administrateur à l'aide du «Commencez" menu:
Étape 3: Vérifiez l'état du port à l'aide de la commande telnet
Utilisez le "telnet”Commande et spécifiez le nom d'hôte et le numéro de port pour vérifier si un port est ouvert ou fermé sur le service Windows:
> Telnet www.Google.com 443
Si la sortie s'ouvre «Telnet ”Fenêtre d'invite de commande et affichez seulement un curseur clignotant, cela signifie que le port est ouvert et utilisé:
Si la sortie affiche le message "Impossible d'ouvrir une connexion à l'hôte», Cela indique que le port spécifié est fermé:
Passons de l'avant pour consulter la deuxième approche utilisée pour savoir si un statut de port Windows.
Méthode 2: Vérifiez si un port est ouvert ou fermé sur un service Windows à l'aide de netstat
Exécuter le «netstat"La commande vous fera également savoir si un port est ouvert ou fermé sur un service Windows. Cette commande est utilisée comme un outil de surveillance pour les connexions réseau.
Pour comprendre l'utilisation du «netstat»Commande, jetez un œil aux exemples mentionnés ci-dessous.
Exemple 1: Énumérez tous les états du port
Le "-netstat«Commande avec le«-un"L'option affichera tous les ports ouverts, écoutés et établis sur l'invite de commande, ainsi que les autres détails:
> netstat -a
Exemple 2: consultez un état de port spécifique
Pour vérifier si un port est ouvert ou fermé, exécutez le «netstat»Commande et tuyau de sa sortie vers le«Findstr"Commande à l'aide de l'opérateur de tuyau"|". Le "Findstr»La commande recherchera le numéro de port spécifié et affichera les informations liées à la résultante:
> netstat -na | Findstr "58613"
Exemple 3: Découvrez si les ports sont actuellement ouverts ou fermés avec PID
Utilisez la commande fournie ci-dessous pour consulter les ports qui sont actuellement ouverts sur Windows ainsi que leur ID de processus (PID), l'état, l'adresse locale, l'adresse étrangère et un protocole utilisé par un port.
> netstat -aon
Le port est ouvert s'il montre "ÉCOUTE»À l'état du port:
Passons de l'avant vers la troisième approche pour vérifier si le port est ouvert ou fermé sur un service de fenêtre.
Méthode 3: Vérifiez si un port est ouvert ou fermé sur un service Windows à l'aide de PowerShell
Pour vérifier si un port est ouvert ou fermé sur un service Windows à l'aide de PowerShell, suivez la procédure divisée.
Étape 1: Open PowerShell
Premièrement, appuyez sur "Fenêtre + x"Pour afficher le panneau d'utilisateur Power. Ensuite, sélectionnez et ouvrez le «Windows PowerShell (Admin)" option:
Étape 2: Exécuter le test-NetConnection
Après avoir ouvert PowerShell, utilisez le «Test-NetConnection”Commande et spécifiez le numéro de port et l'adresse IP pour vérifier si le port est ouvert ou ferme:
> Test-NetConnection -Port 8000 -compudername 192.168.0.1 -InformationEvel détaillé
Si le résultat de sortie ne montre aucun message d'avertissement ou d'échec ou de délai d'expiration et «Tcptestsucceed«La valeur de la propriété est définie comme«Vrai», Cela signifie que le port est actuellement ouvert:
Le port est fermé si la sortie affiche le «TCP se connecte à (192.168.0.1: 8000) a échoué" avertissement:
Nous avons élaboré les méthodes couramment utilisées pour vérifier si un port est ouvert ou fermé sur le service Windows.
Conclusion
Pour vérifier si un port est ouvert ou fermé sur le service Windows, vous pouvez utiliser le «telnet" ou "netstat”Utilitaire sur l'invite de commande ou utilisez Windows PowerShell. Pour utiliser Telnet sur Windows, nous devons l'activer d'abord. Vous pouvez également utiliser l'outil de ligne de commande netstat pour voir si un port est ouvert ou fermé. À des fins spécifiées, le «Test-NetConnection»La commande peut également être exécutée dans PowerShell. Ce message a démontré les méthodes les plus simples pour déterminer si un port est ouvert ou fermé sur un service Windows.