Ruta - Linux Command - Unix Command

NGALAN

ruta - ipakita / pagmaniobra ang IP routing table

SYNOPSIS

ruta [ -CFvnee ]

ruta

[ -v ] [ -Ang pamilya] magdugang [ -net | -host ] target [ netmask Nm] [ gw Gw] [ metric N] [ mss M] [ window W] [ irtt I] [ pagsalikway ] [ mod ] [ dyn ] [ reinstate ] [[ dev ] Kung]

ruta

[ -v ] [ -Ang pamilya] del [ -net | -host ] target [ gw Gw] [ netmask Nm] [ metric N] [[ dev ] Kung]

ruta

[ -V ] [ --versi ] [ -h ] [ --help ]

DESCRIPTION

Gigamit sa ruta ang mga lamesa sa routing sa kernel. Ang nag-unang paggamit niini mao ang pagtukod og static nga mga rota ngadto sa mga partikular nga panon o mga network pinaagi sa usa ka interface human kini ma-configure gamit ang ifconfig (8) nga programa.

Sa diha nga ang mga pagdugang o del opsyon gigamit, ang ruta mausab ang mga routing tables. Kon wala kini nga mga kapilian, ang ruta nagpakita sa kasamtangan nga sulod sa routing tables.

MGA PILION

-Ang pamilya

