Internet-nopeutesi riippuu myös verkkoliitäntäohjaimesi (NIC) nopeudesta. Tässä on muutamia tapoja tarkistaa NIC-nopeus Linuxissa.

Verkkosovittimen nopeuden tunteminen voi olla hyödyllistä useissa tilanteissa. Se esimerkiksi auttaa sinua määrittämään, voitko hyödyntää käytettävissä olevan kaistanleveyden täysin vai käytätkö sitä aiot päivittää verkkoasi, voit tarkistaa, onko nykyinen verkkokorttisi yhteensopiva tai onko sinun päivitettävä verkkokorttisi.

Riippumatta syystä tai skenaariosta, Linux-tietokoneen verkkokortin nopeuden tarkistamiseen on useita komentorivityökaluja.

Etsi Linux-tietokoneeseen liitetyt verkkokortit

Järjestelmässäsi voi olla yksi tai useampi verkkoliitäntäkortit kytketty siihen. Löydät kaikki saatavilla olevat verkkokortit Linuxissa käyttämällä ip-komentoa:

ip link show

Se näyttää luettelon kaikista verkkokortteista ja niiden nimet. Kun olet löytänyt verkkokortin nimen, tarkista sen nopeus jommallakummalla alla olevista tavoista.

ethtool on komentorivityökalu, joka tarjoaa tietoa verkkoajureista ja liitännöistä, mukaan lukien niiden nopeudesta, kaksinaisuudesta, verkkoliitännän tilastoista ja tuetuista linkkitiloista. Sen avulla voit myös muuttaa verkkoliitännän kokoonpanoasetuksia, ja voit jopa käyttää sitä verkkoliitäntäkorttien ongelmien vianmääritykseen.

Sinulla saattaa olla ethtool asennettuna järjestelmääsi. Jos ei, suorita:

sudo apt install ethtool

Kun suoritat ethtoolin ja NIC-nimen, se näyttää verkkoliitäntäkortin tiedot, mukaan lukien laitteen nopeuden, kaksisuuntaisuuden, tuetut linkkitilat ja joitain muita ominaisuuksia.

ethtool 

Voit näyttää verkkokortin nopeuden käyttämällä:

sudo ethtool  | grep Speed

Lähtö näyttää, että NIC: n nopeus on 1000 Mb/s.

2. Tarkista verkkokortin nopeus /sys-tiedostojärjestelmän avulla

The /sys/class/net/ hakemisto sisältää erilaisia ​​tiedostoja, jotka sisältävät tietoja järjestelmääsi liitetyistä verkkokorteista. NIC: n nopeus sisältyy /sys/class/net//speed tiedosto. Voit tarkastella näitä tietoja käyttämällä cat-komentoa:

cat /sys/class/net//speed

Esimerkiksi verkkoliitännän nopeuden selvittämiseksi ens33, komento olisi:

cat /sys/class/net/ens33/speed

Lähtö näyttää verkkokorttisi nopeuden.

3. NIC-nopeuden tarkasteleminen dmesg: n avulla

dmesg-komento näyttää tärkeitä järjestelmän käynnistykseen ja laitteiston alustukseen liittyviä viestejä. Käyttämällä dmesg-komentoa grep-komennon kanssa voit suodattaa pois tietyt tiedot, kuten verkkokortin nopeuden, fyysisen yhteyden tilan jne.

Voit selvittää verkkokorttisi nopeuden Linuxissa suorittamalla dmesg-komennon ja ohjaamalla sen tulosteen grep-komento jota seuraa NIC-nimi:

sudo dmesg | grep 

Lähdöstä löydät verkkokorttisi nopeuden muun tiedon, kuten linkin tilan, duplex-tilan jne., ohella.

mii-tool on vanhempi Linuxin komentorivityökalu, jonka avulla voit tarkastella NIC-asetuksia, mukaan lukien linkin tilaa, kaksisuuntaista tilaa ja verkkoliitäntäkortin nopeutta. Voit käyttää sitä vanhemmissa järjestelmissä, joissa ethtool ei ole saatavilla.

Tarkista verkkokorttisi nopeus suorittamalla mii-tool ja NIC-nimi:

sudo mii-tool 

5. Käytä networkctl-komentoa

networkctl: n avulla voit tarkastella ja muokata verkkolinkkien tilaa. Tämän komennon avulla voit myös tarkastella linkkien tietoja, kuten tyyppiä, toimintatilaa, nopeutta, mallia, laitteistoosoitetta, ydinmoduulin ajuria jne.

Voit selvittää verkkokorttisi nopeuden Linuxissa käyttämällä:

networkctl status 

Tämä tulostaa yksityiskohtaisen tulosteen verkkokorttisi nopeuden kanssa. Jos tarvitset vain NIC-nopeuden, ohjaa yllä oleva tulos grep-muotoon seuraavasti:

networkctl status  | grep Speed

NIC-nopeuden löytäminen Linuxissa on helppoa

Verkkokorttisi nopeuden tunteminen voi auttaa sinua määrittämään, mihin verkkonopeuteen korttisi pystyy. Nyt kun tiedät kuinka löytää NIC-nopeus Linux-järjestelmästäsi, voit myös testata Internet-yhteytesi nopeutta tarkistaaksesi, saatko Internet-palveluntarjoajasi lupaaman nopeuden.