માર્ગ - Linux આદેશ - યુનિક્સ કમાન્ડ

NAME

રૂટ - આઇપી રાઉટીંગ કોષ્ટકને શો / મેનીપ્યુલેટ કરો

સમન્વય

રસ્તો [ -CFvnee ]

માર્ગ

[ -વી ] [ -એક કુટુંબ] ઉમેરો [ -નેટ | લક્ષ્ય [ નેટમાસ્ક એનએમ] [જીવી જીડબલ્યુ ] [ મેટ્રિક એન] [ એમએસએસ એમ] [ વિન્ડો ડબલ્યુ] [ આઇઆરટી આઇ] [ નકારી ] [ મોડ ] [ ડીઆઈએન ] [ પુનઃપ્રાપ્ત ] [[ ડેવ ] જો]

માર્ગ

[ -વી ] [ -એ કુટુંબ] ડેલ [ -નેટ | -હોસ્ટ ] લક્ષ્ય [જીવી જીવી] [ નેટમાસ્ક એનએમ] [ મેટ્રિક એન] [[ ડેવ ] જો]

માર્ગ

[ -V ] [ --version ] [ -h ] [ --help ]

DESCRIPTION

રૂટ કર્નલના IP રૂટિંગ કોષ્ટકોનું સંચાલન કરે છે. તેનો પ્રાથમિક ઉપયોગ એ ifconfig (8) પ્રોગ્રામ સાથે રૂપરેખાંકિત થયા પછી ઇન્ટરફેસ મારફતે ચોક્કસ યજમાનો અથવા નેટવર્ક્સ પર સ્ટેટિક રૂટ સેટ કરવાનું છે.

જ્યારે ઍડ અથવા ડેલ વિકલ્પોનો ઉપયોગ કરવામાં આવે છે, રુટ રૂટીંગ કોષ્ટકોમાં ફેરફાર કરે છે આ વિકલ્પો વિના, રુટ રૂટીંગ કોષ્ટકોની વર્તમાન સામગ્રીઓ દર્શાવે છે.

વિકલ્પો

-પરીવાર

નિર્દિષ્ટ સરનામા પરિવારોનો ઉપયોગ કરો (દા.ત. 'ઇનેટ'; સંપૂર્ણ સૂચિ માટે 'રૂટ - મદદ' નો ઉપયોગ કરો)

-એફ

કર્નલના FIB (ફૉર્વર્ડિંગ ઇન્ફર્મેશન બેઝ) રાઉટીંગ કોષ્ટક પર કામ કરે છે. આ મૂળભૂત છે

-સી

કર્નલના રૂટીંગ કેશ પર કામ કરે છે.

-વી

વર્બોઝ ઓપરેશન પસંદ કરો.

-ના

સાંકેતિક યજમાન નામો નક્કી કરવાનો પ્રયાસ કરતા આંકડાકીય સરનામાં દર્શાવો. આ ઉપયોગી છે જો તમે નિર્ધારિત કરવાનો પ્રયાસ કરી રહ્યા છો કે શા માટે તમારા નામસર્વરનો માર્ગ અદ્રશ્ય થઈ ગયો છે.

-e

રૂટીંગ કોષ્ટક પ્રદર્શિત કરવા માટે નેટસ્ટેટ (8) - ફોર્મેટનો ઉપયોગ કરો. -ee રાઉટીંગ કોષ્ટકમાંથી બધા પરિમાણો સાથે એક ખૂબ લાંબી રેખા ઉત્પન્ન કરશે.

ડેલ

રસ્તો કાઢી નાખો

ઉમેરો

નવું રૂટ ઉમેરો

લક્ષ્ય

ગંતવ્ય નેટવર્ક અથવા યજમાન તમે ડોટેડ દશાંશ અથવા યજમાન / નેટવર્ક નામોમાં IP સરનામાઓ આપી શકો છો.

-નેટ

લક્ષ્ય નેટવર્ક છે

-હોસ્ટ

લક્ષ્ય એક યજમાન છે.

નેટમાસ્ક એનએમ

નેટવર્ક માર્ગને ઉમેરતી વખતે, નેટમાસ્કનો ઉપયોગ કરવો.

જીવી જીડબ્લ્યુ

ગેટવે મારફતે માર્ગ પેકેટો નોંધ: સ્પષ્ટ થયેલ ગેટવે પહેલા પહોંચવા યોગ્ય હોવો આવશ્યક છે. આનો સામાન્ય રીતે અર્થ છે કે તમારે ગેટવેમાં એક સ્ટેટિક રૂટ પહેલાથી જ સેટ કરવો પડશે. જો તમે તમારા સ્થાનિક ઇન્ટરફેસીસનો એક સરનામું નિર્દિષ્ટ કરો છો, તો તેનો ઉપયોગ ઇન્ટરફેસ વિશે નક્કી કરવા માટે કરવામાં આવશે જેમાં પેકેટને કેવી રીતે મોકલવું જોઈએ. આ એક BSDism સુસંગતતા ચૂંથવું છે

મેટ્રિક એમ

રૂટીંગ કોષ્ટકમાં મેટ્રિક ફીલ્ડ સેટ કરો (રાઉટીંગ ડિમનો દ્વારા વપરાય છે) એમ.

એમએસએસ એમ

આ રૂટ પર જોડાણો માટે એમ બાઇટ્સને TCP મહત્તમ સેગમેન્ટ માપ (MSS) સેટ કરો. ડિફોલ્ટ એ ઉપકરણ એમટીવી (MTU) બાદના મથાળાઓ છે, અથવા નીચલા એમટીયુ (MTU) જ્યારે પાથ એમટીયુની શોધ થઇ છે. આ સેટિંગનો ઉપયોગ અન્ય ટીમ્સમાં નાના TCP પેકેટોને દબાણ કરવા માટે થઈ શકે છે જ્યારે પાથ એમટીયુ શોધ કામ કરતું નથી (સામાન્ય રીતે ખોટી રીતે રૂપરેખાંકિત ફાયરવૉલ્સને કારણે કે જે ICMP ફ્રેગમેન્ટેશનની જરૂર છે)

વિન્ડો ડબલ્યુ

આ રૂટ પર જોડાણો માટે W બાઇટ્સને TCP વિંડો કદ સેટ કરો. આ સામાન્ય રીતે માત્ર એએક્સ. 25 નેટવર્ક્સ અને ડ્રાઇવરો સાથે પાછા ફ્રેમ્સ પર બેકઅપ લેવા માટે ઉપયોગ થતો નથી.

irtt I

આ રૂટ પર I મિલિસેકન્ડ્સ (1-12000) માટે TCP જોડાણો માટે પ્રારંભિક રાઉન્ડ ટ્રીપ સમય (irtt) સેટ કરો. આ સામાન્ય રીતે માત્ર AX.25 નેટવર્ક્સ પર વપરાય છે. જો અવગણવામાં આવે તો RFC 1122 ડિફોલ્ટ ઓફ 300 એમએસનો ઉપયોગ થાય છે.

નકારો

બ્લોકીંગ રસ્તો ઇન્સ્ટોલ કરો, જે રૂટ લૂકઅપને નિષ્ફળ બનાવવા માટે દબાણ કરશે. આ મૂળભૂત રૂટનો ઉપયોગ કરતા પહેલા નેટવર્કને માસ્ક બનાવવા માટે વપરાય છે. આ ફાયરવૉલિંગ માટે નથી.

mod, dyn, પુનઃસ્થાપના

ગતિશીલ અથવા સુધારેલ માર્ગ ઇન્સ્ટોલ કરો આ ધ્વજો નિદાન હેતુઓ માટે છે, અને સામાન્ય રીતે ફક્ત રાઉટીંગ ડિમનો દ્વારા જ સેટ કરવામાં આવે છે.

dev જો

ચોક્કસ ઉપકરણ સાથે સંકળાયેલ રૂટને રસ્તો ચલાવવો, કારણ કે કર્નલ અન્યથા તેના પોતાના પર ઉપકરણને નક્કી કરવાનો પ્રયાસ કરશે (પહેલેથી અસ્તિત્વમાં રહેલા રૂટ અને ડિવાઇસ વિશિષ્ટતાઓને તપાસ કરીને અને જ્યાં રૂટ ઉમેરવામાં આવે છે). મોટાભાગનાં સામાન્ય નેટવર્કોમાં તમને આની જરૂર નથી.

જો dev આદેશ વાક્ય પર જો છેલ્લા વિકલ્પ છે, શબ્દ dev અવગણી શકાય છે, કારણ કે તે મૂળભૂત છે. નહિંતર રૂટ મોડિફાયર્સનો ક્રમ (મેટ્રિક - નેટમાસ્ક - જીડબલ્યુ -ડિવ) વાંધો નથી.

ઉદાહરણો

રૂટ ઍડ -નેટ 127.0.0.0

સામાન્ય લુપબેક પ્રવેશને ઉમેરે છે, નેટમાસ્ક 255.0.0.0 (ગૌણ સરનામામાંથી નક્કી કરાયેલ વર્ગ એ નેટ) નો ઉપયોગ કરીને અને "લો" ઉપકરણ સાથે સંકળાયેલ છે (આ ઉપકરણને સંભવતઃ જો ifconfig (8) સાથે યોગ્ય રીતે સેટ કરેલું હતું).

રૂટ ઍડ -નેટ 192.56.76.0 નેટમાસ્ક 255.255.255.0 ડેવ એથિક્સ

"eth0" મારફતે નેટવર્ક 192.56.76.x પરનો માર્ગ ઉમેરે છે. ક્લાસ સી નેટમાસ્ક મોડિફાયર ખરેખર અહીં જરૂરી નથી કારણ કે 192. * ક્લાસ C IP એડ્રેસ છે. "Dev" શબ્દ અહીં અવગણી શકાય છે.

મૂળ જી.પી. કેરી-જીવી ઉમેરો

ડિફૉલ્ટ રૂટ ઉમેરે છે (જો કોઈ અન્ય રસ્તા મેચો નહીં હોય તો તેનો ઉપયોગ કરવામાં આવશે) આ માર્ગનો ઉપયોગ કરતા તમામ પેકેટો "કેરી-જીવી" દ્વારા પ્રવેશ કરશે. જે ઉપકરણનો વાસ્તવમાં તે રૂટ માટે ઉપયોગ કરવામાં આવે છે તે તેના આધારે છે કે અમે કેવી રીતે "કેરી-જીવી" સુધી પહોંચી શકીએ છીએ - "કેરી-જીડબ્લ્યુ" માટેનો સ્થિર રસ્તો પહેલાંની સ્થાપના કરવી પડશે.

રસ્તો ઉમેરો ipx4 sl0

SLIP ઇન્ટરફેસ મારફતે "ipx4" હોસ્ટ પરનો માર્ગ ઉમેરે છે (એમ ધારી રહ્યા છીએ કે "આઇપીક્સ 4" એ SLIP હોસ્ટ છે).

રૂટ ઍડ -નેટ 192.57.66.0 નેટમાસ્ક 255.255.255.0 જીવી આઇપીક્સ 4

આ આદેશ નેટ "192.57.66.x" ને SLIP ઇન્ટરફેસ માટેના ભૂતપૂર્વ રૂટ દ્વારા પ્રવેશ કરવા માટે ઉમેરે છે.

રૂટ ઍડ -નેટ 224.0.0.0 નેટમાસ્ક 240.0.0.0 ડેવ એથિક્સ

આ એક અસ્પષ્ટ દસ્તાવેજ છે જેથી લોકોને ખબર પડે કે તે કેવી રીતે કરવું. આ "eth0" મારફતે જવા માટે તમામ વર્ગ ડી (મલ્ટિકાસ્ટ) આઇપી રૂટને સુયોજિત કરે છે. મલ્ટિકાસ્ટિંગ કર્નલ સાથે આ સાચી સામાન્ય રૂપરેખાંકન રેખા છે.

રુટ ઍડ-નેટ 10.0.0.0 નેટમાસ્ક 255.0.0.0 નકારવા

આ પ્રાઇવેટ નેટવર્ક "10.xxx" માટે નકાર્યું રસ્તો ઇન્સ્ટોલ કરે છે

ઉત્પાદન

કર્નલ રૂટીંગ કોષ્ટકનું આઉટપુટ નીચેના કૉલમમાં ગોઠવવામાં આવે છે

લક્ષ્યસ્થાન

લક્ષ્યસ્થાન નેટવર્ક અથવા ગંતવ્ય હોસ્ટ.

ગેટવે

ગેટવે સરનામું અથવા '*' જો કોઈ સેટ નથી.

Genmask

ગંતવ્ય નેટ માટે નેટમાસ્ક; યજમાન ગંતવ્ય માટે '255.255.255.255' અને ડિફૉલ્ટ રૂટ માટે '0.0.0.0'.

ફ્લેગ્સ

શક્ય ફ્લેગો સમાવેશ થાય છે
યુ (માર્ગ અપ છે )
એચ (લક્ષ્ય એક યજમાન છે )
જી ( ગેટવેનો ઉપયોગ કરો)
આર (ડાયનેમિક રૂટીંગ માટે રૂટ પુનઃસ્થાપિત કરો )
ડી ( ગતિશીલ ડિમન અથવા પુનઃ નિર્દેશ દ્વારા સ્થાપિત)
એમ (રૂટિંગ ડિમન અથવા રીડાયરેક્ટમાંથી સંશોધિત )
A ( addrconf દ્વારા ઇન્સ્ટોલ કરેલું )
સી ( કેશ એન્ટ્રી)
! (રસ્તો નકારો )

મેટ્રિક

લક્ષ્ય માટે 'અંતર' (સામાન્ય રીતે હોપ્સમાં ગણાશે). તેનો તાજેતરના કર્નલો દ્વારા ઉપયોગ થતો નથી, પરંતુ રાઉટીંગ ડિમનો દ્વારા જરૂર પડી શકે છે.

સંદર્ભ

આ માર્ગના સંદર્ભોની સંખ્યા (Linux કર્નલમાં ઉપયોગમાં લેવાતા નથી.)

વાપરવુ

માર્ગ માટે લુકઅપોની સંખ્યા -એફ અને -સીના ઉપયોગ પર આધાર રાખીને આ રૂટ કૅશ (-એફ) અથવા હિટ (-સી) હિટ થશે.

ઇસાસ

ઇન્ટરફેસ કે જે આ માર્ગ માટે પેકેટ મોકલવામાં આવશે.

એમએસએસ

આ માર્ગ પર TCP કનેક્શન્સ માટે મહત્તમ સેગ્મેન્ટ કદ ડિફોલ્ટ કરો

વિન્ડો

આ માર્ગ પર TCP જોડાણો માટે ડિફૉલ્ટ વિન્ડો કદ.

irtt

પ્રારંભિક RTT (રાઉન્ડ ટ્રીપ સમય). કર્નલ આનો ઉપયોગ (સંભવિત ધીમી) જવાબોને રાહ જોતા વગર શ્રેષ્ઠ TCP પ્રોટોકોલ પરિમાણો વિશે અનુમાન કરવા માટે કરે છે

એચ.એચ. (માત્ર કેચ)

ARP એન્ટ્રીઝ અને કેશ્ડ રૂટ માટે હાર્ડવેર હેડર કેશનો સંદર્ભ આપતા કેશ કરેલા રસ્તાઓની સંખ્યા. કેશ થયેલ માર્ગ (દા.ત. લો) ના ઇન્ટરફેસ માટે હાર્ડવેર સરનામું જરૂરી નથી, તો આ -1 હશે.

આર્ચ (ફક્ત કેશ્ડ)

કેશ્ડ રૂટ માટે હાર્ડવેર સરનામું અપ ટૂ ડેટ છે કે નહીં.

આ પણ જુઓ

ifconfig (8), અર્પ (8),

મહત્વનું: તમારા ચોક્કસ કમ્પ્યૂટર પર આદેશ કેવી રીતે વાપરવામાં આવે છે તે જોવા માટે man આદેશ ( % man ) નો ઉપયોગ કરો.