Netwerken

Hoe controleer ik de snelheid van mijn NIC-kaart Linux?

Hoe controleer ik de snelheid van mijn NIC-kaart Linux?
NIC of netwerkinterfacekaart biedt een interface tussen uw systeem en een netwerk, behalve één bekabeld of draadloos netwerk. Elke NIC wordt geleverd met een snelheidsclassificatie zoals 100 Mbps of 1 Gbps. De snelheid van de NIC-kaart kennen kan in verschillende situaties nuttig zijn helpful. Het kan u helpen bij het diagnosticeren van prestatieproblemen. Het kennen van de snelheidslimiet van de NIC is ook handig als u uw internetdiensten opwaardeert naar een hogere bandbreedte, omdat het u zal helpen te controleren of u de beschikbare bandbreedte volledig kunt benutten.

In dit bericht zullen we beschrijven hoe u de NIC-kaartsnelheid kunt controleren in Linux OS.

Methode #1 Met behulp van ethtool

Ethtool is een handig hulpmiddel waarmee u stuurprogramma's en hardwareconfiguratie-instellingen kunt bekijken en beheren. Deze tool is standaard niet geïnstalleerd op het Linux-systeem. Gebruik de volgende opdrachten om ethtool in uw Linux-distributies te installeren:

Voor Ubuntu/Debian/Mint

Je kunt het installeren met behulp van deze opdracht in de Terminal:

$ sudo apt install ethtool

Voor CentOS/Redhat/Fedora

$ sudo dnf install ethtool

Voer het sudo-wachtwoord in, waarna de installatie wordt gestart. Zodra de installatie is voltooid, bent u klaar om de tool te gebruiken.

Om uw NIC-snelheid te vinden, moet u eerst uw NIC-naam weten. U kunt deze opdracht gebruiken om de NIC-naam te vinden:

$ ip a

Om de NIC-snelheid te vinden, voert u de onderstaande opdracht uit in Terminal:

$ sudo ethtool

In ons geval is de NIC-naam ens33, zodat de opdracht zou zijn:

$ sudo ethtool ens33

De uitvoer van de bovenstaande opdracht geeft informatie over de netwerkconfiguratie, inclusief de NIC-snelheid.

Als u niet geïnteresseerd bent in gedetailleerde informatie over de netwerkconfiguratie en alleen de snelheid van NIC wilt weergeven, gebruik dan de onderstaande opdracht:

$ sudo ethtool ens33 | grep -i snelheid

Als u om het wachtwoord wordt gevraagd, voert u het sudo-wachtwoord in.

Deze opdracht geeft alleen de snelheid van de NIC weer, in ons geval 1000 Mb/s.

Methode #2 Met behulp van dmesg

De opdracht dmesg wordt gebruikt om de kernelgerelateerde berichten op het Linux-systeem weer te geven. We kunnen deze opdracht ook gebruiken om de snelheid van de NIC-kaart te vinden.

Om bijvoorbeeld de snelheid van uw netwerkkaart te vinden, gebruikt u de opdracht dmesg als volgt:

$ dmesg | grep | opknapper

Vervangen met de naam van uw netwerkinterfacekaart.

Hier is de uitvoer van de bovenstaande opdracht in ons systeem, die laat zien dat de NIC-snelheid 1000 Mbps is.

Methode #3 Mii-tool gebruiken

Mii-tool wordt gebruikt om de status van de Media Independent Interface (MII)-eenheid van een NIC te onderzoeken of te wijzigen. Gebruik de volgende opdrachten om mii-tools in uw Linux-distributies te installeren:

Voor Ubuntu/Debian/Mint

$ sudo apt install net-tools

Voor CentOS/Redhat/Fedora

$ sudo dnf installeer net-tools

Gebruik de mii-tool als volgt om uw NIC-snelheid te vinden:

$ sudo mii-tool -v

Vervangen met de naam van uw netwerkinterfacekaart. Hieronder vindt u de uitvoer van de mii-tool-opdracht in ons systeem, die laat zien dat de NIC-snelheid 1000 Mbps is.

Dit bericht laat zien hoe je de NIC-kaartsnelheid in Linux OS kunt controleren met behulp van verschillende tools, waaronder ethtool, dmesg en mii-tool. Zodra u de NIC-snelheid hebt gevonden, kunt u gemakkelijker beslissen of u de kaart wilt wijzigen in het geval van een netwerkupgrade.

De scrollrichting van de muis en touchpads omkeren in Windows 10
Muis en Touchpads maken computergebruik niet alleen eenvoudig, maar ook efficiënter en minder tijdrovend. We kunnen ons een leven zonder deze apparate...
Hoe de muisaanwijzer en cursorgrootte, kleur en schema op Windows 10 te veranderen
De muisaanwijzer en cursor in Windows 10 zijn zeer belangrijke aspecten van het besturingssysteem. Dit geldt ook voor andere besturingssystemen, dus i...
Gratis en open source game-engines voor het ontwikkelen van Linux-games
Dit artikel behandelt een lijst met gratis en open source game-engines die kunnen worden gebruikt voor het ontwikkelen van 2D- en 3D-games op Linux. E...