Vous voulez connaître le nombre de ports Ethernet de votre serveur Linux, sans vous déplacer physiquement dans la salle des serveurs? La commande lspci est là pour vous aider.
Les serveurs rack sont conçus pour prendre en charge les systèmes et les opérations de niveau entreprise. Contrairement aux serveurs classiques, les serveurs rack doivent être résilients et contenir généralement plusieurs ports Ethernet physiques ou cartes d'interface réseau (NIC) pour pouvoir se connecter à plusieurs réseaux à la fois.
Outre les serveurs en rack, certains PC industriels ou spécialisés sont également équipés de plusieurs ports Ethernet ou cartes réseau.
Quoi qu'il en soit, voici comment vous pouvez connaître le nombre de ports Ethernet sur un serveur Linux sans vous rendre physiquement dans la salle des serveurs pour l'inspecter.
Pourquoi les serveurs ont-ils plusieurs ports Ethernet physiques?
La plupart des serveurs en rack ou des PC industriels disposent de plusieurs cartes d'interface réseau (NIC) pour les raisons suivantes :
- Segmentation du réseau : Plusieurs ports physiques permettent à un serveur de se connecter à plusieurs réseaux à la fois. Cela offre une meilleure sécurité et de meilleures performances.
- Virtualisation : La virtualisation est essentielle pour garantir que votre serveur utilise les ressources de manière optimale. Il vous permet également de courir différents types de serveurs réseau sur un seul serveur matériel. Le fait d'avoir plusieurs interfaces permet également de segmenter virtuellement les réseaux de machines virtuelles.
- Redondance: Plusieurs interfaces physiques rendent votre réseau de serveurs plus résilient, car vous pouvez toujours contacter votre serveur lorsqu'un seul câble ou une seule interface rencontre une défaillance matérielle.
Dans l'ensemble, plusieurs interfaces réseau dans votre réseau de serveurs offrent de meilleures performances et une meilleure robustesse.
Liste des ports Ethernet physiques sur votre serveur Linux
Le lspci La commande répertorie tous les périphériques PCI (Peripheral Component Interconnect) sur votre machine. PCI est un protocole standard qui permet aux ordinateurs de se connecter et de communiquer via des interfaces physiques telles que des cartes réseau, des cartes vidéo, etc.
Puisque nous ne nous intéressons qu'aux ports Ethernet, filtrez la liste en conséquence en utilisant la commande grep comme suit:
lspci | grep-i ethernet
La sortie répertorie toutes les cartes réseau sur ce serveur; comme vous pouvez le voir, il y en a huit au total. En plus de répertorier les cartes réseau, vous obtiendrez également le fabricant de la carte réseau et son type: Ethernet, dans ce cas.
Pour afficher uniquement le nombre total de ports sans liste détaillée, utilisez la commande suivante :
lspci | grep Ethernet | wc -l
Maîtriser l'administration du serveur Linux
Les serveurs équipés de plusieurs ports Ethernet physiques offrent de meilleures performances et sont plus robustes et résilients que les PC équipés d'une seule carte réseau.
Linux est livré avec de nombreux outils intégrés, tels que le IP commande, pour configurer et gérer votre réseau.