Linux Ifconfig parancs: Hogyan kell használni
Az Ubuntuban és más Linux disztribúciókban általában a parancssori eszközök(command line tools) jelentik a legjobb módot a számítógép belső működésével való interakcióra. Az ifconfig parancs a hálózati beállítások konfigurálására szolgál Linux rendszeren .
Az Ifconfig(Ifconfig) az ip parancs régebbi verziója, de sokan még mindig előnyben részesítik az ifconfig-ot az egyszerűbb szintaxis és a könnyű használhatóság miatt. De pontosan hogyan használja az ifconfig-ot a hálózati interfész konfigurációjához? Itt egy végigjátszás.
A Net-Tools telepítése
Az ifconfig parancs alapértelmezés szerint nem kerül telepítésre a Linux disztribúciókba. (Linux)A legtöbb rendszergazda telepíteni fogja a csomagot, amelyhez tartozik, de bizonyos esetekben előfordulhat, hogy hiányzik a számítógépről. Könnyen telepítheti.
Ha olyan rendszeren próbálja meg használni az ifconfig parancsot, amelyen nincs telepítve, hibaüzenetet kap – a telepítési utasításokkal együtt. Csak írja be a parancsot:
sudo apt install net-tools
Ezzel telepíti az ifconfig-ot és néhány más hálózati konfigurációs segédprogramot. Vegye figyelembe, hogy az ifconfig telepítéséhez és a hálózatok engedélyezéséhez vagy letiltásához sudo szükséges.
Hálózati információk(Network Information Using) megtekintése az ifconfig segítségével
Az ifconfig parancs használatának legegyszerűbb módja, ha közvetlenül futtatjuk, paraméterek nélkül. Ez információkat jelenít meg az összes aktív interfészről, beleértve az Ethernet és a vezeték nélküli kapcsolatokat is.
Ez minden lényeges információt megad a hálózati interfészekről, beleértve az MTU - értéket (Maximum Transmission Unit ), az IP-címeket(IP addresses) és a csomagelőzményeket. Ha csak a műszaki specifikációkat szeretné jobban emészthető formátumban interfésznevekkel, írja be az ifconfig -s parancsot.
Azonban mindkét verzió nem tartalmazza a jelenleg inaktív hálózatokat. Az összes hálózati interfész megtekintéséhez használja inkább az ifconfig -a parancsot.
Ha már ismeri a hálózatok nevét, és csak egy adott interfész állapotát szeretné tudni, hozzáfűzheti a nevét az ifconfig parancshoz. Mint ez:
ifconfig eth0
Hálózatok engedélyezése és letiltása(Disabling Networks) az ifconfig segítségével
A futó hálózatok állapotának figyelése nem az egyetlen dolog, amit az ifconfig segítségével tehet. A paranccsal ezen interfészek szinte minden aspektusát konfigurálhatja, egészen az MTU -ig és a használt maszkolásig.
A legegyszerűbb felhasználási eset a hálózatok elindítása vagy leállítása. Ezt a következő paranccsal teheti meg:
sudo ifconfig név fel
A „name” paraméter a hálózat tényleges neve. Ezzel engedélyezhető az ifconfig -a paranccsal észlelt bármely inaktív interfész.
A hálózat letiltásához használja a lefelé billentyűt a fel helyett:
sudo ifconfig dummy0 le
Ezzel letiltja az interfészt.
Hálózatok konfigurálása az ifconfig segítségével
A hálózati interfészhez tartozó bármely érték módosítása egyszerű. Ne(Just) felejtse el a parancs elé írni a sudo-t, mivel ezek a változtatások rendszergazdai jogosultságokat igényelnek.
Ennek a funkciónak a legáltalánosabb használata egyéni IP-cím hozzárendelése a hálózathoz. Például így lehet új IP-címet adni a dummy0 interfésznek:
sudo ifconfig dummy0 29.95.245.112
A hozzárendeléshez bármilyen érvényes IP-címet megadhat a hálózatnév után. Csak akkor kap üzenetet, ha valamit rosszul ad meg. Ellenkező esetben a változás azonnal életbe lép.
Megadhat egy ilyen hálózati maszkot is:
sudo ifconfig dummy0 hálózati maszk 255.255.255.0
A szórási cím beállításának szintaxisa hasonló:
sudo ifconfig dummy0 adás 77.40.108.115
Ha ezeket az IP-címeket szeretné módosítani egy hálózathoz, akkor hatékonyabb, ha az összes parancsot egybevonja. A legtöbb Linux -parancshoz hasonlóan több argumentumot is beilleszthet ugyanabba a sorba.
A hálózati interfésznek egy vagy több álneve is lehet. Ezeket a name:x szintaxis határozza meg, ahol a név a hálózat neve és az xa számjegy. Például itt van, hogyan adjunk hozzá egy álnév IP-címet a dummy0 hálózathoz.
sudo ifconfig dummy0:0 69.72.169.2
Megerősítheti, hogy működött, ha az ifconfig segítségével lekéri az állapotát.
ifconfig dummy0:0
Mit tehetsz még az ifconfig segítségével?
Az ifconfig parancs egy kiterjedt argumentumlistát tartalmaz, amellyel a hálózati interfész sok más változóját módosíthatja. Többek között engedélyezheti a csoportos küldést, beállíthatja az MTU -t és aktiválhatja a promiszkuális módot.(MTU)
A hivatalos kézikönyvoldalak(official man pages) teljes listát tartalmaznak az ifconfig-hoz használható összes argumentumról, valamint az egyes műveletek technikai meghatározásáról. Természetesen a kézikönyvet magáról a terminálról is előhívhatja a man ifconfig paranccsal.
Mikor érdemes az ifconfig-ot használni?
A legtöbb felhasználó számára nem sok oka van az ifconfig parancs használatára. Az alapértelmezetten megadott automatikus beállítások elég jók a normál internethasználathoz.
De ha Ön rendszergazda, aki részletesebben szeretné szabályozni hálózati interfészeit, akkor az ifconfig az Ön számára megfelelő eszköz. Használhatja a parancsot a rendszer indításakor a hálózati interfészek megfelelő konfigurálásához, majd nagyjából elfelejtheti.
Hálózati problémák diagnosztizálásában is hasznos, mivel bármely hálózati interfész állapotát lekérdezheti és konfigurálhatja. Az ifconfig segítségével újraindíthatja a hálózatokat, vagy akár a műszaki paramétereket is válthatja, amíg gördülékenyebben működik.
Related posts
Linux FIND parancs példákkal
Konvertálja a képeket formátumok között az Ubuntu parancssorán keresztül
Miért jobb a „kevesebb” parancs, mint a „több” UNIX és Linux rendszerben?
Használja a Linux „dd” parancsát egyszerű grafikus felhasználói felülettel
Chown Command Linuxban: Hogyan kell használni
Mik azok az inodesok a Linuxban és hogyan használják őket?
Készítsen egyedi Live Linux Distro-t a Linux Live Kit segítségével
9 hasznos dolog, amire a Linux képes, amire a Windows nem
Hogyan navigáljunk és használjunk Linux címtárstruktúrát
Parancsikonok hozzáadása az Ubuntu jobb gombbal történő helyi menüjéhez
A valaha volt 20 legjobb Linux-alkalmazás
Linux-alkalmazások telepítése és futtatása Chromebookon
BSD vs Linux: Az alapvető különbségek
A TCP/IP fájlok beállítása és konfigurálása Linux rendszeren (TCP/IP beállítások Linux esetén)
6 egyszerű módszer az Ubuntu telepítésének felgyorsítására
Termináltrükkök: Használja a terminált ébresztőóraként
A legjobb 7 ingyenes víruskereső program Linuxra
Erőszakkal zárjon be egy programot az Ubuntuban
Az Adobe Digital Editions telepítése Ubuntu Linux rendszeren
A Linux engedélyek és a chmod használat megértése