Naučte se příkaz Linux ifconfig

Pokud se konfiguruje rozhraní síťového rozhraní, které je součástí jádra, použije se ifconfig . Používá se při zavádění pro nastavení rozhraní podle potřeby. Poté je obvykle potřeba pouze při ladění nebo při ladění systému.

Pokud nejsou uvedeny žádné argumenty, ifconfig zobrazí stav aktuálně aktivních rozhraní . Je-li zadán argument jednoho rozhraní , zobrazuje se pouze stav daného rozhraní. pokud je zadán jeden argument - zobrazí se stav všech rozhraní, dokonce i těch, které jsou nefunkční. V opačném případě konfiguruje rozhraní.

Synopse

ifconfig [rozhraní]
ifconfig rozhraní [aftype] možnosti adresa ...

Rodiny adres

Pokud je první argument za názvem rozhraní rozpoznán jako název podporované rodiny adres, použije se tato rodina adres pro dekódování a zobrazení všech protokolových adres. V současnosti podporované adresy zahrnují inet (TCP / IP, výchozí), inet6 (IPv6), ax25 (AMPR Packet Radio), ddp (Appletalk Phase 2), ipx (Novell IPX) a netrom (AMPR Packet radio).

Možnosti

rozhraní

Název rozhraní. Jedná se obvykle o název ovladače, po kterém následuje číslo jednotky, například eth0 pro první ethernetové rozhraní.

nahoru

Tento příznak způsobí, že rozhraní bude aktivováno. Je implicitně zadán, pokud je rozhraní přiřazeno adrese.

dolů

Tento příznak způsobí vypnutí ovladače tohoto rozhraní.

[-] arp

Povolení nebo zakázání používání protokolu ARP v tomto rozhraní.

[-] promisku

Aktivujte nebo deaktivujte promiskuitní režim rozhraní. Pokud je vybráno, všechny pakety v síti budou přijímány rozhraním.

[-] allmulti

Povolení nebo zakázání režimu multicast . Pokud je vybráno, všechny pakety vícesměrového vysílání v síti budou přijímány prostřednictvím rozhraní.

metrické číslo N

Tento parametr nastavuje metriku rozhraní.

mtu N

Tento parametr nastavuje maximální přenosovou jednotku (MTU) rozhraní.

dstaddr addr

Nastavte adresu vzdálené IP pro spojení bod-bod (například PPP). Toto klíčové slovo je nyní zastaralé; místo toho použijte klíčové slovo pointopoint .

netmask addr

Nastavte masku sítě IP pro toto rozhraní. Tato hodnota je výchozí pro běžnou síťovou masku třídy A, B nebo C (odvozená z adresy IP rozhraní), ale může být nastavena na libovolnou hodnotu.

přidat addr / prefixlen

Přidejte adresu IPv6 do rozhraní.

del addr / prefixlen

Odstraňte adresu IPv6 z rozhraní.

tunel aa.bb.cc.dd

Vytvoření nového zařízení SIT (IPv6-in-IPv4), tunelování k danému cíli.

irq addr

Nastavte linku přerušení používanou tímto zařízením. Ne všechna zařízení mohou dynamicky měnit nastavení IRQ.

io_addr addr

Nastavte počáteční adresu v I / O prostoru pro toto zařízení.

mem_start addr

Nastavte výchozí adresu pro sdílenou paměť používanou tímto zařízením. Jen to málo zařízení to potřebuje.

typ média

Nastavte fyzický port nebo typ média, který má zařízení použít. Ne všechna zařízení mohou změnit toto nastavení a ty, které se mohou lišit v tom, jaké hodnoty podporují. Typické hodnoty pro typ jsou 10base2 (tenký Ethernet), 10baseT (twisted-pair 10Mbps Ethernet), AUI (externí transceiver) a tak dále. Speciální médium typ auto může být použito říkat řidiči auto-smysl média. Opět platí, že ne všichni řidiči.

[-] vysílání [addr]

Je-li zadán argument adresy, nastavte adresu pro vysílání protokolu pro toto rozhraní. V opačném případě nastavte (nebo vymažte) příznak IFF_BROADCAST pro rozhraní.

[-] bodový bod [addr]

Toto klíčové slovo umožňuje rozhraní typu point-to-point rozhraní, což znamená, že je to přímý spoj mezi dvěma počítači, na nichž nikdo jiný neposlouchá.

Je-li zadán argument adresy, nastavte adresu protokolu na druhé straně propojení, stejně jako zastaralé klíčové slovo dstaddr . V opačném případě nastavte nebo zrušte příznak IFF_POINTOPOINT rozhraní.

hw adresa třídy

Nastavte adresu hardwaru tohoto rozhraní, pokud ovladač zařízení podporuje tuto operaci. Klíčové slovo musí být následováno názvem třídy hardwaru a ekvivalentní ASCII ekvivalentem hardwarové adresy. Podporované třídy hardwaru zahrnují ether (Ethernet), ax25 (AMPR AX.25), ARCnet a netrom (AMPR NET / ROM).

multicast

Nastavte příznak vícesměrového vysílání na rozhraní. To by normálně nemělo být zapotřebí, jelikož řidiči samy nastavili příznak.

adresa

Adresa IP, která má být přiřazena k tomuto rozhraní.

délka txqueuelen

Nastavte délku fronty přenosu zařízení. Je vhodné nastavit tuto hodnotu na malé hodnoty pro pomalejší zařízení s vysokou latencí (modemové odkazy, ISDN), aby se zabránilo příliš rychlému hromadnému přenosu z rušivého interaktivního provozu jako je telnet.