Рута - Линукс команда - Unix команда

NAME

пат - прикажи / манипулира со табелата за рутирање на IP

СИНОПСИС

пат [ -CFvnee ]

пат

[ -v ] [ -A семејство] додадете [ -нетот | -dhost ] target [ netmask Nm] [ gw Gw] [ metric N] [ mss M] [ window W] [ irtt I] [ reject ] [ mod ] [ dyn ] [ reinstate ] [[ dev ] If]

пат

[ -v ] [ -A семејство] del [ -net | -host ] target [ gw Gw] [ netmask Nm] [ metric N] [[ dev ] if ]

пат

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

ОПИС

Пат манипулира со табелите за IP рутирање на јадрото. Нејзината примарна употреба е да се постават статични правци за одредени хостови или мрежи преку интерфејс откако е конфигуриран со програмата ifconfig (8).

Кога се користат опциите за додавање или del , рутата ги модификува табелите за рутирање. Без овие опции, рутата ја прикажува тековната содржина на табелите за рутирање.

ОПЦИИ

-Семејство

користете го наведеното семејство на адреси (на пр. "inet", користете `route - help 'за целосна листа).

-F

работи на табелата за рутирање на јадрото на FIB (Информативна база за препраќање) на јадрото. Ова е стандардно.

-C

работат на кешот за рутирање на кернелот.

-v

изберете опширна операција.

-n

покажуваат нумерички адреси, наместо да се обидуваат да одредат симболични имиња на домаќините. Ова е корисно ако се обидувате да одредите зошто трасата на вашиот сервер за имиња исчезна.

користете netstat (8) -формата за прикажување на табелата за рутирање. ќе генерира многу долга линија со сите параметри од табелата за рутирање.

del

избришете пат.

додадете

додадете нова рута.

цел

дестинациската мрежа или домаќин. Можете да обезбедите ИП адреси во децимални точки или имиња на домаќини / мрежи .

-нет

целта е мрежа.

-host

целта е домаќин.

netmask NM

кога додавате мрежна рута, мрежната маска што ќе се користи.

gw GW

пакети за маршрути преку портата. ЗАБЕЛЕШКА: Назначениот портал мора прво да биде достапен. Ова обично значи дека претходно морате да поставите статичка рута до портата. Ако ја наведете адресата на еден од вашите локални интерфејси, таа ќе се користи за да се одлучи за интерфејсот на кој пакетите треба да се пренасочат. Ова е хардвер за компатибилност со BSDism.

метрички М

поставете го метричкото поле во табелата за рутирање (што се користи со рутирање на демони) до M.

mss M

поставете TCP Максимална големина на сегмент (MSS) за врски преку оваа рута до M бајти. Стандардно е MTU минус заглавија на уредот или помал MTU кога се појави откривање на патеката Mtu. Ова поставување може да се користи за присилување на помали TCP пакети на другиот крај кога откривањето на патеката mtu не работи (обично поради лошо конфигурирани firewalls кои ја блокираат ICMP Fragmentation Needed)

прозорец W

поставете ја големината на прозорецот TCP за врски над оваа маршрута на W бајти. Ова обично се користи само на AX.25 мрежите и со драјвери кои не можат да се справат со назад кон назад рамки.

irtt I

поставете го времето на почетно патување за патување (irtt) за TCP-врски над оваа маршрута до I милисекунди (1-12000). Ова обично се користи само на AX.25 мрежите. Ако се изостави стандардната RFC 1122 стандард од 300ms, се користи.

отфрли

инсталирајте пат за блокирање, што ќе го принуди пребарувањето на маршрутата да не успее. Ова, на пример, се користи за маскирање на мрежите пред да се користи стандардната рута. Ова не е за firewalling.

mod, dyn, вратете се

инсталирај динамична или пат е изменета. Овие знамиња се за дијагностички цели, и обично се поставени само со рутирање демони.

dev Ако

принудете ја патеката да биде поврзана со наведениот уред, бидејќи кернелот инаку ќе се обиде сам да го одреди уредот (со проверка на веќе постоечките правци и спецификации на уредот, и каде што се додава маршрутата). Во повеќето нормални мрежи нема да ви треба ова.

Ако dev Ако е последната опција на командната линија, зборот dev може да биде испуштен, бидејќи тоа е стандардно. Во спротивно, редот на модификаторите на маршрутата (метричка - netmask - gw - dev) не е важен.

ПРИМЕРИ

пат додадете -net 127.0.0.0

го додава вообичаениот влез за повратна врска, користејќи netmask 255.0.0.0 (класа А мрежа, определена од дестинацијата адреса) и поврзан со "lo" уредот (под претпоставка дека овој уред беше јасно правилно поставен со ifconfig (8)).

пат додадете -нет 192.56.76.0 netmask 255.255.255.0 dev eth0

додава пат до мрежата 192.56.76.x преку "eth0". Модификаторот на мрежната маска на Класа C навистина не е потребен затоа што 192. * е IP Класа C. Зборот "dev" може да се испушти тука.

пат додадете стандарден gw mango-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

Ова е нејасно документирано за луѓето да знаат како да го направат тоа. Ова ги поставува сите IP маршрути за класа D (multicast) да одат преку "eth0". Ова е точната нормална конфигурациска линија со кернел за мултикастирање.

пат додадете -нет 10.0.0.0 netmask 255.0.0.0 отфрли

Ова инсталира пат за отфрлање за приватна мрежа "10.xxx"

ИЗЛЕЗ

Излезот од табелата за рутирање на јадрото е организиран во следните колони

Дестинација

Дестинација мрежа или дестинација домаќин.

Портал

Адреса на портата или '*' ако ниту еден не е поставен.

Генмаск

Матичната мрежа за одредишната мрежа; '255.255.255.255' за дестинација за домаќинот и '0.0.0.0' за стандардната маршрута.

Знамиња

Можни знамиња вклучуваат
U (пат е горе )
H (целта е домаќин )
G (користете портал )
R ( вратете ја патеката за динамичко рутирање)
D ( динамички инсталиран од демон или пренасочување)
М ( модифицирано од демони за рутирање или пренасочување)
A (инсталиран од addrconf )
C (внес на кеш )
! ( отфрли пат)

Метрички

"Растојанието" до целта (обично се смета во хмел). Не се користи од неодамнешните кернели, но може да биде потребен со рутирање на демоните.

Реф

Број на референци за оваа рута. (Не се користи во кернелот Линукс.)

Користете

Грофот на пребарувања за маршрутата. Во зависност од употребата на -F и -C, ова ќе биде или недостиг на кеш на пат (-F) или хитови (-C).

Iface

Интерфејс на кој ќе бидат испратени пакети за оваа рута.

MSS

Стандардна максимална големина на сегмент за TCP-врски над оваа рута.

Прозорец

Стандардна големина на прозорец за TCP-врски над оваа рута.

irtt

Почетна RTT (време на кружен пат). Кернелот го користи ова за да ги погоди најдобрите TCP протокол параметри без да чека на (можеби бавно) одговори.

Н.Х. (само кеширани)

Бројот на записи на ARP и кеширани правци кои се однесуваат на кешот на заглавјето на хардверот за кешираната рута. Ова ќе биде -1 ако хардверската адреса не е потребна за интерфејсот на кешираната рута (на пример, lo).

Арп (само кеширани)

Дали хардверската адреса за кеширана маршрута е ажурирана или не.

ИСТО ТАКА ВИДИ

ifconfig (8), arp (8),

Важно: Користете ја командата за човекот ( % man ) за да видите како се користи командата на вашиот компјутер.