Linux కమాండ్ Ifconfig నేర్చుకోండి

కెర్నల్-నివాస నెట్వర్క్ ఇంటర్ఫేసులను ఆకృతీకరించుటకు ifconfig వుపయోగించబడును. అవసరమైనప్పుడు ఇంటర్ఫేస్లను అమర్చడానికి ఇది బూట్ సమయంలో ఉపయోగించబడుతుంది. ఆ తరువాత, డీబగ్గింగ్ లేదా సిస్టమ్ ట్యూనింగ్ అవసరమైనప్పుడు అది సాధారణంగా అవసరమవుతుంది.

వాదనలు ఇవ్వబడకపోతే, ifconfig ప్రస్తుతం క్రియాశీల ఇంటర్ఫేస్ల స్థితిని ప్రదర్శిస్తుంది. ఒక ఇంటర్ఫేస్ వాదన ఇవ్వబడినట్లయితే, ఇచ్చిన ఇంటర్ఫేస్ యొక్క స్థితిని మాత్రమే ప్రదర్శిస్తుంది; ఒక -ఒక వాదన ఇవ్వబడినట్లయితే, అది అన్ని ఇంటర్ఫేస్ల యొక్క స్థితిని ప్రదర్శిస్తుంది. లేకపోతే, ఇది ఇంటర్ఫేస్ను కాన్ఫిగర్ చేస్తుంది.

సంక్షిప్తముగా

ifconfig [interface]
ifconfig ఇంటర్ఫేస్ [aftype] ఎంపికలు | చిరునామా ...

చిరునామా కుటుంబాలు

ఇంటర్ఫేస్ పేరు తర్వాత మొదటి వాదనకు మద్దతు ఉన్న చిరునామా కుటుంబానికి పేరుగా గుర్తించబడినట్లయితే, చిరునామా చిరునామా అన్ని ప్రోటోకాల్ చిరునామాలను డీకోడింగ్ మరియు ప్రదర్శించడానికి ఉపయోగించబడుతుంది. ప్రస్తుతం మద్దతు ఉన్న చిరునామా కుటుంబాలలో inet (TCP / IP, డిఫాల్ట్), inet6 (IPv6), ax25 (AMPR ప్యాకెట్ రేడియో), ddp (యాపిల్టాల్క్ దశ 2), ipx (నోవెల్ IPX) మరియు నెట్రోమ్ (AMPR ప్యాకెట్ రేడియో) ఉన్నాయి.

ఎంపికలు

ఇంటర్ఫేస్

ఇంటర్ఫేస్ యొక్క పేరు. ఇది సాధారణంగా ఒక డ్రైవర్ పేరు తరువాత ఒక యూనిట్ సంఖ్య, ఉదాహరణకు మొదటి ఈథర్నెట్ ఇంటర్ఫేస్ కోసం eth0 .

అప్

ఈ ఫ్లాగ్ ఇంటర్ఫేస్ను సక్రియం చేస్తుంది. ఒక చిరునామా ఇంటర్ఫేస్కి కేటాయించినట్లయితే ఇది పరిపూర్ణంగా పేర్కొనబడుతుంది.

డౌన్

ఈ ఫ్లాగ్ ఈ ఇంటర్ఫేస్ కోసం డ్రైవర్ను మూసివేసింది.

[-] ARP

ఈ ఇంటర్ఫేస్లో ARP ప్రోటోకాల్ వినియోగాన్ని ప్రారంభించండి లేదా నిలిపివేయండి.

[-] promisc

ఇంటర్ఫేస్ యొక్క సంక్లిష్ట మోడ్ను ప్రారంభించండి లేదా నిలిపివేయండి. ఎంచుకున్నట్లయితే, నెట్వర్క్లోని అన్ని ప్యాకెట్లు ఇంటర్ఫేస్ ద్వారా అందుతాయి.

[-] allmulti

అన్ని-మల్టీకాస్ట్ మోడ్ను ప్రారంభించండి లేదా నిలిపివేయండి. ఎంచుకున్నట్లయితే, నెట్వర్క్లోని అన్ని బహుళ ప్రసార ప్యాకెట్లు ఇంటర్ఫేస్ ద్వారా అందుకోబడతాయి.

మెట్రిక్ N

ఈ పారామితి ఇంటర్ఫేస్ మెట్రిక్ ను అమర్చుతుంది.

mtu N

ఈ పరామితి ఇంటర్ఫేస్ యొక్క గరిష్ట బదిలీ యూనిట్ (MTU) ను అమర్చుతుంది.

dstaddr addr

పాయింట్-టు-పాయింట్ లింక్ (PPP వంటివి) కోసం రిమోట్ IP చిరునామాను సెట్ చేయండి. ఈ కీవర్డ్ ఇప్పుడు వాడుకలో లేదు; బదులుగా pointopoint కీవర్డ్ ఉపయోగించండి.

నెట్మాస్క్ addr

ఈ ఇంటర్ఫేస్ కోసం IP నెట్వర్క్ మాస్క్ సెట్. ఈ విలువ సాధారణ A, B లేదా C నెట్వర్క్ ముసుగుకు (ఇంటర్ఫేస్ IP చిరునామా నుండి తీసుకోబడినది) డిఫాల్ట్లు, కానీ అది ఏ విలువను అయినా అమర్చవచ్చు.

