Vuoi conoscere il numero di porte Ethernet del tuo server Linux, senza recarti fisicamente nella sala server? Il comando lspci è lì per aiutarti.
I server rack sono progettati per supportare sistemi e operazioni di livello aziendale. A differenza dei normali server, i server rack devono essere resilienti e di solito contengono diverse porte Ethernet fisiche o schede di interfaccia di rete (NIC) per potersi connettere a più reti contemporaneamente.
Oltre ai server rack, alcuni PC industriali o specializzati sono dotati anche di più porte Ethernet o NIC.
In ogni caso, ecco come scoprire il numero di porte Ethernet su un server Linux senza recarsi fisicamente nella stanza del server per ispezionarlo.
Perché i server hanno più porte Ethernet fisiche?
La maggior parte dei server rack o dei PC industriali dispone di più schede di interfaccia di rete (NIC) per i seguenti motivi:
- Segmentazione della rete: Più porte fisiche consentono a un server di connettersi a più reti contemporaneamente. Ciò fornisce una migliore sicurezza e prestazioni.
- Virtualizzazione: La virtualizzazione è la chiave per garantire che il server utilizzi le risorse in modo ottimale. Ti permette anche di correre diversi tipi di server di rete su un singolo server hardware. Avere più interfacce consente anche di segmentare virtualmente le reti VM.
- Ridondanza: Più interfacce fisiche rendono la tua rete di server più resiliente perché puoi comunque contattare il tuo server quando un singolo cavo o interfaccia subisce un guasto hardware.
Nel complesso, più interfacce di rete nella rete del server forniscono prestazioni e robustezza migliori.
Elenco delle porte Ethernet fisiche sul server Linux
IL lspci Il comando elenca tutti i dispositivi PCI (Peripheral Component Interconnect) sulla tua macchina. PCI è un protocollo standard che consente ai computer di connettersi e comunicare tramite interfacce fisiche come NIC, schede video, ecc.
Poiché siamo interessati solo alle porte Ethernet, filtra l'elenco di conseguenza utilizzando il comando grep come segue:
lspci | grep -i ethernet
L'output elenca tutte le NIC su questo server; come puoi vedere, ce ne sono otto in totale. Oltre a elencare le NIC, otterrai anche il produttore della NIC e il suo tipo: Ethernet, in questo caso.
Per mostrare solo il numero totale di porte senza un elenco dettagliato, utilizzare il seguente comando:
lspci | grepEthernet | wc -l
Padroneggiare l'amministrazione del server Linux
I server dotati di più porte Ethernet fisiche offrono prestazioni migliori e sono più robusti e resilienti rispetto ai PC dotati di una sola scheda NIC.
Linux viene fornito con molti strumenti integrati, come il ip comando, per configurare e gestire la tua rete.