Umrežavanje

naredbe i primjeri ettool-a

naredbe i primjeri ettool-a
etol je uslužni program za umrežavanje na Linuxu. Koristi se za konfiguriranje Ethernet uređaja na Linuxu. etol također se može koristiti za pronalaženje puno informacija o povezanim Ethernet uređajima na vašem Linux računalu.

U ovom članku pokazat ću vam kako se koristi etol naredba na Linuxu. Za demonstraciju ću koristiti Debian 9 Stretch. Ali bilo koja moderna Linux distribucija trebala bi raditi. Započnimo.

Provjera dostupnosti etola:

U većini slučajeva, etol već trebao biti instaliran na vašoj omiljenoj Linux distribuciji. Možete provjeriti da li etol je već instaliran sa sljedećom naredbom:

$ sudo ethtool --verzija

Kao što vidiš, etol 4.8 je instaliran na mom Debian 9 Stretch stroju.

Ako vidite pogrešku, onda etol možda neće biti instaliran na vašem računalu. Možete instalirati etol vrlo lako u vašoj omiljenoj distribuciji Linuxa. Pokazat ću vam kako instalirati etol na Ubuntu, Debian, RHEL 7 i CentOS 7 u sljedećim odjeljcima ovog članka u nastavku.

Instaliranje ethtoola na Ubuntu i Debian:

etol dostupan je u službenom spremištu paketa Ubuntu i Debian. Dakle, vrlo je jednostavno instalirati.

Prvo ažurirajte predmemoriju spremišta APT paketa sljedećom naredbom:

$ sudo apt ažuriranje

Sada instalirajte etol sa sljedećom naredbom:

$ sudo apt instaliraj ethtool -y

Instaliranje ethtoola na CentOS 7 i RHEL 7:

etol dostupan je u službenom spremištu paketa CentOS 7 i RHEL 7. Možete ga vrlo jednostavno instalirati.

Prvo ažurirajte YUM predmemoriju sljedećom naredbom:

$ sudo yum makecache

Napokon, instalirajte etol sa sljedećom naredbom:

$ sudo yum instaliraj ethtool -y

Prikazivanje podataka mrežne kartice sučelja s ethtool-om:

Možete prikazati informacije o mrežnim mrežnim karticama (NIC-ovima) povezanim s računalom pomoću etol korisnost. Da biste to učinili, potreban vam je naziv mrežnog sučelja vaše mrežne kartice (NIC).

Na Linuxu se svakoj kartici mrežnog sučelja (NIC) dodjeljuju jedinstvena imena poput eth0, ens32 itd.

Prvo pronađite dodijeljena imena svih dostupnih mrežnih sučelja računala, uz sljedeću naredbu:

$ sudo ip link show

Kao što vidite, na računalo imam spojene samo dvije mrežne kartice (NIC). Ako imate još, trebalo bi se pojaviti ovdje. Dodijeljena imena mojih mrežnih sučelja su ens33 i enx00e04c42a3fe odnosno. Tvoji bi trebali biti drugačiji. Ali zabilježite ih, jer će vam odsad trebati.

Sada, da bismo prikazali više informacija o mrežnoj kartici sučelja (recimo enx00e04c42a3fe) sa etol, pokrenite sljedeću naredbu:

$ sudo ethtool enx00e04c42a3fe

Kao što vidite, puno informacija o mrežnoj kartici sučelja enx00e04c42a3fe je ovdje naveden.

Na primjer, ovdje su prikazani podržani načini povezivanja vašeg NIC-a.

Ovdje su prikazani i trenutno korišteni dupleks način i brzina. Kao što vidite, povezan je u full duplex načinu brzinom od 100 Mbps.

Odavde možete saznati i podržava li vaš NIC automatsko pregovaranje. Ako je omogućeno automatsko pregovaranje, vaš NIC odabire način slučajne veze iz jednog od podržanih načina veze, ovisno o usmjerivaču ili preklopnom priključku na koji je povezan.

Provjera koji upravljački program koristi vaš NIC:

Također možete provjeriti s kojim upravljačkim programom koristi vaš NIC etol naredba.

Na primjer, da provjerite ima li upravljačkog programa koji koristi jedan od vaših mrežnih kartica (recimo enx00e04c42a3fe), trčanje etol naredba kako slijedi:

