Linux Ifconfig naredba: Kako je koristiti

U Ubuntuu i drugim Linux distribucijama, alati naredbenog retka(command line tools) obično su najbolji način za interakciju s unutarnjim radom računala. Naredba ifconfig koristi se za konfiguriranje mrežnih postavki na Linuxu(Linux) .

Ifconfig je starija verzija naredbe ip, ali mnogi još uvijek preferiraju ifconfig zbog njegove jednostavnije sintakse i lakoće korištenja. Ali kako točno koristiti ifconfig za konfiguraciju mrežnog sučelja? Evo upute.

Instaliranje Net-Toolsa

Naredba ifconfig ne dolazi instalirana u distribucijama Linuxa(Linux) prema zadanim postavkama. Većina administratora sustava instalirat će paket kojemu pripada prilikom postavljanja stvari, ali u nekim slučajevima može nedostajati na vašem računalu. Možete ga jednostavno instalirati.

Ako pokušate upotrijebiti naredbu ifconfig na sustavu koji je nema instaliranu, dobit ćete poruku o pogrešci – zajedno s uputama kako je instalirati. Samo unesite naredbu:

sudo apt instalirajte mrežne alate

Ovo će instalirati ifconfig i nekoliko drugih uslužnih programa za konfiguraciju mreže. Imajte na umu da je sudo potreban za instaliranje ifconfig-a i omogućavanje ili onemogućavanje mreža.

Pregled informacija o mreži pomoću(Network Information Using) ifconfig

Najjednostavniji način korištenja naredbe ifconfig je izravno pokretanje bez ikakvih parametara. Ovo donosi informacije o svim aktivnim sučeljima, uključujući ethernet i bežične veze.

Ovo pruža sve bitne informacije o mrežnim sučeljima, uključujući MTU vrijednost (maksimalna jedinica prijenosa(Transmission Unit) ), IP adrese(IP addresses) i povijest paketa. Ako samo želite tehničke specifikacije u probavljivijem formatu s nazivima sučelja, unesite ifconfig -s.

Međutim, obje ove verzije ne uključuju trenutno neaktivne mreže. Za prikaz svih mrežnih sučelja umjesto toga upotrijebite naredbu ifconfig -a.

Kada već znate naziv mreže i želite samo status određenog sučelja, možete dodati njegovo ime naredbi ifconfig. Kao ovo:

ifconfig eth0

Omogućavanje i onemogućavanje mreža(Disabling Networks) pomoću ifconfig

Praćenje statusa pokrenutih mreža nije jedina stvar koju možete učiniti s ifconfigom. Također možete koristiti naredbu za konfiguriranje gotovo svakog aspekta ovih sučelja, sve do MTU -a i korištenog maskiranja.

Najjednostavniji slučaj upotrebe je pokretanje ili zaustavljanje mreža. To možete učiniti pomoću sljedeće naredbe:

sudo ifconfig ime gore

Parametar "name" je stvarni naziv mreže. Ovo se može koristiti za omogućavanje bilo kojeg neaktivnog sučelja otkrivenog korištenjem naredbe ifconfig -a.

Da biste onemogućili mrežu, samo upotrijebite dolje umjesto gore:

sudo ifconfig dummy0 dolje

Ovo će onemogućiti sučelje.

Konfiguriranje mreža pomoću ifconfig

Lako je mijenjati bilo koju vrijednost povezanu s mrežnim sučeljem. Samo(Just) ne zaboravite ispred naredbe dodati sudo, jer sve ove promjene zahtijevaju administratorske ovlasti da bi stupile na snagu.

Najčešća upotreba ove značajke je dodjeljivanje prilagođene IP adrese mreži. Na primjer, ovo je kako dati novu IP adresu dummy0 sučelju:

sudo ifconfig dummy0 29.95.245.112

Možete unijeti bilo koju važeću IP adresu nakon naziva mreže kako biste je dodijelili. Dobit ćete poruku samo ako ste unijeli nešto pogrešno. U suprotnom, promjena će odmah stupiti na snagu.

Mrežnu masku možete odrediti i ovako:

sudo ifconfig dummy0 mrežna maska ​​255.255.255.0

Sintaksa za postavljanje adrese emitiranja je slična:

sudo ifconfig dummy0 emitiranje 77.40.108.115

Ako želite modificirati sve te IP adrese za mrežu, učinkovitije je združiti sve naredbe zajedno. Kao i većina Linux naredbi, možete uključiti više argumenata u isti redak.

Mrežno sučelje također može imati jedan ili više aliasa. Oni su navedeni sintaksom name:x, gdje je name naziv mreže i xa znamenka. Na primjer, ovdje je kako dodati alias IP adresu u dummy0 mrežu.

sudo ifconfig dummy0:0 69.72.169.2

Možete potvrditi da je radilo korištenjem ifconfig da biste dobili njegov status.

ifconfig dummy0:0

Što još možete učiniti s ifconfigom?

Naredba ifconfig ima opsežan popis argumenata koje možete koristiti za izmjenu mnogih drugih varijabli mrežnog sučelja. Između ostalog možete omogućiti multicast, postaviti MTU i aktivirati promiskuitetni način rada.(MTU)

Službene stranice priručnika(official man pages) imaju potpuni popis svih argumenata koji se mogu koristiti s ifconfigom, zajedno s tehničkom definicijom onoga što svaki radi. Možete, naravno, pozvati priručnik sa samog terminala pomoću naredbe man ifconfig.

Kada biste trebali koristiti ifconfig?

Za većinu korisnika, postoji malo razloga za korištenje naredbe ifconfig. Zadane automatske postavke dovoljno su dobre za normalno korištenje interneta.

Ali ako ste administrator sustava koji želi detaljniju kontrolu nad svojim mrežnim sučeljima, ifconfig je pravi alat za vas. Možete upotrijebiti naredbu nakon dizanja sustava za pravilnu konfiguraciju mrežnih sučelja, a zatim zaboraviti na nju.

Zgodan je i za dijagnosticiranje problema s mrežom budući da možete postaviti upit o statusu bilo kojeg mrežnog sučelja i konfigurirati ga. Možete koristiti ifconfig za ponovno pokretanje mreža ili čak za promjenu tehničkih parametara dok ne počne glatko raditi.



About the author

Računalni sam tehničar koji godinama radi s Androidom i uredskim softverom. Također podučavam ljude kako koristiti Mac računala zadnjih 5 godina. Ako tražite nekoga tko zna kako popraviti stvari na vašem računalu, vjerojatno vam mogu pomoći!



Related posts