addr / prefixlen జతచేయి

ఒక IPv6 చిరునామాను ఇంటర్ఫేస్కు జోడించండి.

డెల్ addr / prefixlen

ఒక ఇంటర్ఫేస్ నుండి IPv6 చిరునామాను తీసివేయండి.

సొరంగం aa.bb.cc.dd

ఒక కొత్త SIT (IPv6-in-IPv4) పరికరాన్ని సృష్టించండి, ఇచ్చిన గమ్యానికి టన్నెలింగ్.

irq addr

ఈ పరికరాన్ని ఉపయోగించిన అంతరాయాల పంక్తిని సెట్ చేయండి. అన్ని పరికరాలు డైనమిక్ వారి IRQ అమరికను మార్చలేవు.

io_addr addr

ఈ పరికరం కోసం I / O స్థలంలో ప్రారంభ చిరునామాను సెట్ చేయండి.

mem_start addr

ఈ పరికరం ఉపయోగించిన భాగస్వామ్య మెమరీ కోసం ప్రారంభ చిరునామాను సెట్ చేయండి. కొన్ని పరికరాలకు ఇది అవసరం.

మీడియా రకం

పరికరమును వుపయోగించుటకు భౌతిక పోర్ట్ లేదా మీడియం రకాన్ని అమర్చుము. అన్ని పరికరాలను ఈ సెట్టింగ్ను మార్చలేవు, మరియు వారు ఏ విలువలు చేస్తారో వాటిలో మారవచ్చు. 10base2 (సన్నని ఈథర్నెట్), 10baseT (వక్రీకృత-జంట 10Mbps ఈథర్నెట్), AUI (బాహ్య ట్రాన్స్సీవర్) మరియు మొదలైనవి. డ్రైవర్ను మీడియాకు స్వీయ-భావనకి చెప్పడానికి ప్రత్యేకమైన మాధ్యమాన్ని ఉపయోగించవచ్చు. మళ్ళీ, అన్ని డ్రైవర్లు దీనిని చేయలేరు.

[-] ప్రసారం [addr]

చిరునామా వాదన ఇవ్వబడితే, ఈ ఇంటర్ఫేస్ కోసం ప్రోటోకాల్ ప్రసార చిరునామాను సెట్ చేయండి. లేకపోతే, ఇంటర్ఫేస్ కోసం IFF_BROADCAST జెండా సెట్ (లేదా క్లియర్).

[-] పాయింఫాయింట్ [addr]

ఈ కీవర్డ్ ఒక ఇంటర్ఫేస్ యొక్క పాయింట్-టు-పాయింట్ మోడ్ను ప్రారంభిస్తుంది, అనగా ఇది ఇద్దరు కంప్యూటర్ల మధ్య ప్రత్యక్షంగా ఎవ్వరూ వినకుండా ఉండటం.

చిరునామా వాదన కూడా ఇచ్చినట్లయితే, లింక్ యొక్క ఇతర వైపు ప్రోటోకాల్ చిరునామాను సెట్ చేయండి, వాడుకలో ఉన్న dstaddr కీవర్డ్ వలె. లేకపోతే, ఇంటర్ఫేస్ కోసం IFF_POINTOPOINT జెండాను సెట్ చేయండి లేదా క్లియర్ చేయండి.

hw తరగతి చిరునామా

పరికర డ్రైవర్ ఈ ఆపరేషన్కు మద్దతిస్తే, ఈ ఇంటర్ఫేస్ యొక్క హార్డ్వేర్ చిరునామాను సెట్ చేయండి. కీవర్డ్ క్లాస్ యొక్క పేరు మరియు హార్డ్వేర్ అడ్రస్ యొక్క ముద్రించదగిన ASCII సమానార్థకం యొక్క కీవర్డ్ను అనుసరించాలి. ప్రస్తుతం మద్దతిచ్చే హార్డువేర్ ​​తరగతులలో ఈథర్ (ఈథర్నెట్), ax25 (AMPR AX.25), ARCnet మరియు నెట్రోమ్ (AMPR NET / ROM) ఉన్నాయి.

బహుళ ప్రసార

ఇంటర్ఫేస్లో మల్టీకాస్ట్ ఫ్లాగ్ను సెట్ చేయండి. డ్రైవర్లు సరిగ్గా పతాకాన్ని సెట్ చేసేటప్పుడు ఇది సాధారణంగా అవసరం ఉండకూడదు.

చిరునామా

ఈ ఇంటర్ఫేస్కు IP చిరునామా కేటాయించబడుతుంది.

txqueuelen పొడవు

పరికరం యొక్క ప్రసార వరుస యొక్క పొడవుని సెట్ చేయండి. టెల్నెట్ వంటి ఇంటరాక్టివ్ ఇంటరాక్టివ్ ట్రాఫిక్ నుండి వేగవంతమైన బదిలీలను నిరోధించడానికి అధిక జాప్యంతో (మోడెమ్ లింక్లు, ISDN) నెమ్మదిగా పరికరాల కోసం దీనిని చిన్న విలువలుగా మార్చడం ఉపయోగపడుతుంది.