$ sudo ethtool -i enx00e04c42a3fe

Kao što vidite, moj enx00e04c42a3fe NIC koristi Realtek r8152 upravljački program verzije 1.08.7. Tvoji mogu biti različiti.

Prikaz statistike korištenja prikazivačke mreže s ethtool:

Možete saznati koliko je paketa NIC poslao (Tx ili poslao) i primio (Rx ili primio) pomoću etol. Također možete saznati koliko se tih paketa sudarilo, pogreške prijenosa (Tx) i pogreške prijemnika (Rx) i još mnogo toga.

Za prikaz vašeg NIC-a (recimo enx00e04c42a3fe) statistika, trčanje etol kako slijedi:

$ sudo ethtool -S enx00e04c42a3fe

Kao što vidite, prikazuje se puno statističkih podataka o vašoj mrežnoj kartici.

Izrada NIC-a trepćući pomoću ettoola:

Treptanje NIC-a može zvučati beskorisno. Ali zamislite slučaj kada vaše računalo ima puno mrežnih sučelja. Kako biste znali kojem je priključku dodijeljeno ime mrežnog sučelja? Pa, samo trepnite svakim mrežnim sučeljem i saznajte sami pomoću etol. Jednostavan!

Trepnuti mrežnim sučeljem (recimo enx00e04c42a3fe) sa etol, trčanje etol kako slijedi:

$ sudo ethtool -p enx00e04c42a3fe

Ova značajka možda neće biti dostupna na vašoj NIC kartici. Dodatne informacije o tome potražite u priručniku svoje NIC kartice.

Moja NIC kartica nema ovu značajku, pa sve što dobijem je pogreška.

Ručno postavljanje brzine i načina rada na mrežnim karticama:

Ponekad automatsko pregovaranje može propasti i vaš NIC može koristiti pogrešnu brzinu i način rada. To možete lako popraviti pomoću etol.

Prvo provjerite koje brzine i načini podržavaju vaš NIC (recimo enx00e04c42a3fe) sa sljedećom naredbom:

$ sudo ethtool enx00e04c42a3fe

Podržane načine veze vašeg NIC-a možete pronaći u Podržani načini povezivanja i vaši usmjerivači ili prekidači oglašavaju načine povezivanja na Načini povezivanja koje oglašava partner za vezu kao što možete vidjeti u označenom odjeljku snimke zaslona u nastavku. Moj NIC i usmjerivač podržavaju 10baseT i 100baseT u poludupleksnom i full duplex načinu rada.

Trenutno je moj NIC enx00e04c42a3fe radi u načinu Full duplex brzinom od 100 Mbps.

Da biste ga promijenili, recimo, u Full duplex načinu brzinom od 10 Mbps pokrenite etol kako slijedi:

$ sudo ethtool -s enx00e04c42a3fe brzina 10 duplex potpuno automatsko isključivanje

Kao što vidite, brzina se mijenja na 10Mbps, a duplex način rada je pun. Također je isključeno automatsko pregovaranje.

Dobivanje pomoći za ethtool:

The etol naredba ima puno opcija. U ovom članku nije moguće prikazati kako svaka opcija radi zbog opsega i hardverskih ograničenja mog računala.

Ali trebali biste moći pronaći ono što vam treba na manpageu etol, kojem možete pristupiti sljedećom naredbom:

$ man ettool

Dakle, tako se koristi etol na Linuxu. Hvala što ste pročitali ovaj članak.

Besplatni i otvoreni kodni pokretački programi za razvoj Linux igara
Ovaj će članak pokriti popis besplatnih i open source pokretačkih igara koje se mogu koristiti za razvoj 2D i 3D igara na Linuxu. Brojni su takvi moto...
Vodič za Shadow of the Tomb Raider za Linux
Shadow of the Tomb Raider dvanaesti je dodatak seriji Tomb Raider - franšizi u akcijsko-avanturističkoj igri koju je stvorio Eidos Montreal. I kritiča...
Kako pojačati FPS u Linuxu?
FPS je kratica Okviri u sekundi. Zadatak FPS-a je mjerenje broja sličica u reprodukcijama video zapisa ili igranim izvedbama. Jednostavnim riječima, b...