Ifconfig se koristi za konfiguriranje mrežnih interfejsa za rezidenciju kernela. Koristi se prilikom pokretanja za podešavanje interfejsa po potrebi. Nakon toga, obično je potrebno samo kada je potrebno otklanjanje grešaka ili kada je sistemsko podešavanje potrebno.
Ako nijedan argument nije dat, ifconfig prikazuje status trenutno aktivnih interfejsa . Ako je dat jedan argument za interfejs , prikazuje se samo status datog interfejsa; ako je dat jedan -a argument, on prikazuje status svih interfejsa, čak i onih koji su u padu. Inače, konfiguriše interfejs.
Sinopsis
ifconfig [interfejs]
ifconfig interfejs [aftype] opcije | adresa ...
Adresa porodice
Ako je prvi argument nakon imena interfejsa prepoznat kao ime podržane adrese porodice, ta adresa porodice se koristi za dekodiranje i prikazivanje svih adresa protokola. Trenutno podržane adrese porodice uključuju inet (TCP / IP, podrazumevano), inet6 (IPv6), ax25 (AMPR paketni radio), ddp ( Appletalk faza 2), ipx (Novell IPX) i netrom (AMPR paketni radio).
Opcije
interfejs
Ime interfejsa. Ovo je obično ime vozača koje prati broj jedinice, na primer eth0 za prvi Ethernet interfejs.
up
Ova zastava uzrokuje aktiviranje interfejsa. Implicitno je naznačeno ako je dodijeljena adresa interfejsu.
dole
Ova zastava uzrokuje da se upravljač za ovaj interfejs isključi.
[-] arp
Omogućite ili onemogućite korištenje ARP protokola na ovom sučelju.
[-] promisc
Omogućite ili onemogućite promiskuni režim interfejsa. Ako je izabrano, svi paketi na mreži će biti primljeni od strane interfejsa.
[-] allmulti
Omogućite ili onemogućite režim za više multicast . Ako je odabrano, svi multicast paketi na mreži će biti primljeni od strane interfejsa.
metrički N
Ovaj parametar postavlja metriku interfejsa.
mtu N
Ovaj parametar postavlja jedinicu za maksimalnu prenosivost (MTU) interfejsa.
dstaddr addr
Podesite udaljenu IP adresu za vezu od tačke ka tački (kao što je PPP). Ova ključna reč je zastarela; Umjesto toga koristite ključnu riječ pointopoint .
netmask addr
Podesite IP mrežnu masku za ovaj interfejs. Ova vrijednost podrazumeva uobičajenu masku klase A, B ili C (kao što je izvedeno iz IP adrese interfejsa), ali se može podesiti na svaku vrijednost.
dodajte addr / prefixlen
Dodajte IPv6 adresu interfejsu.
del addr / prefixlen
Uklonite IPv6 adresu iz interfejsa.
tunel aa.bb.cc.dd
Napravite novi SIT (IPv6-in-IPv4) uređaj, tuneliranje do datog odredišta.
irq addr
Postavite liniju prekida koji koristi ovaj uređaj. Svi uređaji ne mogu dinamički promijeniti svoje IRQ postavke.
io_addr addr
Podesite početnu adresu u I / O prostor za ovaj uređaj.
mem_start addr
Podesite početnu adresu za dijeljenu memoriju koju koristi ovaj uređaj. Potrebno je samo nekoliko uređaja.
vrsta medija
Podesite fizički port ili vrstu medija koji uređaj koristi. Nisu svi uređaji mogli da promene ovu postavku, a one koje mogu da variraju u kojim vrednostima podržavaju. Tipične vrijednosti za tip su 10base2 (tanki Ethernet), 10baseT (twisted-pair 10Mbps Ethernet), AUI (vanjski primopredajnik) i tako dalje. Poseban tip srednjeg auto može se koristiti da bi vozaču rekao da automatski oseti medij. Opet, svi vozači ne mogu to učiniti.
[-] emitovanje [addr]
Ako je naveden argument za adresu, podesite protokolsku adresu za emitovanje ovog interfejsa. Inače, postavite (ili obrišite) IFF_BROADCAST zastavu za interfejs.
[-] pointopoint [addr]
Ova ključna riječ omogućuje režim point-to-point interfejsa, što znači da je to direktna veza između dvije mašine s kojima niko drugi ne sluša na njemu.
Ako je dat i argument za adresu, podesite adresu protokola na drugoj strani veze, baš kao i zastarjela ključna reč dstaddr . U suprotnom, podesite ili uklonite IFF_POINTOPOINT zastavu za interfejs.
adresa hw klase
Podesite hardversku adresu ovog interfejsa, ako upravljački program podržava ovu operaciju. Ključnu riječ mora slijediti naziv klase hardvera i ASCII ekvivalenta hardverske adrese za štampanje. Klase hardvera koje trenutno podržavaju uključuju ether (Ethernet), ax25 (AMPR AX.25), ARCnet i netrom (AMPR NET / ROM).
multicast
Podesite zastavu multicast na interfejsu. Ovo obično ne bi trebalo da bude potrebno jer su drajveri pravilno postavili zastavu.
adresa
IP adresa koja se dodeljuje ovom interfejsu.
txqueuelen length
Podesite dužinu redosleda prenosa uređaja. Korisno je to postaviti na male vrijednosti za sporije uređaje sa visokom latencijom (modemske veze, ISDN) kako bi se spriječile brze transfere prenosa uznemiravajući interaktivni saobraćaj kao što je telnet previše.