Lorsqu'il est connecté à Internet, le système d'exploitation alloue des ports aux programmes fonctionnant avec le réseau, à travers lesquels les données sont reçues et envoyées. Le port peut être ouvert ou fermé. Parfois, l'utilisateur doit vérifier l'état des ports.
Instructions
Étape 1
Quand ils disent à propos d'un port qu'il est ouvert, cela signifie qu'un programme l'utilise actuellement. Plus de 65 000 ports peuvent être utilisés pour se connecter au réseau. Les ports qui ne sont pas actuellement utilisés sont fermés. C'est pourquoi il est impossible de considérer les ports fermés en tant que tels; lors de l'analyse des connexions réseau, ils examinent les ports ouverts.
Étape 2
Comment voir quels ports de mon ordinateur sont ouverts ? Pour cela, ouvrez la ligne de commande (console): "Démarrer" - "Tous les programmes" - "Accessoires" - "Ligne de commande". Dans la fenêtre noire apparue (son apparence peut être personnalisée), entrez la commande netstat –aon et appuyez sur Entrée. Une liste des connexions réseau actuelles apparaîtra. La première colonne indique le type de protocole réseau - TCP ou UDP, dans la seconde, vous verrez les adresses locales.
Étape 3
Faites attention aux nombres dans les lignes de l'adresse locale après les deux points, ce sont les nombres de ports ouverts sur votre ordinateur. Comment savoir quels programmes les ouvrent ? Pour ce faire, faites attention à la dernière colonne - PID. Il s'agit de l'ID du processus. Le connaissant, vous pouvez toujours connaître le nom du processus auquel il appartient. Pour ce faire, dans la même fenêtre de console, tapez la commande tasklist. Une liste des processus en cours d'exécution sur l'ordinateur apparaîtra. Dans la deuxième colonne, trouvez l'identifiant qui vous intéresse, à sa gauche il y aura le nom du processus.
Étape 4
Il existe des situations où vous devez forcer l'ouverture d'un port dans le pare-feu, c'est-à-dire l'ouvrir pour la connexion. Si nous parlons du pare-feu Windows standard, il est tout à fait possible de l'utiliser via la console. Donc, pour ouvrir un port, tapez simplement la commande netsh firewall add portopening TCP 45678 system dans la console et appuyez sur Entrée. Dans cet exemple, le port 45678 sera ouvert via TCP.
Étape 5
Pour fermer un port ouvert, entrez dans la console la commande netsh firewall delete portopening TCP 45678. Cet exemple ferme un port précédemment ouvert. Vous pouvez afficher les paramètres de votre pare-feu en entrant etsh firewall show config dans la console.
Étape 6
Est-il possible de fermer de force un port spécifique au moyen d'un pare-feu, c'est-à-dire d'interdire généralement aux programmes de l'ouvrir ? Vous pouvez, mais cela n'a aucun sens. Les chevaux de Troie de haute qualité choisissent au hasard le port qu'ils ouvrent, il est donc impossible de deviner quel port doit être fermé afin de se protéger contre un cheval de Troie particulier.
Étape 7
Il est également impossible de fermer tous les ports "supplémentaires", car lorsqu'il travaille sur Internet, le navigateur utilise non seulement le 80e port, mais également d'autres. Par conséquent, vous devez tout d'abord configurer la liste des applications de confiance et, deuxièmement, surveiller la liste des connexions dans la console en cas d'activité réseau suspecte sur votre ordinateur. Il est également utile d'activer la journalisation des connexions dans les paramètres du pare-feu.