Tinklų kūrimas

Maršruto komanda sistemoje „Linux“

Maršruto komanda sistemoje „Linux“
Prieš parodydamas, kaip maršrutu komanda turėtų būti naudojama Linux, būtina suprasti, ką a maršruto lentelė yra.

A maršruto lentelė yra failas, kuriame yra informacija apie tai, kaip informacija ar paketai turėtų būti perduodami: tinklo kelias į visus tinklo mazgus ar įrenginius. Tai žemėlapis, kurį maršrutizatoriai ir šliuzai naudoja keliams stebėti. „Hop-by-hop“ maršrutas yra plačiai naudojamas, pakete yra maršruto lentelė, kad pasiektų kitą šuolį, kai tik pasieksite, jis vėl perskaitys maršruto lentelę, kad pasiektų kitą šuolį.

Naudodamiesi maršruto komanda galite bendrauti su potinkliais ir skirtingais tinklais, taip pat galite užblokuoti srautą tarp tinklų ar įrenginių modifikuodami maršruto lentelę.

„Linux“ maršruto komanda yra „net-tools“ rinkinio dalis, apimanti „ifconfig“, „iwconfig“ ir kitus žinomus įrankius, susijusius su tinklų kūrimu. Kaip ir kiti tinklo įrankių rinkinio komponentai maršrutu komandą keičia ip maršrutas komanda, taip pat paaiškinta šioje pamokoje.

Pastaba: Pakeisti „enp2s0“Ir„wlp3s0“Prietaisų pavadinimai, paminėti šioje pamokoje, skirti teisingiems įrenginių pavadinimams.

Kaip naudotis maršruto komanda sistemoje „Linux“

Kadangi „net-tools“ paketą pakeičia „iproute2“ ir pagal numatytuosius nustatymus jis nėra įtrauktas į visus „Linux“ paskirstymus, jei jo trūksta „Debian“ ir išvestinėse sistemose, tokiose kaip „Ubuntu“ arba „Mint“, terminalo paleidime:

# apt įdiekite „net-tools“

Įdiegę galėsite naudoti maršrutu, ifconfig, „iwconfig“ ir kitos komandos, įtrauktos į paketą.

Norėdami atsispausdinti maršruto lentelę paleidę „Linux“:

# sudo maršrutas

Kaip matote, numatytasis vartai yra 192.168.0.1, tai yra maršrutizatorius, pirmasis šuolis, per kurį eismas praeina prieš einant į kitą šuolį ar paskutinį mazgą.

Taikant vėliavą -n (skaitmeninis) galite pakeisti paskirties domeno pavadinimą IP adresams:

# sudo maršrutas -n

Jei prisijungiate prie laidinio tinklo naudodami „Linux“ įrenginį, DHCP neveikia, jei liekate be interneto, be IP adreso nustatymo, tinklo maską gali tekti pridėti šliuzą, kurį galite nukopijuoti iš bet kurio kito prijungto įrenginio konfigūracijos.

Norėdami pridėti numatytąjį šliuzą, pvz., Paleisti maršrutizatorių:

# sudo maršrutas pridėkite numatytąjį gw

Norėdami užblokuoti pagrindinio kompiuterio paleidimą:

# sudo maršrutas pridėti-host 192.168.0.121 atmesti

Pastaba: pakeisti 192.168.0.121 pagrindiniam kompiuteriui, kurį norite užblokuoti.

Kai kurios iš populiariausių vėliavų:

[-v] [-A šeima | -4 | -6] pridėti [-net | -host] tikslą [tinklo kaukė Nm] [gw Gw] [metrika N] [mss M]
[langas W] [irtt I] [atmesti] [mod] [dyn] [atkurti] [[dev] if]

Galite sužinoti daugiau apie maršruto komandą vyro puslapis.

Maršruto pakeitimas: ip maršrutas

Kadangi maršrutu pirmiau paaiškinta komanda yra nebenaudojama ip maršrutas komanda pakeičia ją taip pat ip pakeistas ifconfig, arba iw pakeistas „iwconfig“. Žemiau pamatysite keletą komandų, pakeičiančių anksčiau pateiktus pavyzdžius:

Norėdami rodyti maršruto lentelę naudodami „ip route“ komandų vykdymą:

