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.