Naučte sa príkaz Linux ifconfig

Ifconfig sa používa na konfiguráciu sieťových rozhraní rezidentných v jadre. Používa sa pri zavádzaní na nastavenie rozhraní podľa potreby. Potom je zvyčajne potrebný iba pri ladení alebo pri potrebe ladenia systému.

Ak nie sú uvedené žiadne argumenty, ifconfig zobrazí stav aktuálne aktívnych rozhraní . Ak je uvedený parameter jedného rozhrania , zobrazí sa len stav daného rozhrania. ak je zadaný jeden argument, zobrazuje stav všetkých rozhraní, dokonca aj tých, ktoré sú nefunkčné. V opačnom prípade konfiguruje rozhranie.

synopse

ifconfig [rozhranie]
ifconfig rozhranie [aftype] možnosti adresa ...

Adresy rodín

Ak je prvý argument po názve rozhrania rozpoznaný ako názov podporovanej adresovej rodiny, táto rodina adries sa používa na dekódovanie a zobrazovanie všetkých protokolových adries. V súčasnosti podporované rodiny adries zahŕňajú inet (TCP / IP, predvolené), inet6 (IPv6), ax25 (AMPR Packet Radio), ddp ( Appletalk Phase 2), ipx (Novell IPX) a netrom (rádio AMPR Packet).

možnosti

rozhranie

Názov rozhrania. Toto je zvyčajne názov ovládača, po ktorom nasleduje číslo jednotky, napríklad eth0 pre prvé rozhranie Ethernet .

hore

Tento príznak spôsobí aktiváciu rozhrania. Je to implicitne špecifikované, ak je priradená adresa rozhraniu.

nadol

Tento príznak spôsobí vypnutie ovládača pre toto rozhranie.

[-] ARP

Povolenie alebo zakázanie používania protokolu ARP na tomto rozhraní.

[-] promisc

Povolenie alebo zakázanie promiskuitného režimu rozhrania. Ak je vybratá, všetky pakety v sieti budú prijaté rozhraním.

[-] allmulti

Povoliť alebo zakázať režim multicast . Ak je vybratá, všetky pakety multicast v sieti budú prijaté rozhraním.

metrické číslo N

Tento parameter nastavuje metriku rozhrania.

mtu N

Tento parameter nastavuje maximálnu prenosovú jednotku (MTU) rozhrania.

dstaddr addr

Nastavte vzdialenú adresu IP pre spojenie bod-bod (napríklad PPP). Toto kľúčové slovo je teraz zastarané; použite namiesto toho kľúčové slovo pointopoint .

sieťová maska ​​addr

Nastavte masku siete IP pre toto rozhranie. Táto hodnota je predvolená pre bežnú sieťovú masku triedy A, B alebo C (odvodená z adresy IP rozhrania), ale môže byť nastavená na ľubovoľnú hodnotu.

pridať addr / prefixlen

Pridajte adresu IPv6 do rozhrania.

del addr / prefixlen

Odstráňte adresu IPv6 z rozhrania.

tunel aa.bb.cc.dd

Vytvorte nové zariadenie SIT (IPv6-in-IPv4), tunelovanie do určeného cieľa.

irq addr

Nastavte linku prerušenia používanú týmto zariadením. Nie všetky zariadenia môžu dynamicky zmeniť svoje nastavenie IRQ.

io_addr addr

Nastavte štartovaciu adresu v I / O priestore pre toto zariadenie.

mem_start addr

Nastavte štartovaciu adresu pre zdieľanú pamäť používanú týmto zariadením. Len to málo zariadení to potrebuje.

Typ média

Nastavte fyzický port alebo typ média, ktorý má prístroj použiť. Nie všetky zariadenia môžu zmeniť toto nastavenie a tie, ktoré sa môžu líšiť v tom, aké hodnoty podporujú. Typické hodnoty pre typ10base2 (tenký Ethernet), 10baseT (twisted-pair 10Mbps Ethernet), AUI (externý transceiver) atď. Špeciálny typ média auto môže byť použitý na to, aby povedal vodičovi auto-sense médií. Opäť nie všetci vodiči to dokážu.

[-] vysielanie [addr]

Ak je zadaný argument adresy, nastavte adresu vysielania protokolu pre toto rozhranie. Inak nastavte (alebo vymažte) príznak IFF_BROADCAST pre rozhranie.

[-] bodový bod [addr]

Toto kľúčové slovo umožňuje prepojenie medzi jednotlivými zariadeniami, čo znamená, že ide o priame spojenie medzi dvomi zariadeniami, na ktorých nikto neposlúchne.

Ak je tiež zadaný argument adresy, nastavte adresu protokolu druhej strany odkazu, rovnako ako staré kľúčové slovo dstaddr . V opačnom prípade nastavte alebo vymažte príznak IFF_POINTOPOINT pre rozhranie.

hw adresa triedy

Nastavte hardvérovú adresu tohto rozhrania, ak tento ovládač podporuje túto operáciu. Za kľúčovým slovom musí nasledovať názov hardvérovej triedy a tlačiteľný ASCII ekvivalent hardvérovej adresy. Podporované triedy hardvéru zahŕňajú ether (ethernet), ax25 (AMPR AX.25), ARCnet a netrom (AMPR NET / ROM).

multicast

Nastavte príznak rozosielania na rozhraní. Toto by za normálnych okolností nebolo potrebné, pretože samotné ovládače nastavili vlajku správne.

adresa

Adresa IP, ktorá sa má priradiť tomuto rozhraniu.

dĺžka txqueuelen

Nastavte dĺžku frontu prenosu zariadenia. Je vhodné nastaviť túto hodnotu na malé hodnoty pre pomalšie zariadenia s vysokou latenciou (modemové prepojenia, ISDN), aby sa zabránilo rýchlemu hromadnému prenosu z rušivého interaktívneho prenosu, ako je telnet príliš.