Trouver des ports ouverts dans FreeBSD en utilisant Sockstat

Dans cet article, nous verrons comment trouver les ports ouverts dans FreeBSD à l'aide de chaussettesstat. 10 commandes utiles.

Sockstat est l'un des utilitaires de ligne de commande polyvalents. Il est principalement utilisé pour trouver les ports ouverts dans FreeBSD et la commande chaussettesstat est installée par défaut dans FreeBSD. Il est couramment utilisé pour afficher le nom des processus qui ont ouvert un certain port réseau sur un système FreeBSD.

La commande Sockstat est également utilisée pour répertorier les sockets ouverts en fonction de la version du protocole (IPv4 et IPv6), de l'état de la connexion et des ports sur lesquels un démon ou un programme se lie et écoute. Il peut réduire les résultats d'une connexion ouverte en fonction de l'utilisateur propriétaire du socket, du descripteur de fichier d'un socket réseau ou du PID du processus qui a ouvert le socket.

1. Afficher tous les ports ouverts dans FreeBSD

La commande Sockstat affichera tous les ports ouverts dans un système FreeBSD

# sockstat

2. Liste des ports d'écoute

# sockstat -l

La commande chaussettesstat avec l'indicateur -l affichera toutes les sockets d'écoute ouvertes dans la pile réseau. Afficher les prises d'écoute.

3. Afficher les ports ouverts IPv4

# sockstat -4

Afficher les sockets AF_INET (IPv4).

4. Afficher les ports ouverts IPv6

# sockstat -6

Afficher les sockets AF_INET6 (IPv6).

5. Afficher les ports ouverts TCP ou UDP

# sockstat -P tcp

# sockstat -P udp

# sockstat -P tcp,udp

Afficher uniquement les sockets Internet si le numéro de port local ou étranger figure dans la liste spécifiée. L'argument ports est une liste séparée par des virgules de numéros de port et de plages spécifiés comme premier et dernier port séparés par un tiret.

6. Liste des numéros de port spécifiques TCP et UDP

# sockstat -P tcp -p 443 [Show TCP HTTPS Port]
# sockstat -P udp -p 53 [Show UDP DNS Port]
# sockstat -P tcp -p 443,53,80,21 [Show Both TCP and UDP]

Cela vérifiera que le port de mention est ouvert ou non.

7. Afficher les ports d'écoute du réseau

# sockstat -46 -l -s

Pour répertorier toutes les sockets TCP ouvertes en état d'écoute, ajoutez les indicateurs -l et -s, comme indiqué dans l'exemple ci-dessous. Étant un protocole sans connexion, UDP ne conserve aucune information sur l'état de la connexion.

8. Afficher les sockets Unix et les tubes nommés

# sockstat -u

Afficher les sockets AF_LOCAL (UNIX). Les sockets de domaine Unix, ainsi que d'autres formes de communication inter-processus locale, telles que les canaux nommés, peuvent être affichés par la commande chaussettesstat en utilisant l'indicateur -u, comme indiqué dans l'image ci-dessous.

9. Afficher les protocoles connectés HTTPS

# sockstat -46 -s -P TCP -p 443 -c

Vous pouvez répertorier toutes les sockets connectées associées au protocole HTTPS ainsi que l'état de chaque connexion en exécutant la commande ci-dessous.

10. Afficher les sockets distants HTTP

# sockstat -46 -c | egrep ’80|443′ | awk '{print $7}' | uniq -c | sort -nr

# sockstat -46 -c -p 80,443 | grep -v ADDRESS|awk '{print $7}' | uniq -c | sort -nr

Pour répertorier tous les sockets distants associés au protocole HTTP, vous pouvez exécuter l'une des combinaisons de commandes suivantes.

Dans cet article, nous avons vu comment trouver un port ouvert dans FreeBSD à l'aide de chaussettesstat.


Comment installer et configurer CSF (ConfigServer Security & Firewall) sur CentOS 7

Comment installer et configurer CSF (ConfigServer Security & Firewall) sur CentOS 7

ConfigServer Security & Firewall (également appelé csf en abrégé) est un pare-feu Stateful Packet Inspection (SPI). Apprenez à installer et configurer CSF sur CentOS 7

Comment installer lagent de sauvegarde R1Soft sur CentOS

Comment installer lagent de sauvegarde R1Soft sur CentOS

Apprenez à installer R1Soft Backup Agent sur CentOS et à le configurer. R1Soft Server Backup Manager offre aux fournisseurs de services une solution flexible et conviviale pour les serveurs.

Comment modifier les limites CloudLinux LVE

Comment modifier les limites CloudLinux LVE

Dans cet article, nous avons expliqué comment modifier les limites CloudLinux LVE. Alors, commençons. Les limites CloudLinux LVE peuvent être modifiées à l'aide de LVE Manager.

Comment changer le SSH du port du serveur Linux

Comment changer le SSH du port du serveur Linux

Pour changer le port SSH du serveur Linux, vous devez vous connecter au serveur via SSH et modifier le fichier de configuration SSH.

Comment installer Centova Cast sur CentOS

Comment installer Centova Cast sur CentOS

Centova Cast est la principale plate-forme de gestion des flux de radio Internet, offrant un aperçu et un contrôle étendus aux fournisseurs d'hébergement de flux.Centova Cast

Comment configurer le relais de messagerie sur votre serveur de messagerie

Comment configurer le relais de messagerie sur votre serveur de messagerie

Vous pouvez surmonter les problèmes d'envoi d'e-mails en utilisant les paramètres de relais de messagerie suivants.

Comment installer Apache, MariaDB, PHP et phpMyAdmin dans Ubuntu 18.04

Comment installer Apache, MariaDB, PHP et phpMyAdmin dans Ubuntu 18.04

Nous allons apprendre à installer Apache MariaDB PHP et PHPMyAdmin sur le serveur Ubuntu 18.04. Apache, MySQL/MariaDB et PHP sont composés de packages. Il est connu sous le nom de LAMPE

Apprendre la gestion des utilisateurs de base sous Linux

Apprendre la gestion des utilisateurs de base sous Linux

Vous souhaitez ajouter, modifier ou supprimer un utilisateur sous Linux ? Voici l'article parfait pour vous.

Apprendre la gestion de groupe de base sous Linux

Apprendre la gestion de groupe de base sous Linux

En savoir plus sur la gestion de groupe sous Linux. Comment ajouter un groupe, modifier un groupe et supprimer un groupe, ajouter des membres sous Linux. Créez un nouveau groupe, utilisez la commande groupadd.

Apprenez à installer Fail2ban sur CentOS 7

Apprenez à installer Fail2ban sur CentOS 7

Fail2ban est très utile pour sécuriser la connexion SSH. Vous devriez maintenant pouvoir installer et configurer fail2ban sur centos7, ajouter une couche de sécurité supplémentaire au serveur