Marşrut - Linux Command - Unix Command

NAME

marşrut - göstərmək / IP marşrutlaşdırma masa manipulyasiya

SYNOPSIS

marşrut [ -CFvnee ]

marşrut

[ -v ] [ -A ailə] əlavə edin [ -net | -host ] hədəf [ netmask Nm] [ gw Gw] [ metrik N] [ mss M] [ pencere W] [I] [ red ] [ mod ] [ dyn ] [ reinstate ] [[ dev ] If]

marşrut

[ -v ] [ -A aile] del [ -net | -host ] target [ gw Gw] [ netmask Nm] [ metrik N] [[ dev ] If]

marşrut

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

TƏSVİRİ

Marşrut kernelin IP marşrutlaşdırma masalarına manipulyasiya edir. Birincisi, ifconfig (8) proqramı ilə konfiqurasiya edildikdən sonra bir interfeys vasitəsilə müəyyən hostlara və ya şəbəkələrə statik marşrutlar qurmaqdır .

Əlavə və ya del seçimləri istifadə edildikdə marşrut marşrutlaşdırma masalarını dəyişdirir. Bu seçimlər olmadan marşrut marşrutlaşdırma masalarının mövcud məzmununu göstərir.

Seçimlər

-Ailə

müəyyən bir ünvan ailəsindən istifadə edin (məsələn 'inet'; tam siyahı üçün 'marşrut - yardım' istifadə edin).

-F

kernelin FIB (Yönləndirmə Məlumat Bazası) marşrutlaşdırma masası üzərində fəaliyyət göstərir. Bu default.

-C

kernelin marşrutlaşdırma önbelleğinde fəaliyyət göstərir.

-v

ətraflı əməliyyat seçin.

-n

simvolik host adlarını təyin etməyə çalışmaq yerinə ədədi ünvanları göstərmək. Bu, aderverinizin marşrutunun niyə qaçdığını müəyyən etməyə çalışırsan.

-e

marşrut masasını göstərmək üçün netstat (8) -formatdan istifadə edin. -ee yönlendirme masasından bütün parametrləri ilə çox uzun bir xətt yaradır.

del

marşrutu silmək.

əlavə edin

yeni bir marşrut əlavə edin.

hədəf

hədəf şəbəkəsi və ya host. IP ünvanlarını nöqtəli decimal və ya host / şəbəkə adları ilə təmin edə bilərsiniz.

-Net

hədəf şəbəkəsidir.

-ev sahibi

hədəf bir ev sahibi.

netmask NM

bir şəbəkə marşrutu əlavə edərkən istifadə olunacaq ağ maskası.

gw GW

gateway vasitəsilə marşrut paketləri. Qeyd: Əvvəlcədən müəyyən edilmiş ağ geçidi olmalıdır. Bu, genellikle ağ geçidinize statik bir güzergah kurmanız gerektiği anlamına gelir. Yerli interfeyslərinizdən birinin ünvanını göstərsəniz, paketlərin yönlendirileceği interfeys haqqında qərar vermək üçün istifadə olunacaq. Bu BSDism uyğunluğu hack edir.

metrik M

marşrutlaşdırma masasında metrik sahəni (marşrutlaşdırma üsulu ilə istifadə olunur) M.

mss M

bu marşrut üzərində M baytlara keçid üçün TCP maksimum seqment ölçüsünü (MSS) təyin edin. Varsayış, yol mtu kəşfləri meydana gəldiyi zaman MTU minus başlıqları və ya aşağı MTU cihazıdır. Bu parametr, yolun mtu aşkarlanması işləməyincə (adətən ICMP parçalanma zəruriliyini pozan yanlış konfiqurasiya edilmiş firewalllar səbəbindən) kiçik bir TCP paketinin digər ucunda məcbur edilməsi üçün istifadə edilə bilər.

Pəncərə W

bu marşrut üzərində W baytlara keçid üçün TCP pəncərənin ölçüsünü təyin edin. Bu, adətən yalnız AX.25 şəbəkələrində və arxa çərçivələrə dönə bilməyən sürücülərlə istifadə olunur.

irtt I

bu marşrut üzərində TCP əlaqələri üçün ilk dəyirmi səfər vaxtını (irtt) I milisaniyəyə (1-12000) təyin etmək. Bu adətən yalnız AX.25 şəbəkələrində istifadə olunur. RMS 1122 atəşi 300 ms həcmində istifadə edilməmişdirsə.

rədd et

bir marşrutun axtarışı uğursuzlaşdıracaq bir bloklama marşrutu qurun. Bu, məsələn, default marşrutunu istifadə etməzdən əvvəl şəbəkələri maskalamaq üçün istifadə olunur. Bu firewalling üçün DEYİL.

mod, dyn, bərpa edin

Dinamik və ya dəyişdirilmiş marşrutunu quraşdırın. Bu bayraqlar diaqnostik məqsədlər üçündir və ümumiyyətlə yalnız marşrutlaşdırma yolu ilə müəyyən edilir.

dev if

kranın başqa cihazı özü ilə müəyyən etməyə çalışacağı kimi (marşrutun əlavə olunduğu marşrutları və cihazın spesifikasiyasını yoxlayaraq) marşrutu göstərilən cihazla əlaqəli olmağa məcbur edəcəkdir. Normal şəbəkələrdə ən çox ehtiyacınız olmayacaq.

