Маршрут - Linux Command - Unix команадсы

NAME

маршрут - IP маршруттау кестесін көрсету / басқару

Синопсис

маршрут [ -CFvnee ]

маршрут

[ -v ] [ -A family] қосыңыз [ -net | -host ] target [ netmask Nm] [ gw Gw] [ метрикалық N] [ MSS M] [ терезе W] [ irtt I] [ қабылдамау ] [ mod ] [ dyn ] [ қалпына келтіру ] [[ dev ] If]

маршрут

[ -v ] [ -A отбасы] del [ -нет | -host ] target [ gw Gw] [ netmask Nm] [ метрикалық N] [[ dev ] If]

маршрут

[ -V ] [ -версия ] [ -h ] [ -help ]

СИПАТТАМАСЫ

Маршрут ядродағы IP маршруттау кестелерін басқарады. Оның негізгі мақсаты - ifconfig (8) бағдарламасымен конфигурацияланғаннан кейін интерфейс арқылы нақты хосттарға немесе желілерге статикалық маршруттарды орнату.

Add немесе del опциялары қолданылғанда маршрут маршруттау кестелерін өзгертеді. Бұл опцияларсыз бағдар маршруттау кестелерінің ағымдағы мазмұндарын көрсетеді.

ОПЦИЯЛАР

- Отбасы

көрсетілген мекенжай отбасын пайдаланыңыз (мысалы, 'inet', толық тізім үшін 'route --help' пайдаланыңыз).

-F

ядро FIB (бағыттаушы ақпараттық база) маршруттау кестесінде жұмыс істейді. Бұл әдепкі болып табылады.

-C

ядро маршруттау кэшінде жұмыс істейді.

-v

дәлме-дәл операцияны таңдаңыз.

символдық хост атауын анықтауға тырысқанның орнына сандық мекенжайларды көрсету. Бұл сіздің атау сервері маршрутының неліктен жоғалғанын анықтауға тырыссаңыз пайдалы.

-e

маршруттау кестесін көрсету үшін netstat (8) -format пайдаланыңыз. -ee маршруттау кестесінен барлық параметрлері бар өте ұзын жолды жасайды.

del

маршрутты жою.

қосу

жаңа маршрут қосу.

мақсат

тағайындалған желі немесе хост. IP мекенжайларын нүктелі ондық үтірмен немесе хост / желі аттарымен қамтамасыз етуге болады.

-Net

мақсат - желі.

-host

мақсат - хост.

нетмаск NM

желілік маршрутты қосқанда, пайдаланылатын желі маскасын қосыңыз.

GW GW

маршрут пакеттерін шлюз арқылы береді. ЕСКЕРТПЕ: Көрсетілген шлюз алдымен қолжетімді болуы керек. Бұл, әдетте, алдын ала шлюзге статикалық маршрут орнату керек дегенді білдіреді. Жергілікті интерфейстердің бірінің мекен-жайын көрсетсеңіз, ол пакеттердің бағытталуы керек интерфейс туралы шешім қабылдау үшін пайдаланылады. Бұл BSDism сыйысымдылықты бұзу.

метрикалық М

маршруттау кестесіндегі метрикалық өрісті орнатыңыз (маршруттау бойынша).

mss M

осы бағытта қосылулар үшін TC беттің ең үлкен сегменті өлшемін (MSS) M байтына орнатыңыз. Әдепкі бойынша, MTU минус тақырыбы немесе төменгі MTU құрылғысы анықталған кезде жолды анықтайды. Бұл параметр кіші TCP пакеттерін басқа жолда мәжбүрлеу үшін пайдаланылуы мүмкін, егер жолды табу сәтсіз жұмыс істемесе (әдетте ICMP фрагментацияны қажет ететін қате конфигурацияланған желіаралық қалқандар себебінен)

терезе W

осы маршруттағы W байттарға қосылымдар үшін TCP терезесінің өлшемін орнатыңыз. Бұл, әдетте, AX.25 желілерінде ғана пайдаланылады және драйверлер артқы кадрларға оралмайды.

irtt I

осы маршруттағы TCP қосылыстары үшін I миллисекундқа (1-12000) бастапқы айналу уақытын (irtt) орнатыңыз. Бұл әдетте AX.25 желілерінде ғана қолданылады. Егер RFC 1122 әдепкі мәні 300 мс болмаса.

бас тарту

маршрутты іздеуді сәтсіз аяқтауға мәжбүрлейтін блоктау бағдарын орнатыңыз. Бұл, мысалы, әдепкі жолды пайдаланбас бұрын желілерді маскировка үшін пайдаланылады. Бұл брандмауэр үшін емес.

mod, dyn, қалпына келтіру

динамикалық немесе өзгертілген маршрут орнатыңыз. Бұл жалаулар диагностикалық мақсаттарға арналған және әдетте тек қана бағыттаушылардың көмегімен орнатылады.

dev Егер

маршрутты көрсетілген құрылғымен байланыстыруға мәжбүрлейді, себебі ядро ​​құрылғыны өз бетімен анықтауға тырысады (қазірдің өзінде бар маршруттар мен құрылғы сипаттамаларын тексеру және маршрут қосылатын жерде). Көптеген қалыпты желілерде бұл сізге қажет емес.