gamita ang gipili nga pamilya sa address (sama sa `inet '; paggamit` ruta -help' alang sa usa ka bug-os nga listahan).

-F

operate sa kernel's FIB (Forwarding Information Base) routing table. Kini ang default.

-C

pag-operate sa pag-routing sa kernel.

-v

pilia ang verbose operation.

-n

ipakita ang mga adres sa numero imbes nga sulayan ang pagdeterminar sa simbolo nga mga ngalan sa host. Kini mapuslanon kon ikaw naningkamot sa pagtino kung nganong nawala ang ruta sa imong ngalanerver.

-e

gamit ang netstat (8) -format sa pagpakita sa routing table. -Eo makamugna og usa ka taas nga linya sa tanan nga mga parameter gikan sa routing table.

del

mawala ang usa ka rota.

Dugang pa

pagdugang usa ka bag-ong ruta.

target

ang destinasyon nga network o host. Mahimo nimong ihatag ang mga adres sa IP sa mga dotted decimal o host / network names .

-net

ang target usa ka network.

-host

ang target usa ka host.

netmask NM

sa pagdugang sa rota sa network, ang netmask nga gamiton.

gw GW

route packets pinaagi sa usa ka ganghaan. PAHINUMDOM: Ang unang ginganlan nga gateway kinahanglan nga maabut. Kini kasagaran nagpasabot nga kinahanglan nga magtukod ka daan nga ruta paingon sa ganghaan daan. Kon imong mahibal-an ang address sa usa sa imong mga lokal nga interface, kini gamiton aron paghukom mahitungod sa interface diin ang mga packet kinahanglan nga madala. Kini usa ka BSDism compatibility hack.

metric nga M

ibutang ang metric field sa routing table (gigamit sa routing daemons) sa M.

mss M

ibutang ang TCP Maximum Segment Size (MSS) alang sa koneksyon sa niini nga rota sa M bytes. Ang default mao ang device MTU minus nga mga ulohan, o usa ka mas ubos nga MTU sa dihang ang pagkatukma sa dalan mtuon. Mahimo kining gamiton aron mapugos ang mas gagmay nga TCP packets sa pikas tumoy kung ang dalan sa pagkat-on dili makatrabaho (kasagaran tungod sa misconfigured nga mga firewalls nga nagbabag sa ICMP Fragmentation Needed)

bintana nga W

ibutang ang gidak-on sa window sa TCP alang sa mga koneksyon niini nga rota ngadto sa W bytes. Kini kasagaran gigamit lang sa AX.25 nga mga network ug sa mga drayber nga dili makahimo sa pagbalik sa mga frame.

irtt I

ibutang ang inisyal nga oras sa pagbiyahe (irtt) alang sa mga koneksyon sa TCP sa kini nga rota ngadto sa ako nga milliseconds (1-12000). Kini kasagaran gigamit lamang sa AX.25 nga mga network. Kon wala ang RFC 1122 default sa 300ms gigamit.

pagsalikway

i-install ang usa ka blocking route, nga mopugos sa usa ka ruta nga pagpangita nga mapakyas. Kini ang pananglitan nga gigamit sa pag-mask sa mga network sa dili pa gamiton ang ruta sa default. Kini DILI alang sa pag-firewall.

mod, dyn, ibalik

i-install ang usa ka dinamiko o kausaban nga ruta Kini nga mga bandila alang sa mga hinungdan sa diagnostic, ug sa kasagaran gipahimutang lamang pinaagi sa mga routing daemons.

dev Kung

pagpugos sa ruta nga mahilakip sa gikatakda nga device, ingon nga ang kernel dili mosulay sa pagtino sa device sa iyang kaugalingon (pinaagi sa pagsusi sa daan nang daan nga mga rota ug kahimanan sa aparato, ug diin ang ruta gidugang). Sa kasagaran nga mga network dili nimo kinahanglan kini.

Kung ang dev Kung mao ang katapusang kapilian sa command line, ang pulong nga dev mahimo nga ilakip, ingon nga kini ang default. Kay kon dili ang han-ay sa ruta modifiers (metric - netmask - gw - dev) dili igsapayan.

MGA Ehemplo

rota makadugang-net 127.0.0.0

midugang ang normal loopback entry, gamit ang netmask 255.0.0.0 (class A net, determinado gikan sa address nga destinasyon) ug nakig-uban sa "lo" device (nga nagtuo nga kini nga himan gitakda sa husto sa ifconfig (8)).

rota makadugang-net 192.56.76.0 netmask 255.255.255.0 dev eth0

nagdugang usa ka ruta sa network 192.56.76.x pinaagi sa "eth0". Ang Class C netmask modifier dili gayud gikinahanglan dinhi tungod kay 192. * usa ka Class C IP address. Ang pulong "dev" mahimong wala dinhi.

Dugang pa ang rota nga gw mango-gw

nagdugang ang usa ka ruta sa pag-abut (nga gamiton kon walay lain nga rota nga gipares). Ang tanan nga mga pakete nga gamiton niini nga rota paga-agian sa "mangga-gw". Ang gamit nga gigamit alang niana nga ruta nag-agad kung unsaon nato pagkab-ot ang "mangga-gw" - ang estrikto nga ruta sa "mango-gw" kinahanglan nga ipatindog sa wala pa.

ruta makadugang ipx4 sl0

Nagdugang sa rota sa "ipx4" host pinaagi sa SLIP interface (nagtuo nga ang "ipx4" mao ang SLIP host).

route add-net 192.57.66.0 netmask 255.255.255.0 gw ipx4

Kini nga sugo nagdugang sa pukot nga "192.57.66.x" nga pag-agi sa kanhi ruta sa interface sa SLIP.

rota nga pagdugang-net 224.0.0.0 netmask 240.0.0.0 dev eth0

Kini usa ka wala mailhi nga gi-dokumento aron ang mga tawo makahibalo kung unsaon kini buhaton. Kini nagpahimutang sa tanan nga mga klase sa D (multicast) IP ruta nga moagi sa "eth0". Mao kini ang husto nga normal nga linya sa pagsumpo sa usa ka multicast kernel.

rota nga pagdugang-net 10.0.0.0 netmask 255.0.0.0 nga pagsalikway

Kini nag-instalar sa usa ka dalan sa pagsalikway alang sa pribadong network nga "10.xxx"

OUTPUT

Ang output sa kernel routing table gihan-ay sa mosunod nga mga kolum

Tumong

Ang destinasyon sa network o destination host.

Gateway

Ang agianan sa gateway o '*' kung wala'y gitakda.

Genmask

Ang netmask alang sa pukot nga destinasyon; '255.255.255.255' alang sa destination sa host ug '0.0.0.0' alang sa ruta sa default .

Mga bandera

Ang mga posible nga bandila naglakip
U (ruta nahuman)
H (target mao ang usa ka host )
G (paggamit sa ganghaan )
R ( ibalik ang ruta alang sa dinamikong pagbag-o)
D ( dynamically- install sa daemon o redirect)
M ( giusab gikan sa routing nga daemon o redirect)
A (gipahimutang pinaagi sa addrconf )
C (pagsulod sa cache )
! ( pagsalikway sa rota)

Metric

Ang 'distansya' sa target (sagad giihap sa mga hops). Dili kini gigamit sa bag-o nga mga liso, apan mahimo nga gikinahanglan pinaagi sa pagpalayo sa mga daemon.

Ref

Gidaghanon sa mga pakisayran niini nga rota. (Dili gigamit sa kernel Linux.)

Paggamit

Dagway sa pagpangita sa ruta. Depende sa paggamit sa -F ug -C kini mahimo nga ang rota sa crosses misses (-F) o hits (-C).

Iface

Interface diin ang mga packet alang niini nga rota ipadala.

MSS

Ang gidaghanon sa gidak-on sa maximum nga segment alang sa TCP koneksyon niini nga rota.

Window

Ang kasarang nga window size alang sa mga koneksyon sa TCP sa kini nga rota.

irtt

Initial RTT (Round Trip Time). Ang kernel naggamit niini aron sa pagtag-an mahitungod sa labing maayo nga mga parameter sa TCP protocol nga wala maghulat sa (tingali hinay) nga mga tubag.

HH (naka-cache lang)

Ang gidaghanon sa ARP entries ug cached routes nga nagtumong sa cache sa hardware header alang sa cached ruta. Kini mahimong -1 kon ang address sa hardware wala gikinahanglan alang sa interface sa cached ruta (eg lo).

Arp (naka-cache lang)

Kinahanglan man o dili ang address sa hardware alang sa naka-cache nga rota.

TAN-AWA USAB

ifconfig (8), arp (8),

Importante: Gamita ang tawo nga sugo ( % man ) aron makita kung giunsa ang usa ka sugo nga gigamit sa imong partikular nga computer.