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.



About the author

Webfejlesztő vagyok, tapasztalattal a Firefox és a Google Docs területén. A Floridai Egyetemen szereztem diplomát üzleti adminisztrációból. Szakképzettségeim a következők: weboldalkészítés, tartalomkezelő rendszer (CMS), adatelemzés és felhasználói felület tervezés. Tapasztalt tanácsadó vagyok, aki segíthet csapatának hatékony webhelyek és alkalmazások létrehozásában.



Related posts