Wilt u weten hoeveel Ethernet-poorten uw Linux-server heeft, zonder fysiek naar de serverruimte te gaan? De opdracht lspci is er om u te helpen.
Rackservers zijn ontworpen om systemen en bewerkingen op ondernemingsniveau te ondersteunen. In tegenstelling tot gewone servers moeten rackservers veerkrachtig zijn en meestal meerdere fysieke Ethernet-poorten of netwerkinterfacekaarten (NIC's) bevatten om verbinding te kunnen maken met meerdere netwerken tegelijk.
Naast rackservers hebben sommige industriële of gespecialiseerde pc's ook meerdere Ethernet-poorten of NIC's.
Hoe dan ook, hier is hoe je het aantal Ethernet-poorten op een Linux-server kunt achterhalen zonder fysiek naar de serverruimte te gaan om te inspecteren.
Waarom hebben servers meerdere fysieke Ethernet-poorten?
De meeste rackservers of industriële pc's hebben om de volgende redenen meerdere Network Interface Cards (NIC's):
- Netwerksegmentatie: Meerdere fysieke poorten zorgen ervoor dat een server verbinding kan maken met meerdere netwerken tegelijk. Dit zorgt voor betere beveiliging en prestaties.
- Virtualisatie: Virtualisatie is essentieel om ervoor te zorgen dat uw server de bronnen optimaal gebruikt. Het stelt je ook in staat om te rennen verschillende soorten netwerkservers op een enkele hardwareserver. Het hebben van meerdere interfaces maakt het ook mogelijk om VM-netwerken virtueel te segmenteren.
- Ontslag: Meerdere fysieke interfaces maken uw servernetwerk veerkrachtiger omdat u nog steeds contact kunt opnemen met uw server wanneer een enkele kabel of interface een hardwarestoring ondervindt.
Over het algemeen zorgen meerdere netwerkinterfaces in uw servernetwerk voor betere prestaties en robuustheid.
Lijst met fysieke Ethernet-poorten op uw Linux-server
De lspci opdracht geeft een overzicht van alle Peripheral Component Interconnect (PCI)-apparaten op uw machine. PCI is een standaardprotocol waarmee computers verbinding kunnen maken en kunnen communiceren via fysieke interfaces zoals NIC's, videokaarten, enz.
Aangezien we alleen geïnteresseerd zijn in Ethernet-poorten, filtert u de lijst dienovereenkomstig met behulp van het grep-commando als volgt:
lspci | grep -i ethernet
De uitvoer vermeldt alle NIC's op deze server; zoals je kunt zien, zijn er acht in totaal. Naast een lijst van de NIC's, krijgt u ook de fabrikant van de NIC en het type: Ethernet, in dit geval.
Gebruik de volgende opdracht om alleen het totale aantal poorten weer te geven zonder een gedetailleerde lijst:
lspci | grep ethernet | wc -l
Beheersing van Linux Serverbeheer
Servers die worden geleverd met meerdere fysieke Ethernet-poorten bieden betere prestaties en zijn robuuster en veerkrachtiger in vergelijking met pc's die slechts met één enkele NIC worden geleverd.
Linux wordt geleverd met veel ingebouwde tools, zoals de ik p commando, voor het configureren en beheren van uw netwerk.