Maison  >  Article  >  Comment vérifier les ports sous Linux

Comment vérifier les ports sous Linux

百草
百草original
2023-09-20 11:09:455881parcourir

Les méthodes Linux pour afficher les ports incluent l'utilisation de la commande netstat, l'utilisation de la commande ss, l'utilisation de la commande lsof, l'utilisation de la commande nmap, l'utilisation de la commande iptables, etc. Introduction détaillée : 1. Utilisez la commande netstat. La commande netstat est utilisée pour afficher des informations telles que les connexions réseau, les tables de routage et les interfaces réseau. En utilisant différents paramètres, vous pouvez afficher différentes informations sur les ports. est un substitut à la commande netstat, qui peut afficher les informations de connexion réseau plus rapidement. 3. Utilisez la commande lsof, etc.

Comment vérifier les ports sous Linux

Dans les systèmes Linux, il existe de nombreuses façons d'afficher les ports actuellement ouverts. Voici plusieurs méthodes couramment utilisées :

1. Utilisez la commande netstat :

La commande netstat est utilisée pour afficher des informations telles que les connexions réseau, les tables de routage et les interfaces réseau. En utilisant différents paramètres, vous pouvez afficher différentes informations sur les ports. Par exemple, utilisez la commande suivante pour afficher tous les ports d'écoute :

   netstat -tuln

Description du paramètre :

-t : Afficher les informations de connexion TCP

-u : Afficher les informations de connexion UDP

-l : Afficher uniquement les connexions en état d'écoute

-n : Affichez le port et l'adresse IP sous forme numérique

2. Utilisez la commande ss :

La commande ss remplace la commande netstat et peut afficher les informations de connexion réseau plus rapidement. Utilisez la commande suivante pour afficher tous les ports d'écoute :

   ss -tuln

Description du paramètre :

-t : Afficher les informations de connexion TCP

-u : Afficher les informations de connexion UDP

-l : Afficher uniquement les connexions en état d'écoute

-n : Affichez le port et l'adresse IP sous forme numérique

3. Utilisez la commande lsof :

La commande lsof est utilisée pour afficher les fichiers actuellement ouverts et les informations sur le processus, et peut également être utilisée pour afficher les informations sur le port réseau. Utilisez la commande suivante pour afficher tous les ports d'écoute :

   lsof -i :端口号

Par exemple, pour afficher l'état d'écoute du port numéro 80, vous pouvez utiliser la commande suivante :

   lsof -i :80

4 Utilisez la commande nmap :

La commande nmap est une commande nmap. Détection et sécurité du réseau Les outils d'analyse peuvent également être utilisés pour afficher les ports ouverts. Utilisez la commande suivante pour analyser les ports ouverts de l'hôte spécifié :

   nmap IP地址

Par exemple, pour analyser les ports ouverts de l'hôte avec l'adresse IP 192.168.0.1, vous pouvez utiliser la commande suivante :

   nmap 192.168.0.1

5. Commande iptables :

La commande iptables est Linux. Les outils du système pour configurer et gérer les règles de pare-feu peuvent également être utilisés pour afficher les ports ouverts. Utilisez la commande suivante pour afficher les ports ouverts dans les règles de pare-feu actuelles :

   iptables -L -n

Vous trouverez ci-dessus plusieurs méthodes couramment utilisées pour afficher les informations sur les ports dans les systèmes Linux. Selon les différents besoins et scénarios d'utilisation, vous pouvez choisir une méthode qui vous convient pour afficher les informations sur les ports. Il convient de noter que l'affichage des informations sur le port nécessite des autorisations suffisantes et que vous devrez peut-être utiliser la commande sudo ou l'exécuter en tant qu'utilisateur root.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn