Jifunze Amri ya Linux Ifconfig

Ifconfig inatumiwa kusanidi interfaces za mtandao wa kernel-resident. Inatumika wakati wa boot kuanzisha interfaces kama ni lazima. Baada ya hapo, mara nyingi inahitajika tu wakati wa kufuta au wakati mfumo unapohitajika.

Ikiwa hakuna hoja zinazotolewa, ifconfig inaonyesha hali ya interfaces za sasa zinazohusika . Ikiwa hoja moja ya maandishi inapewa, inaonyesha hali ya interface iliyotolewa tu; ikiwa hoja moja -a inapewa, inaonyesha hali ya interfaces zote, hata zile zilizo chini. Vinginevyo, hutengeneza interface.

Sahihi

ifconfig [interface]
chaguo-msingi cha afconpe [aftype] | anwani ...

Anwani ya Familia

Ikiwa hoja ya kwanza baada ya jina la interface inajulikana kama jina la familia ya anwani ya anwani, anwani hiyo ya familia hutumiwa kutengeneza uamuzi na kuonyesha anwani zote za protokali. Hivi sasa familia za anwani za mkono zinajumuisha inet (TCP / IP, default), inet6 (IPv6), ax25 (AMPR Packet Radio), ddp (Appletalk Phase 2), ipx (Novell IPX) na netrom (AMPR pakiti radio).

Chaguo

interface

Jina la interface. Hii ni kawaida jina la dereva lililofuatiwa na nambari ya kitengo, kwa mfano eth0 kwa interface ya kwanza ya Ethernet .

up

Bendera hii inasababisha interface kuanzishwa. Inabainishwa kikamilifu ikiwa anwani imewekwa kwa interface.

chini

Bendera hii inasababisha dereva kwa interface hii kufungwa.

[-] arp

Wezesha au afya matumizi ya itifaki ya ARP kwenye interface hii.

[-] promisc

Wezesha au afya mode ya uovu ya interface. Ikiwachaguliwa, pakiti zote kwenye mtandao zitapatikana kwa interface.

[-] kila kitu

Wezesha au afya mode -multicast . Ikiwa imechaguliwa, pakiti zote za multicast kwenye mtandao zitapokea kwa interface.

Nambari ya N

Kipimo hiki kinaweka metri ya interface.

mtu N

Kipimo hiki kinaweka Upeo wa Upeo wa Maximum (MTU) wa interface.

dstaddr addr

Weka anwani ya mbali ya IP kwa kiungo cha kumweka hadi kwa uhakika (kama vile PPP). Jina hili muhimu sasa ni la kawaida; tumia neno la pointopoint badala yake.

addmas

Weka mask ya mtandao wa IP kwa interface hii. Thamani hii hufafanuliwa kwa mask ya kawaida ya darasa A, B au C (kama inayotokana na anwani ya IP interface), lakini inaweza kuweka kwa thamani yoyote.

ongeza addr / prefix

Ongeza anwani IPv6 kwenye interface.

del addr / prefix

Ondoa anwani ya IPv6 kutoka kwenye interface.

handaki aa.bb.cc.dd

Unda kifaa kipya cha SIT (IPv6-in-IPv4), usakinishe mahali uliyopewa.

irq addr

Weka mstari wa kupinga unaotumiwa na kifaa hiki. Sio vifaa vyote vinaweza kubadilisha mabadiliko yao ya IRQ.

io_addr addr

Weka anwani ya kuanza katika nafasi ya I / O kwa kifaa hiki.

mem_start addr

Weka anwani ya kuanza kwa kumbukumbu iliyoshirikiwa na kifaa hiki. Vifaa vichache tu vinahitaji hili.

aina ya vyombo vya habari

Weka bandari ya kimwili au aina ya kati ya kutumiwa na kifaa. Sio vifaa vyote vinavyoweza kubadilisha mpangilio huu, na wale ambao wanaweza kutofautiana katika maadili wanayoiunga mkono. Maadili ya kawaida ya aina ni 10base2 (Ethernet nyembamba), 10baseT ( pazia iliyopoteza 10Mbps Ethernet), AUI (transceiver ya nje) na kadhalika. Aina ya pekee ya gari inaweza kutumika kumwambia dereva kwa maana ya auto-vyombo vya habari. Tena, si madereva wote wanaweza kufanya hivyo.

[-] kutangaza [addr]

Ikiwa hoja ya anwani imetolewa, weka anwani ya itifaki ya kutangaza kwa interface hii. Vinginevyo, kuweka (au wazi) bendera ya IFF_BROADCAST kwa interface.

[-] pointopoint [addr]

Neno hili la msingi linawezesha hali ya kumweka-kwa-kumweka ya interface, maana yake ni kiungo cha moja kwa moja kati ya mashine mbili ambazo hakuna mtu mwingine anayekiisikiliza.

Ikiwa hoja ya anwani pia inapatiwa, weka anwani ya itifaki ya upande mwingine wa kiungo, kama vile neno la msingi la dstaddr linalofanya . Vinginevyo, kuweka au kusafisha bendera ya IFF_POINTOPOINT kwa interface.

anwani ya darasa ya hw

Weka anwani ya vifaa ya interface hii, ikiwa dereva wa kifaa inasaidia operesheni hii. Jina la msingi linapaswa kufuatiwa na jina la darasa la vifaa na sawa sawa ya ASCII ya anwani ya vifaa. Masomo ya vifaa vya sasa yanaungwa mkono na ether (Ethernet), ax25 (AMPR AX.25), ARCnet na netrom (AMPR NET / ROM).

mchanganyiko

Weka bendera ya multicast kwenye interface. Hii haipaswi kawaida kuhitajika kama madereva huweka bendera kwa usahihi wenyewe.

anwani

Anwani ya IP inapatikana kwa interface hii.

urefu wa txqueuelen

Weka foleni ya foleni ya kusambaza ya kifaa. Ni muhimu kuweka hii kwa maadili madogo kwa vifaa vya polepole vilivyo na latency ya juu (viungo vya modem, ISDN) ili kuzuia uhamisho wa haraka sana kutokana na trafiki inayoingiliana kama telnet sana.