Linux Ifconfig Command: Ako ho používať
V Ubuntu a iných distribúciách Linuxu sú nástroje príkazového riadka(command line tools) zvyčajne najlepším spôsobom interakcie s vnútorným fungovaním počítača. Príkaz ifconfig sa používa na konfiguráciu sieťových nastavení v systéme Linux(Linux) .
Ifconfig je staršia verzia príkazu ip, ale mnohí stále preferujú ifconfig kvôli jeho jednoduchšej syntaxi a ľahkému použitiu. Ale ako presne používate ifconfig na konfiguráciu sieťového rozhrania? Tu je návod.
Inštalácia Net-Tools
Príkaz ifconfig sa štandardne neinštaluje do distribúcií Linuxu(Linux) . Väčšina správcov systému nainštaluje balík, ku ktorému patrí, pri nastavovaní vecí, ale v niektorých prípadoch môže vo vašom počítači chýbať. Môžete ho jednoducho nainštalovať.
Ak sa pokúsite použiť príkaz ifconfig na systéme, ktorý ho nemá nainštalovaný, zobrazí sa chybové hlásenie – spolu s pokynmi, ako ho nainštalovať. Stačí zadať príkaz:
sudo apt install net-tools
Týmto sa nainštaluje ifconfig a niekoľko ďalších nástrojov na konfiguráciu siete. Upozorňujeme, že sudo je potrebné na inštaláciu ifconfig a povolenie alebo zakázanie sietí.
Zobrazenie informácií o sieti pomocou(Network Information Using) ifconfig
Najjednoduchší spôsob použitia príkazu ifconfig je spustiť ho priamo bez akýchkoľvek parametrov. Tým sa zobrazia informácie o všetkých aktívnych rozhraniach vrátane ethernetových a bezdrôtových pripojení.
Poskytuje všetky relevantné informácie o sieťových rozhraniach vrátane hodnoty MTU (maximálna prenosová jednotka(Transmission Unit) ), IP adries(IP addresses) a histórie paketov. Ak chcete technické špecifikácie len v stráviteľnejšom formáte s názvami rozhraní, zadajte ifconfig -s.
Obe tieto verzie však nezahŕňajú momentálne neaktívne siete. Ak chcete zobraziť všetky sieťové rozhrania, použite namiesto toho príkaz ifconfig -a.
Keď už poznáte názvy sietí a chcete len stav konkrétneho rozhrania, môžete jeho názov pripojiť k príkazu ifconfig. Páči sa ti to:
ifconfig eth0
Povolenie a zakázanie sietí(Disabling Networks) pomocou ifconfig
Monitorovanie stavu spustených sietí nie je jediná vec, ktorú môžete s ifconfig robiť. Príkaz môžete použiť aj na konfiguráciu takmer každého aspektu týchto rozhraní, až po MTU a použité maskovanie.
Najjednoduchším prípadom použitia je spustenie alebo zastavenie sietí. Môžete to urobiť pomocou nasledujúceho príkazu:
názov sudo ifconfig
Parameter „name“ je skutočný názov siete. Toto je možné použiť na povolenie ktoréhokoľvek z neaktívnych rozhraní zistených pomocou príkazu ifconfig -a.
Ak chcete zakázať sieť, stačí použiť nadol namiesto nahor:
sudo ifconfig dummy0 down
Toto zakáže rozhranie.
Konfigurácia sietí pomocou ifconfig
Úprava akejkoľvek hodnoty spojenej so sieťovým rozhraním je jednoduchá. Nezabudnite(Just) pred príkaz pridať sudo, pretože všetky tieto zmeny vyžadujú oprávnenia správcu, aby sa prejavili.
Najbežnejšie použitie tejto funkcie je priradenie vlastnej IP adresy sieti. Takto napríklad pridelíte novú IP adresu rozhraniu dummy0:
sudo ifconfig dummy0 29.95.245.112
Za názvom siete môžete zadať akúkoľvek platnú IP adresu, aby ste ju priradili. Správa sa vám zobrazí iba vtedy, ak ste niečo zadali nesprávne. V opačnom prípade sa zmena prejaví okamžite.
Môžete tiež zadať masku siete takto:
sudo ifconfig dummy0 maska siete 255.255.255.0
Syntax na nastavenie vysielacej adresy je podobná:
sudo ifconfig dummy0 vysielanie 77.40.108.115
Ak chcete zmeniť všetky tieto adresy IP pre sieť, je efektívnejšie spojiť všetky príkazy. Rovnako ako väčšina príkazov systému Linux(Linux) môžete do jedného riadku zahrnúť viacero argumentov.
Sieťové rozhranie môže mať aj jeden alebo viac aliasov. Tieto sú špecifikované syntaxou name:x, kde name je názov siete a xa číslica. Napríklad tu je návod, ako pridať alias IP adresu do siete dummy0.
sudo ifconfig dummy0:0 69.72.169.2
Môžete potvrdiť, že to fungovalo pomocou ifconfig na získanie jeho stavu.
ifconfig dummy0:0
Čo ešte môžete robiť s ifconfig?
Príkaz ifconfig má rozsiahly zoznam argumentov, ktoré môžete použiť na úpravu mnohých ďalších premenných sieťového rozhrania. Okrem iného môžete povoliť multicast, nastaviť MTU a aktivovať promiskuitný režim.
Oficiálne manuálové stránky(official man pages) obsahujú úplný zoznam všetkých argumentov, ktoré možno použiť s ifconfig, spolu s technickou definíciou toho, čo každý robí. Manuál môžete samozrejme vyvolať zo samotného terminálu pomocou príkazu man ifconfig.
Kedy by ste mali použiť ifconfig?
Pre väčšinu používateľov nie je dôvod používať príkaz ifconfig. Automatické nastavenia poskytované v predvolenom nastavení sú dostatočné na bežné používanie internetu.
Ale ak ste správca systému, ktorý chce podrobnejšiu kontrolu nad svojimi sieťovými rozhraniami, potom je ifconfig práve pre vás nástrojom. Príkaz môžete použiť pri štarte systému na správnu konfiguráciu sieťových rozhraní a potom na to skoro zabudnúť.
Je to užitočné aj pri diagnostike problémov so sieťou, pretože môžete zistiť stav ľubovoľného sieťového rozhrania a nakonfigurovať ho. Pomocou ifconfig môžete reštartovať siete alebo dokonca prepínať technické parametre, kým to nebude fungovať plynulejšie.
Related posts
Linuxový príkaz FIND s príkladmi
Prevod obrázkov medzi formátmi cez príkazový riadok v Ubuntu
Prečo je príkaz „menej“ lepší ako „viac“ v systéme UNIX a Linux
Použite príkaz Linux 'dd' s jednoduchým GUI
Príkaz Chown v Linuxe: Ako ho používať
9 najlepších linuxových distribúcií na hackovanie
Zobraziť a skryť ikony na pracovnej ploche v GNOME Linux
BSD vs Linux: Základné rozdiely
Ako nainštalovať Linux Distro na váš Chromebook
Fedora vs Ubuntu: Ktorá distribúcia Linuxu je lepšia?
Top 10 príkazov Raspberry Pi Linux, ktoré by ste mali vedieť
Ako sa pohybovať a používať adresárovú štruktúru systému Linux
HDG vysvetľuje: Čo je UNIX?
Pridajte skratky do kontextovej ponuky po kliknutí pravým tlačidlom v Ubuntu
Vytvorte si svoj vlastný server na živé video streamovanie s Linuxom
Top 10 najlepších aplikácií pre Linux pre používateľov Ubuntu
Triky s terminálom: Použite terminál ako budík
Ako nainštalovať a spustiť aplikácie Linux na Chromebooku
Ako upgradovať na najnovšiu verziu Ubuntu
Najjednoduchší spôsob, ako sa vzdialene pripojiť k Linux Mint z akéhokoľvek operačného systému