Aflați comanda Linux ifconfig

Ifconfig este utilizat pentru a configura interfețele de rețea rezidentă la kernel. Se utilizează la timpul de încărcare pentru a configura interfețele după cum este necesar. După aceasta, este, de obicei, necesar numai atunci când este necesară depanarea sau când este necesară ajustarea sistemului.

Dacă nu sunt date niciun argument, ifconfig afișează starea interfețelor active în prezent. Dacă se dă un argument de interfață unică, acesta afișează numai starea interfeței date; dacă se dă un argument unic, se afișează starea tuturor interfețelor, chiar și a celor care sunt în jos. În caz contrar, configurează o interfață.

Rezumat

ifconfig [interfață]
ifconfig interface [aftype] opțiuni adresa ...

Adresați-vă familiilor

Dacă primul argument după numele interfeței este recunoscut ca fiind numele unei familii de adrese acceptate, acea familie de adrese este utilizată pentru decodarea și afișarea tuturor adreselor protocolului. Familiile de adrese acceptate în prezent includ inet (TCP / IP, implicit), inet6 (IPv6), ax25 (AMPR Packet Radio), ddp (Appletalk Phase 2), ipx (Novell IPX) și netrom (AMPR Packet radio).

Opțiuni

interfață

Numele interfeței. Acesta este, de obicei, un nume de conducător auto urmat de un număr de unitate, de exemplu eth0 pentru prima interfață Ethernet .

sus

Acest steag face ca interfața să fie activată. Este specificat implicit dacă o adresă este atribuită interfeței.

jos

Acest steag face ca driverul pentru această interfață să fie oprit.

[-] arp

Activează sau dezactivează utilizarea protocolului ARP pe această interfață.

[-] promisc

Activați sau dezactivați modul promiscuos al interfeței. Dacă este selectată, toate pachetele din rețea vor fi recepționate de interfață.

[-] allmulti

Activați sau dezactivați modul multicast total . Dacă este selectată, toate pachetele de multicast din rețea vor fi recepționate de interfață.

metric N

Acest parametru stabilește valoarea metrică a interfeței.

mtu N

Acest parametru stabilește Unitatea de transfer maximă (MTU) a unei interfețe.

dstaddr addr

Setați adresa IP la distanță pentru o legătură punct-la-punct (cum ar fi PPP). Acest cuvânt cheie este în prezent învechit; utilizați în schimb cuvântul cheie punctopoint .

masca de masă addr

Setați masca de rețea IP pentru această interfață. Această valoare este implicită pentru masca obișnuită de clasă A, B sau C (derivată din adresa IP a interfeței), dar poate fi setată la orice valoare.

adăugați addr / prefixlen

Adăugați o adresă IPv6 la o interfață.

del addr / prefixlen

Eliminați o adresă IPv6 de la o interfață.

tunel aa.bb.cc.dd

Creați un nou dispozitiv SIT (IPv6-in-IPv4), tunelând către destinația dată.

irq addr

Setați linia de întrerupere utilizată de acest dispozitiv. Nu toate dispozitivele pot modifica dinamic setarea IRQ.

io_addr addr

Setați adresa de început în spațiul I / O pentru acest dispozitiv.

mem_start addr

Setați adresa de pornire pentru memoria partajată utilizată de acest dispozitiv. Doar câteva dispozitive au nevoie de acest lucru.

tip media

Stabiliți portul fizic sau tipul de mediu pe care dispozitivul îl va utiliza. Nu toate dispozitivele pot schimba această setare, iar cele care pot varia în funcție de valorile pe care le suportă. Valorile tipice pentru tip sunt 10base2 (Ethernet subțire), 10baseT (pereche twisted-pair 10Mbps Ethernet), AUI (transceiver extern) și așa mai departe. Tipul de mediu special de auto poate fi folosit pentru a spune șoferului să sensibilizeze automat mediul. Din nou, nu toți șoferii pot face acest lucru.

[-] difuzează [addr]

Dacă este dat argumentul adresei, setați adresa de difuzare a protocolului pentru această interfață. În caz contrar, setați (sau ștergeți) pavilionul IFF_BROADCAST pentru interfață.

[-] punctopoint [addr]

Acest cuvânt cheie permite modul punct-la-punct al unei interfețe, ceea ce înseamnă că este o legătură directă între două mașini și nimeni altcineva nu-l ascultă.

Dacă este și argumentul adresei, setați adresa de protocol a celeilalte părți a link-ului, la fel ca și cuvântul cheie dstaddr depășite. În caz contrar, setați sau ștergeți pavilionul IFF_POINTOPOINT pentru interfață.

hw adresa de clasă

Setați adresa hardware a acestei interfețe, dacă driverul de dispozitiv acceptă această operație. Cuvântul cheie trebuie să fie urmat de numele clasei hardware și echivalentul ASCII imprimabil al adresei hardware. Clasele hardware incluse în prezent includ eter (Ethernet), ax25 (AMPR AX.25), ARCnet și netrom (AMPR NET / ROM).

multicast

Setați pavilionul multicast pe interfață. Acest lucru nu ar trebui în mod normal să fie necesar, deoarece driverele au setat corect pavilionul.

adresa

Adresa IP care trebuie atribuită acestei interfețe.

txqueuelen lungime

Setați lungimea coadministrării de transmisie a dispozitivului. Este util să setați această valoare la valori mici pentru dispozitivele mai lent cu o latență ridicată (link-uri modem, ISDN) pentru a împiedica prea mult transferurile rapide de la trafic interactiv cum ar fi telnet.