Szeretné tudni, hogy a Linux szervere hány Ethernet porttal rendelkezik anélkül, hogy fizikailag a szerverszobába menne? Az lspci parancs azért van, hogy segítsen.
A rack szervereket úgy tervezték, hogy támogassák a vállalati szintű rendszereket és műveleteket. A hagyományos szerverekkel ellentétben a rack-szervereknek rugalmasnak kell lenniük, és általában több fizikai Ethernet-portot vagy hálózati interfészkártyát (NIC) kell tartalmazniuk, hogy egyszerre több hálózathoz kapcsolódhassanak.
A rack szervereken kívül egyes ipari vagy speciális PC-k több Ethernet porttal vagy hálózati adapterrel is rendelkeznek.
Bárhogy is legyen, a következőképpen tudhatja meg a Linux-szerver Ethernet-portjainak számát anélkül, hogy fizikailag elmenne a szerverszobába megvizsgálni.
Miért van a szervereknek több fizikai Ethernet portja?
A legtöbb rackszerver vagy ipari számítógép több hálózati csatolókártyával (NIC) rendelkezik a következő okok miatt:
- Hálózati szegmentálás: A több fizikai port lehetővé teszi a szerver számára, hogy egyszerre több hálózathoz csatlakozzon. Ez jobb biztonságot és teljesítményt biztosít.
- Virtualizáció: A virtualizáció kulcsfontosságú annak biztosításához, hogy a szerver optimálisan használja fel az erőforrásokat. Futást is lehetővé tesz különböző típusú hálózati szerverek egyetlen hardveres szerveren. A több interfész lehetővé teszi a virtuális géphálózatok virtuális szegmentálását is.
- Redundancia: A több fizikai interfész rugalmasabbá teszi a szerverhálózatot, mert továbbra is kapcsolatba léphet a szerverrel, ha egyetlen kábel vagy interfész hardverhibát tapasztal.
Összességében a szerverhálózatban található több hálózati interfész jobb teljesítményt és robusztusságot biztosít.
Fizikai Ethernet-portok listázása a Linux-kiszolgálón
A lspci parancs listázza az összes Peripheral Component Interconnect (PCI) eszközt a gépen. A PCI egy szabványos protokoll, amely lehetővé teszi a számítógépek számára, hogy fizikai interfészeken, például hálózati kártyákon, videokártyákon stb. kapcsolódjanak és kommunikáljanak.
Mivel minket csak az Ethernet portok érdekelnek, szűrjük a listát ennek megfelelően grep paranccsal alábbiak szerint:
lspci | grep -i ethernet
A kimenet felsorolja az összes hálózati kártyát ezen a szerveren; amint látja, összesen nyolc van. A hálózati kártyák felsorolásán kívül megkapja a hálózati kártya gyártóját és típusát is: jelen esetben Ethernet.
Ha csak a portok teljes számát szeretné megjeleníteni részletes felsorolás nélkül, használja a következő parancsot:
lspci | grep Ethernet | wc -l
Linux szerveradminisztráció elsajátítása
A több fizikai Ethernet porttal rendelkező szerverek jobb teljesítményt nyújtanak, és robusztusabbak és ellenállóbbak azokhoz a számítógépekhez képest, amelyek csak egyetlen hálózati kártyával rendelkeznek.
A Linux számos beépített eszközzel érkezik, mint például a ip parancsot a hálózat konfigurálásához és kezeléséhez.