Learje de Linux Command Ifconfig

Ifconfig wurdt brûkt om de kernel-resident netwurk-ynterfaces te konfigurearjen. It wurdt brûkt foar bootstime om ynterfaces as nedich te ynsette. Hjirnei wurdt it normaal allinich nedich wannear't jo debuggen binne of as de systeemtuning nedich is.

As gjin arguminten oanjûn binne, as ifconfig de status fan de no aktive ynterfaces werjaan . As in inkele ynterface argumint jûn wurdt, jout it allinich de status fan de opjûne interface; As in inkele argumint jûn wurdt, dan wurdt it status fan alle ynterfaces sjen, sels dyjingen dy't del binne. Oarspronklik konfigurearret in interface.

Synopsis

asconfig [interface]
asconfig interface [aftype] opsjes | adres ...

Adres famyljes

As it earste argumint nei de interface-namme werkend is as de namme fan in stipe adresfamylje, dizze adresfamylje wurdt brûkt foar decodearjen en werjaan fan alle protokoladressen. Op it stuit wurdt ûndersteande famyljenammen ynset (TCP / IP, standert), inet6 (IPv6), ax25 (AMPR pakket radio), ddp (Appletalk Phase 2), ipx (Novell IPX) en netrom (AMPR pakket radio).

Opsjes

ynterface

De namme fan 'e ynterface. Dit is normaal in triemnamme folge troch in ienheidnûmer, bygelyks eth0 foar de earste Ethernet- ynterface.

op

Dizze flag laket de interface foar aktivearre. It is implicitly ynsteld as in adres oanwêzich is oan de interface.

omleech

Dizze flag laket de bestjoerder foar dizze ynterface om te sluten.

[-] arp

It brûken fan it ARP-protokol op dizze interface ynskeakelje of útskeakelje.

[-] promisc

It promoasjonele modus fan 'e ynterface ynskeakelje of útskeakelje. As jo ​​selektearje, wurde alle pakketten op it netwurk ûntfongen troch de interface.

[-] almulti

It all-multicast- modus ynskeakelje of útskeakelje. As jo ​​selektearje, wurde alle multicast-pakketten op it netwurk krigen troch de interface.

metrisch N

Dizze parameter lit de interface metric.

mtu N

Dizze parameter set de Maximum Transfer Unit (MTU) fan in interface.

dstaddr addr

Set it eksterne IP-adres foar in punt-nei-punt-keppeling (lykas PPP). Dizze kaaiwurd is no noadich; brûke it punktopoantekst brûke.

netmask addr

Set it IP netwurk masker foar dizze interface. Dizze wearde befêstiget de gebrûklike klasse A, B of C netwurkmaske (lykas ôflaat fan it interface-adres), mar it kin op elke wearde ynsteld wurde.

addr / prefixlen

In IPv6-adres taheakje oan in interface.

del addr / prefixlen

In adres fan IPv6 fuortsmite fan in interface.

tunnel aa.bb.cc.dd

In nije SIT (IPv6-in-IPv4)-apparaat oanmeitsje, tunneling nei de opjûne bestimming.

irq addr

Set de interruptline dy brûkt wurdt troch dit apparaat. Net alle apparaten kinne har IRQ-ynstellings dynamysk wizigje.

io_addr addr

Set it startadres yn I / O-romte foar dit apparaat.

mem_start addr

Set it startadres foar dielde ûnthâld brûkt troch dit apparaat. Allinich in pear apparaten nedich dit.

media type

Set de fysike poarte of mediumtype te brûken troch it apparaat. Net alle apparaten kinne dizze ynstelling feroarje, en dyjingen dy't ferskille yn hokker wearden dy se stypje. Typyske wearden foar type binne 10base2 (dine Ethernet), 10baseT (twisted-pair 10Mbps Ethernet), AUI (eksterne transceiver) en sa op. De spesjale mediumtype fan auto kin brûkt wurde om de bestjoerder te fertellen om de media automatysk te betsjinjen. Eartiids kinne net alle bestjoerders dit dwaan.

[-] útstjoering [addr]

As it adres argumint jûn wurdt, set it protokol-útstjoerdadres foar dizze interface. Oars, set (of dúdlik) de flagge IFF_BROADCAST foar de interface.

[-] pointopoint [addr]

Dit kaaiwurd makket de punten oant punkt modus fan in interface, dat betsjut dat in direkte link tusken twa masines is mei nimmen oars harkje.

As it adres argumint ek oanjûn is, set it protokoladres fan 'e oare kant fan' e link, krekt as it stasjon fan 'e dstaddr docht. Oars, set de flagge IFF_POINTOPOINT foar de interface.

hw klasse adres

Set it hardwaradres fan dizze interface, as it apparaat fan dizze apparaat stipet. It kaaiwurd moat folge wurde troch de namme fan 'e hardwareklasse en de printbere ASCII-lykweardigens fan it hardwareadres. Hardware-klassen dy 't no stipe binne ûnderdiel fan ether (Ethernet), ax25 (AMPR AX.25), ARCnet en netrom (AMPR NET / ROM).

multicast

Set de multicast-flagge op 'e ynterface. Dit moat normaal net nedich wêze as de bestjoerders de flagge krekt sels meitsje.

adres

It IP adres te bepale oan dizze interface.

txqueuelen lingte

Set de lingte fan de transitwacht fan it apparaat. It is handich om dit te meitsjen foar lytse wearden foar slimmer apparatuer mei in hege laatse (modem links, ISDN) om foarkarren transfers fan foarkommende ynteraktyf ferkear te foarkommen as telnet te folle.