Егер Dev Егер пәрмен жолында соңғы нұсқасы болса, әйтпесе, әдепкі сөзді алып тастауға болады. Әйтпесе маршрутизаторлардың тәртібі (метрикалық - мастер - gw - dev) маңызды емес.

МЫСАЛДАР

маршрут қосылады - 127.0.0.0

(егер бұл құрылғы дұрыс конфигурацияланған болса, ifconfig (8)) Netmask 255.0.0.0 (тағайындалған мекен-жайдан анықталған A сыныбы) және «lo» құрылғысымен байланысқан қалыпты кері байланыс қосады.

маршрут қосылады - 192.56.76.0 желі маскасы 255.255.255.0 dev eth0

192.56.76.x желісіне «eth0» арқылы жол қосады. C сабақ мастер-класс модификаторы шынымен мұнда қажет емес, себебі 192. * Class C IP мекенжайы. Мұнда «дев» деген сөз жоқ.

маршрутты әдепкі gw манго-гв қосу

әдепкі жолды қосады (ол басқа маршрут сәйкестігі болмаса пайдаланылады). Бұл маршрутты пайдаланатын барлық пакеттер «манго-гв» арқылы өтеді. Бұл бағытта қолданылатын құрылғы «манго-gw» -ге қалай жетуге болатындығына байланысты - «манго-гв» статикалық бағытын орнату керек.

маршрут қосу ipx4 sl0

Бағытты «ipx4» хостына SLIP интерфейсі арқылы қосады («ipx4» SLIP хосты болған жағдайда).

маршрут қосылады - 192.57.66.0 netmask 255.255.255.0 gw ipx4

Бұл команда SLIP интерфейсіне бұрынғы жол арқылы шлюзге түсетін «192.57.66.x» желісін қосады.

маршруты қосыңыз -net 224.0.0.0 netmask 240.0.0.0 dev eth0

Бұл түсініксіз адам құжатталған, сондықтан адамдар мұны қалай біледі. Бұл барлық «D» (мультикаст) IP маршруттарын «eth0» арқылы өтуге мүмкіндік береді. Бұл многоадресная ядросы бар дұрыс қалыпты конфигурация сызығы.

маршрут қосыңыз-net 10.0.0.0 netmask 255.0.0.0 reject

Бұл «10.xxx» жеке желі үшін қабылданбайтын жолды орнатады

OUTPUT

Төмендегі бағандарда ядро ​​маршрутизациясының кестесі шығарылады

Тағайындалған орын

Мақсатты желі немесе тағайындалған торап.

Шлюз

Шлюздің мекенжайы немесе «*» болмаса.

Генмаск

Мақсатты желіге арналған маска; «255.255.255.255» әдепкі жолға арналған хосттың тағайындауы және «0.0.0.0».

Тулар

Мүмкін жалаулар кіреді
U (бағдар жоғары )
H (мақсат - хост )
G ( шлюзді қолданыңыз)
R (динамикалық бағыттау үшін бағытты қалпына келтіру )
D (деemon немесе динамикалық түрде бағыттау арқылы орнатылады)
M (бағыттаушы демоннан немесе қайта бағыттаудан өзгертілген )
A ( addrconf арқылы орнатылған)
C ( кэшті енгізу)
! (маршруттан бас тарту )

Метрика

Мақсатқа «қашықтығы» (әдетте сырғанақпен есептеледі). Ол соңғы ядролармен пайдаланылмайды, бірақ олар даондарды бағыттау арқылы қажет болуы мүмкін.

Ref

Бұл бағытқа сілтемелер саны. (Linux ядросында пайдаланылмайды.)

Пайдаланыңыз

Бағыттарға арналған бағаларды есептеу. -F және -C пайдаланылуына қарай бұл маршруттың кэштеудің (-F) немесе хиттердің (-C) жолдары болмайды.

Iface

Осы бағытқа арналған пакеттер жіберілетін интерфейс.

АЖС

Бұл бағытта TCP байланыстары үшін әдепкі бойынша ең үлкен сегменттің өлшемі.

Терезе

Осы бағытта TCP байланыстары үшін әдепкі терезе өлшемі.

irtt

Бастапқы RTT (Round Trip Time). Ядро бұл TCP протоколының ең жақсы параметрлерін болжау үшін пайдаланады (мүмкін баяу).

HH (тек кэштелген)

Кэштелген маршрутқа аппараттық үстіңгі деректеме кэшін жататын ARP жазбалары мен кэштелген маршруттар саны. Егер кэштелген маршрут интерфейсі үшін аппараттық адрес қажет болмаса, бұл -1 болады (мысалы, lo).

Арпа (тек кэштелген)

Кэшталған маршруттың аппараттық мекенжайы жаңартылған ба, жоқ па.

Сондай-ақ қараңыз

ifconfig (8), арпа (8),

Маңызды: Жеке компьютерде пәрменді қалай пайдалану керектігін көру үшін man ( % man ) пәрменін пайдаланыңыз.