Komanda xəttindəki ən son seçimdirsə, sözcük ucunu silinməmiş ola bilər, çünki bu default. Əks halda marşrut dəyişdiricilərinin sifarişi (metrik - netmask - gw - dev) əhəmiyyəti yoxdur.

ÖRNEKLER

marşrutu əlavə et - 127.0.0.0

normal loopback girişini əlavə edir, netmask 255.0.0.0 (təyinat ünvanından müəyyən edilmiş A sinfi) və "lo" cihazı ilə əlaqələndirilir (bu qurğunun ifconfig (8) ilə düzgün şəkildə qurulduğu ehtimal olunur).

marşrutu əlavə et - 192.56.76.0 netmask 255.255.255.0 dev eth0

192.56.76.x şəbəkəsinə "eth0" vasitəsilə marşrut əlavə edir. Class C netmask dəyişdiricisi burada həqiqətən vacib deyil, çünki 192. * C sinfinin IP ünvanıdır. Burada "dev" sözü buraxıla bilməz.

marşrut default gw mango-gw əlavə et

default marşrutunu əlavə edir (digər marşrut oyunları olmadıqda istifadə ediləcək). Bu marşrutdan istifadə edən bütün paketlər "mango-gw" vasitəsilə keçiriləcəkdir. Bu marşrut üçün həqiqətən istifadə ediləcək cihaz "mango-gw" -ə necə nail ola biləcəyimizə görə - "mango-gw" statik marşrutu daha əvvəl qurulmalıdır.

marşrut ipx4 sl0 əlavə edin

"Ipx4" hostuna SLIP interfeysi vasitəsilə marşrutu əlavə edir ("ipx4" SLIP hostudur).

marşrutu əlavə et - 192.57.66.0 netmask 255.255.255.0 gw ipx4

Bu əmr, SLIP interfeyinə köhnə marşrutdan keçmək üçün xalis "192.57.66.x" əlavə edir.

marşrutu əlavə et -net 224.0.0.0 netmask 240.0.0.0 dev eth0

İnsanlar bunun necə ediləcəyini bildiyini sənədləşdirən bir qaranlıqdır. Bu, bütün "D" (multicast) IP marşrutlarını "eth0" yolu ilə getmək üçün təyin edir. Bu, multicasting çekirdekli düzgün normal konfiqurasiya xətti.

marşrutu əlavə et - 10.0.0.0 netmask 255.0.0.0 red

Bu "10.xxx" xüsusi şəbəkəsi üçün rədd marşrutunu quraşdırır.

Çıxış

Kernel marşrutlaşdırma masasının çıxışı aşağıdakı sütunlarda təşkil edilir

Hedef

Məqsəd şəbəkə və ya hədəf hostu.

Gateway

Gateway ünvanı və ya '*' olmasa

Genmask

Hedef net üçün netmask; '255.255.255.255' bir ana hədəf üçün və '0.0.0.0' default marşrutu üçün.

Bayraqlar

Mümkün bayraqlar daxildir
U (marşrut yuxarı )
H (hədəf bir ana )
G ( ağ geçidi istifadə edin)
R (dinamik marşrutlaşdırma üçün marşrutu yenidən bərpa edin )
D ( dinamik olaraq daemon və ya yönlendirme ilə quraşdırılmış)
M (marşrutlaşdırma daemonundan və ya istiqamətləndirmədən redaktə edilib )
A ( addrconf tərəfindən quraşdırılmış)
C ( önbellek giriş)
!! (marşrutu rədd et )

Metrik

Hedefe 'mesafe' (genellikle keçidlerde sayılır). Bu son çekirdekler tarafından kullanılmıyor, ama daemonların yönlendirilmesi lazımdır.

Ref

Bu marşruta istinadlar sayı. (Linux kernelinde istifadə edilmir.)

İstifadə edin

Marşrut üçün axtarışların sayı. -F və -C-nin istifadəsinə asılı olaraq marşrutun ön cache misses (-F) və ya hit (-C) olacaq.

Iface

Bu marşrut üçün paketlərin göndəriləcəyi interfeys.

MSS

Bu marşrut üzərində TCP əlaqələri üçün standart maksimum seqment ölçüsü.

Pəncərə

Bu marşrut üzərində TCP əlaqələri üçün standart pəncərə ölçüsü.

irtt

İlkin RTT (Dəyirmi səfər). Kernel, bu (bəlkə yavaş) cavablar gözləmədən ən yaxşı TCP protokol parametrləri haqqında danışmaq üçün istifadə edir.

HH (yalnız önbellekli)

Önbelleğe alınmış marşrut üçün hardware header önbelleğine başvuran ARP girişleri ve önbelleğe alınmış yolların sayı. Önbelleğe alınmış marşrutun (məsələn, lo) interfeysi üçün bir hardware ünvanı lazım deyilsə, bu -1 olacaq.

Arp (yalnız önbellekli)

Önbelleğe alınmış marşrutun hardware ünvanı olub-olmadığı gündəsiniz.

HƏMÇİNİN BAX

ifconfig (8), arp (8),

Mühüm: Şəxsi kompüterinizdə bir komanda necə istifadə edildiyini görmək üçün man komutunu ( % man ) istifadə edin.