Երթուղի - Linux Command - Unix հրաման

ԱՆՈՒՆ

երթուղի - ցուցադրել / շահարկել IP- երի երթուղիչի աղյուսակը

SYNOPSIS- ը

երթուղին [ -CFvnee ]

երթուղին

[ -v ] [ -A family] ավելացնել [ -net | -հոստ ] թիրախ [ netmask Nm] [ gw Gw] [ մետրային N] [ mss M] [ պատուհան W] [ irtt I] [ մերժել ] [ mod ] [ dyn ] [ վերականգնել ] [[ dev ]

երթուղին

[ -v ] [ -A family] del [ -net | -հոստ ] թիրախ [ gw Gw] [ ցանցային Nm] [ մետրային N] [[ dev ] If]

երթուղին

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

DESCRIPTION

Երթուղին manipulates է միջուկի IP routing սեղանները. Դրա հիմնական նպատակն է, եթե կոնֆիգուրացիան, ifconfig (8) ծրագրի հետ կազմաձեւվելուց հետո, ինտերֆեյսի միջոցով որոշակի տանտերերի կամ ցանցերի ստատիկ երթուղիների ստեղծում:

Երբ ավելացված կամ դել ընտրանքները օգտագործվում են, երթուղին փոփոխում է երթուղիչի աղյուսակը: Առանց այս ընտրանքների, երթուղին ցույց է տալիս երթուղային աղյուսակների ընթացիկ բովանդակությունը:

ԸՆՏՐՈՒԹՅՈՒՆՆԵՐԸ

-Ընտանիք

օգտագործեք նշված հասցեի ընտանիքը (օրինակ 'inet', օգտագործեք 'երթուղին `օգնական' ամբողջական ցանկի համար):

գործում է միջուկային FIB- ի (Վերահասցեավորման տեղեկատվական բազա) երթուղայնացման աղյուսակ: Սա կանխադրված է:

գործում է միջուկի երթուղայնացման քեշի վրա :

ընտրեք բարդ վիրահատություն:

ցույց տալ թվային հասցեներ, փոխարենը փորձելով որոշել խորհրդանշական հյուրընկալող անունները: Սա օգտակար է, եթե դուք փորձում եք որոշել, թե ինչու է ձեր անվանումների ուղին կորած:

Օգտագործեք netstat (8) -format երթուղիչի աղյուսակը ցուցադրելու համար: -ee կստեղծի շատ երկար գծեր բոլոր պարամետրերի ից երթուղայնացման աղյուսակում:

դել

հեռացնել երթուղին:

ավելացրեք

ավելացնել նոր երթուղի:

թիրախը

նպատակակետ ցանցը կամ հյուրընկալողը: Դուք կարող եք տրամադրել IP հասցեների կետավոր տասնորդական կամ հյուրընկալող ցանցի անունները :

-այն

թիրախը ցանցն է:

-հոստ

թիրախը հյուրընկալող է:

netmask NM

երբ ցանցային երթուղին ավելացվում է, որից պետք է օգտագործվի netmask:

gw GW- ն

երթուղային փաթեթներ մի դարպասի միջոցով: Նշում. Նախանշված դարպասը պետք է առաջինը հասանելի լինի: Սա սովորաբար նշանակում է, որ դուք պետք է նախօրոք կարգավորեք ստեղնային երթուղին դեպի դարպաս: Եթե ​​դուք նշեք ձեր տեղական ինտերֆեյսներից մեկի հասցեն, ապա այն կօգտագործվի որոշելու այն ինտերֆեյսը, որի փաթեթները պետք է ուղղվեն: Սա BSDism- ի համատեղելիության խափանում է:

մետրիկ Մ

սահմանել մետրային դաշտը երթուղային աղյուսակում (օգտագործվում է երթուղայինների միջոցով) դեպի Մ.

mss Մ

սահմանել TCP առավելագույն սեգմենտի չափը (MSS) այս ուղու վրա միացությունների համար `M bytes: Սխալը հանդիսանում է MTU մինուս գլուխների տողը կամ ցածր MTU- ն, երբ ճանապարհի բացման հայտնաբերումը տեղի է ունեցել: Այս պարամետրը կարող է օգտագործվել փոքրիկ TCP փաթեթների վրա մյուս վերջում ստիպելու համար, երբ ճանապարհային mtu հայտնագործությունը չի գործում (սովորաբար այն պատճառով, որ խախտում է ICMP փրփրման անհրաժեշտությունը)

պատուհան W

սահմանել TCP պատուհանի չափը, այս երթուղու կապակցությամբ W bytes- ի համար: Սա սովորաբար օգտագործվում է AX.25 ցանցերում եւ վարորդների հետ չի կարող վերադառնալ ետ շրջանակներ:

irtt I

սահմանել նախնական կլոր ուղեւորության ժամը (irtt) այս ուղիով TCP կապերի համար, մինչեւ I milliseconds (1-12000): Սա սովորաբար օգտագործվում է AX.25 ցանցերում: Օգտագործվում է RFC 1122- ի կանխատեսումը 300 մկմ:

մերժել

տեղադրեք արգելափակման երթուղին, որը կհանգեցնի երթուղիների որոնումը: Սա, օրինակ, օգտագործվում է կանխելու կանխադրված երթուղուց օգտվելու համար ցանցերը դիմակավորելու համար: Սա չի նշանակում firewalling- ի համար:

ռեժիմ, դին, վերականգնում

տեղադրել դինամիկ կամ փոփոխված երթուղի: Այս դրոշները նախատեսված են ախտորոշման նպատակով եւ ընդհանրապես միայն սահմանվում են երթուղային տրանսպորտով:

dev Եթե

ուժի մեջ է մտնում նշված սարքի հետ կապակցված երթուղին, քանի որ միջուկը այլ կերպ կփորձի սարքը որոշել ինքնուրույն (ստուգելով արդեն գոյություն ունեցող երթուղիները եւ սարքի բնութագրերը եւ երթուղին ավելացվում է): Նորմալ ցանցերում ձեզ հարկավոր չէ:

Եթե հսկան է հրամանի տողում վերջին տարբերակը, ապա բառի գանձը կարող է բաց թողնել, քանի որ դա լռելյայն է: Հակառակ դեպքում երթուղու փոխարկիչի կարգը (չափիչ - netmask - gw - dev) կարեւոր չէ:

Օրինակներ

երթուղին ավելացրեք - 127.0.0.0

ավելացնում է նորմալ loopback- ի մուտքը, օգտագործելով netmask 255.0.0.0 (դասի ցանց, նպատակային հասցեից որոշված) եւ կապված «lo» սարքի հետ (ենթադրելով, որ այս սարքը նախապես տեղադրվել է ifconfig (8)) հետ:

երթուղին ավելացրեք - 192.56.76.0 netmask 255.255.255.0 dev eth0

ավելացնում է 192.56.76.x ցանցին դեպի «eth0»: Class C netmask- ի փոփոխողը, այնուամենայնիվ, իսկապես անհրաժեշտ չէ, քանի որ 192. * հանդիսանում է Class C IP- ի հասցեն: Այստեղ «դավ» բառը կարող է բաց թողնել:

երթուղի ավելացրեք կանխադրված gw mango-gw

ավելացնում է լռելյայն երթուղին (որը կօգտագործվի, եթե այլ երթուղիները համապատասխանում են): Այս երթուղին օգտագործող բոլոր փաթեթները կուղղվեն «mango-gw» միջոցով: Սարքը, որը, ըստ էության, կօգտագործվի այդ ճանապարհով, կախված է այն բանից, թե ինչպես կարող ենք հասնել «mango-gw» - առաջիկայում պետք է կարգավորվի «մանգո-գվ» ստատիկ երթուղին:

երթուղին ավելացնել ipx4 sl0

Ավելացնում է երթուղին դեպի «ipx4» հյուրընկալողը SLIP ինտերֆեյսի միջոցով (ենթադրելով, որ «ipx4» -ը SLIP հյուրընկալողն է):

երթուղին ավելացնելու համար `192.57.66.0 netmask 255.255.255.0 gw ipx4

Այս հրամանն ավելացնում է «192.57.66.x» ցանցը, որն անցնում է SLIP ինտերֆեյսի նախկին երթուղով:

երթուղին ավելացրեք - 224.0.0.0 netmask 240.0.0.0 dev eth0

Սա անճաշակ փաստաթուղթ է, որը մարդիկ գիտեն, թե ինչպես դա անել: Սա սահմանում է բոլոր դասի D (multicast) IP երթուղիները `գնալով« eth0 »: Սա ճիշտ նորմալ կազմաձեւման գիծ է multicasting միջուկով:

երթուղին ավելացնել - 10.0.0.0 netmask 255.0.0.0 մերժել

Սա «10.xxx» մասնավոր ցանցի համար մերժում է երթուղին:

ԱՐԴՅՈՔ

Կիրառական երթուղիչի աղյուսակի արտադրանքը կազմակերպվում է հետեւյալ սյունակներում

Նպատակը

Ուղեկցող ցանցը կամ ուղղորդիչը:

Gateway

Gateway հասցեն կամ '*', եթե ոչ:

Գենմասկ

Ուղեկցող ցանցի զուտ ցանցը; '255.255.255.255' եւ հյուրընկալող կողմի համար `'0.0.0.0', նախնական երթուղի:

Դրոշները

Հնարավոր դրոշները ներառում են
U (երթուղին վեր է )
H (թիրախ է հյուրընկալող )
G (օգտագործել դարպաս )
R ( վերականգնել երթուղին դեպի դինամիկ երթուղի)
D ( դինամիկորեն տեղադրվել դայանով կամ վերահղման միջոցով)
M ( փոփոխված routing daemon կամ վերահղման)
A (տեղադրված է addrconf )
C ( cache entry)
!! ( մերժել երթուղին)

Մետրիկ

Թիրախի «հեռավորությունը» (սովորաբար հաշվարկվում է շղթաներով): Այն չի օգտագործվում վերջին սերնդի կողմից, սակայն կարող է անհրաժեշտ լինել, երբեմն դինամոնների միջոցով:

Հղիություն

Այս ուղու վրա հղումների թվաքանակը: (Linux միջուկում չի օգտագործվում):

Օգտագործեք

Երթուղիների համարների համարները: Կախված օգտագործման -F եւ -C- ը դա կլինի կամ երթուղու cache բացակայում (-F) կամ հարվածներ (-C):

Եթէզ

Ինտերֆեյս, որի փաթեթը կուղարկվի այս երթուղին:

ԱՎԾ

Այս երթուղիով TCP կապակցումների համար սահմանափակում է առավելագույն սահմանաչափը:

Պատուհանը

Այս ուղու վրա TCP կապակցումների պատուհանների պատկերի նախնական չափը:

irtt

Մեկնարկային RTT (Round Trip Time): Kernel- ն օգտագործում է սա, կանխելու համար լավագույն TCP արձանագրության պարամետրերը, առանց ակնկալելու (հավանաբար դանդաղ) պատասխաններ:

HH (միայն պահված)

ARP- ի մուտքերի եւ պահված երթուղիների քանակը, որոնք վերաբերում են կարանտեյն երթուղու համար նախատեսված սարքավորումների թղթապանակի քեշին: Սա կլինի -1-ը, եթե սարքավորման հասցեն անհրաժեշտ չէ քեշավորված երթուղու ինտերֆեյսի համար (օրինակ `lo):

Արփ (միայն պահված)

Կախված երթուղու ապարատի հասցեն արդյոք արդիական է, թե ոչ:

ՏԵՍ ՆԱԵՒ

ifconfig (8), arp (8),

Կարեւոր է. Օգտագործեք հրամանատարությունը ( % մարդ ), որպեսզի տեսնեք, թե ինչպես է օգտագործվում հրամանը ձեր որոշակի համակարգչում: