ifconfig je priročen omrežni pripomoček, ki pridobi pomembne podatke, povezane z omrežnim vmesnikom vaše naprave. Včasih je bil vnaprej nameščen v vseh distribucijah Linuxa, torej dokler ga razvijalci soglasno niso razglasili za opuščenega zaradi pomanjkanja vzdrževanja.
Zato klic ukaza ifconfig iz terminala vrne napako "ifconfig: ukaz ni najden". Če še vedno želite uporabljati ifconfig v vašem sistemu Linux, ga boste morali ročno namestiti.
Če ste poskusili namestiti pripomoček ifconfig in niste uspeli, je to zato, ker ifconfig ni mogoče namestiti posamično. Priložen je k mrežna orodja paket. Če želite uporabiti ukaz ifconfig, morate najprej namestiti paket net-tools.
Če želite namestiti paket v Linux, zaženite terminal in zaženite ukaz, ki ustreza distribuciji Linuxa, ki jo trenutno izvajate:
Na izpeljankah Debian/Ubuntu zaženite:
sudo apt namestite mrežna orodja
V sistemih, ki temeljijo na Arch, zaženite:
sudo pacman -S net-tools
Če želite namestiti paket net-tools na Fedora, CentOS in RHEL, izdajte naslednji ukaz:
sudo dnf namestite mrežna orodja
To bi moralo namestiti paket net-tools v vaš sistem Linux, po katerem boste lahko brez napak zagnali ukaz ifconfig.
Namestitev net-tools bi morala odpraviti težavo, vendar se lahko v nekaterih primerih napaka "ifconfig: ukaz ni najden" pojavlja tudi pri paketu net-tools, ki je nameščen v vašem sistemu.
V tem primeru morate posodobiti ročno sistemsko spremenljivko PATH in ji dodajte binarno datoteko ifconfig.
Začnite tako, da preverite, ali dvojiška datoteka ifconfig obstaja v sistemskem imeniku binarnih datotek. Preverite lahko tako, da se ročno pomaknete na /sbin imenik z ukaz cd in iščete binarno datoteko ifconfig ali avtomatizirajte proces s to eno vrstico:
[[ -f /sbin/ifconfig]] && odmev "ifconfig obstaja"
Izhod tega ukaza bi moral biti "ifconfig exists". Če vrne napako ali ne natisne omenjene fraze, morate znova namestiti paket net-tools. Ko dobite želeni rezultat, preverite vsebino spremenljivke PATH s tem ukazom:
odmev $PATH
Pobrskajte po izhodu in poiščite /sbin v. Verjetno je ne boste našli. Če je temu tako, potem izvozite /sbin na vašo spremenljivko PATH s tem ukazom:
izvoz POT = $PATH:/sbin
Po zagonu tega ukaza znova zaženite namizje Linuxa. Ob zagonu bi morali biti sposobni brezhibno uporabljati ukaz ifconfig.
Čeprav boste morda spoznali ifconfig, priporočamo, da preidete na posodobljena orodja, ki ponujajo enake funkcije z boljšo zmogljivostjo.
Ko je bil paket net-tools razglašen za zastarel, je bil zamenjan s programsko zbirko iproute2, ki vključuje boljše alternative, kot so ip, cstat, arpd, nstat, devlink, ss, tc in drugo.
Paket iproute2 bi moral biti že nameščen na vašem računalniku Linux, zato ne skrbite za namestitev ali konfiguracijo. Ukaze lahko preprosto zaženete.
Če želite zagnati alternativo pripomočku ifconfig, vnesite ta ukaz:
ip a
Našli boste izhod, enak izhodu ukaza ifconfig. Ti lahko enostavno pridobite pomoč ukazne vrstice z --pomoč zastavo. Če pa želite izvedeti več o vsakem ukazu, lahko začnete z branjem njihovih strani man.
Najboljši omrežni ukazi za Linux
Linux je verjetno najbolj priljubljen operacijski sistem za strežnike in namizne računalnike. Nikoli ne škodi, če poznate nekaj uporabnih ukazov, ki pomagajo pri odpravljanju težav in konfiguriranju omrežnih nastavitev. Ker je omrežnih ukazov preveč, da bi jih lahko prešteli, smo pripravili ta seznam nekaterih omrežnih pripomočkov za Linux, ki jih morate poznati.
10 omrežnih ukazov Linux in kako jih uporabljati
Preberite Naprej
Povezane teme
- Linux
- Odpravljanje težav
- Ukazi za Linux
- Namestite programsko opremo
- Napake Linuxa
O avtorju
Rad lomim stvari in delam stvari, ki mi pomagajo pri razbijanju stvari. Ko so zasloni ugasnjeni, me lahko najdete na nogometnem igrišču ali se borim z pametjo v lokalnem šahovskem klubu.
Naročite se na naše novice
Pridružite se našemu glasilu za tehnične nasvete, ocene, brezplačne e-knjige in ekskluzivne ponudbe!
Kliknite tukaj, da se naročite