# ip maršrutas

Kaip matote aukščiau esančiame paveikslėlyje, kaip ir maršrute, numatytasis šliuzas yra 192.168.0.1, kuris yra maršrutizatorius. Tą patį galima pasiekti naudojant tik raidę r:

Jei norite rodyti vietinę lentelę, kurioje yra paskirties adresai, priskirti vietiniam pagrindiniam kompiuteriui, galite paleisti:

# ip maršruto rodymo lentelė vietinė

Kaip matote, visi atspausdinti adresai priklauso vietiniam įrenginiui.

Norėdami pridėti numatytąjį šliuzą naudodami komandą „ip route run“:

# ip maršrutas pridėkite numatytąjį per

Mano atveju:

# ip maršrutas pridėkite numatytąjį nustatymą per 192.168.0.1

Galite pašalinti numatytąjį šliuzą pakeisdami „papildyti" dėl "Ištrinti“.

IP maršrutas leidžia priskirti numatytąjį maršrutą papildomoms sąsajoms šiam bėgimui:

# ip maršrutas pridėkite numatytąjį „dev enp2s0“

Taip pat galite pakeisti numatytąjį šliuzą pridėdami žymos pakeitimą, kaip parodyta šiame pavyzdyje:

# sudo ip maršrutas pakeis numatytąjį per 192.168.0.3 „dev wlp3s0“

Taip pat galite nurodyti ip maršrutas rodyti tik su IPv4 arba IPv6 protokolais susijusią išvestį.

Skirta „IPv4“

# ip -4 r

„IPv6“ sintaksė yra ta pati:

# ip -6 r

Norėdami pridėti „IPv6“ šliuzo paleidimą:

# ip -6 maršrutas pridėti numatytąjį per

Jei norite užblokuoti adresą, galite paleisti:

# ip maršruto pridėti uždrausti

Taip pat galite blokuoti iš konkretaus šaltinio:

# ip maršruto pridėti uždrausti nuo

„Blackhole“ filtravimas naudojant „IP“ maršrutą:

Juodosios skylės filtravimas yra tada, kai užkarda arba maršruto parinkimo įrenginys sąmoningai atmeta srautą pagal apibrėžtas taisykles, dažniausiai saugumo sumetimais.

Naudodami komandų maršrutą ir ip maršrutą sistemoje „Linux“, galite sukurti „skylių“ filtravimo taisykles.

Pirmajame pavyzdyje rodomas juodųjų skylių filtras, skirtas tiek gaunamiems, tiek išeinantiems paketams iš IP adreso 192.168.3.2:

# ip maršrutas pridėkite juodą skylę 192.168.3.2

Norėdami pašalinti juodosios skylės filtro paleidimą:

# Ip maršrutas ištrinti juodą skylę 192.168.3.2

Kaip matote, patikrinus, juoda skylė buvo pašalinta.

„IP maršruto“ komanda yra sudėtingesnė nei buvęs maršrutas, vyro puslapyje paaiškinamos visos jame esančios parinktys, taip pat galite ją pasiekti internete https: // manpages.debianas.org / jessie / iproute2 / ip-route.8.lt.HTML.

Tikiuosi, kad radote šį trumpą straipsnį Apie „Linux Command“: maršrutas naudinga.
Toliau sekite „LinuxHint“, kad gautumėte papildomų „Linux“ ir tinklų naujinių ir patarimų.

„Tomb Raider for Linux“ pamoka
„Tomb Raider“ šešėlis yra dvyliktas „Tomb Raider“ serijos priedas - veiksmo ir nuotykių žaidimų franšizė, sukurta „Eidos Montreal“. Žaidimą kritikai i...
Kaip padidinti FPS sistemoje „Linux“?
FPS reiškia Kadrai per sekundę. FPS užduotis yra išmatuoti kadrų greitį atkuriant vaizdo įrašus ar žaidimus. Paprastais žodžiais, nepertraukiamų viso ...
Populiariausi „Oculus App Lab“ žaidimai
Jei esate „Oculus“ laisvų rankų įrangos savininkas, turite žinoti, kaip krauti iš šono. Šoninis įkėlimas yra ne parduotuvėje esančio turinio įdiegimas...