Ako pridať statickú cestu TCP / IP do tabuľky smerovania Windows

Obsah:

Ako pridať statickú cestu TCP / IP do tabuľky smerovania Windows
Ako pridať statickú cestu TCP / IP do tabuľky smerovania Windows

Video: Ako pridať statickú cestu TCP / IP do tabuľky smerovania Windows

Video: Ako pridať statickú cestu TCP / IP do tabuľky smerovania Windows
Video: Ako rýchlo opraviť pripojenie k internetu (preskúmané sú tri možnosti) - YouTube 2024, Marec
Anonim
V niektorých špecifických typoch prostredí môže byť užitočné pridať statickú cestu do smerovacej tabuľky v systéme Windows. Tu je postup.
V niektorých špecifických typoch prostredí môže byť užitočné pridať statickú cestu do smerovacej tabuľky v systéme Windows. Tu je postup.

Riadiaca tabuľka určuje, kde všetky pakety idú, keď opúšťajú systém - či je to fyzický smerovač alebo počítač. Väčšina smerovačov - vrátane tých, ktoré sú zabudované do vášho počítača so systémom Windows - používa nejakú formu dynamického smerovania, kde je smerovač schopný vyberať to najlepšie miesto na presmerovanie paketov na základe informácií získaných z iných smerovačov. Môžete to vidieť v práci, ak použijete príkaz traceroute na sledovanie spojení, ktoré paket robí, keď dosiahne konečný cieľ.

Väčšina smerovačov vám tiež umožňuje pridať statickú trasu (ktorá sa dynamicky neaktualizuje), ak chcete vždy presmerovať určitú návštevnosť konkrétnemu smerovaču alebo bráne. Prečo? Väčšina ľudí, ktorí používajú systém Windows v domácnosti alebo v malom podnikaní, pravdepodobne nebude - ale to môže byť za určitých okolností užitočné, napríklad:

  • Máte dve internetové pripojenia - možno jedno pre bežné použitie a druhé pre pripojenie k pracovnej sieti - a chcete, aby celá návštevnosť na určitom rozsahu adries IP vyšla cez jedno z týchto pripojení.
  • V sieti ste nastavili viacero podsietí a potrebujete nasmerovať návštevnosť konkrétnej podsieti. Statické cesty môžu byť obzvlášť užitočné pri testovaní týchto typov prostredia.
  • V skutočnosti používate počítač so systémom Windows ako smerovač pre vašu sieť a chcete mať pod kontrolou.

Ak sa na vás vzťahuje ktorýkoľvek z týchto problémov, prečítajte si ďalej. Budete sa musieť ponoriť do príkazového riadka a pridať statickú cestu do smerovacej tabuľky Windows, ale je to jednoduché a my vás prevedieme krokmi.

Zobrazte tabuľku smerovania Windows

Predtým, ako začnete pridávať trasy, môže byť užitočné vidieť smerovaciu tabuľku ako prvú. Spustite príkazový riadok stlačením klávesu Windows + X a potom výberom položky "Príkazový riadok (Admin)" v ponuke Power Users.

Image
Image

Poznámka: Ak vidíte PowerShell namiesto príkazového riadku v ponuke Power Users, je to prepínač, ktorý vznikol pomocou aktualizácie Creators for Windows 10. Je veľmi jednoduché prepnúť späť na zobrazenie príkazového riadku v ponuke Power Users, ak chcete, alebo môžete vyskúšať PowerShell. Môžete robiť skoro všetko v PowerShell, ktoré môžete urobiť v Command Prompt, a mnoho ďalších užitočných vecí.

Na príkazovom riadku zadajte nasledujúci príkaz a stlačte kláves Enter:

route print

Zobrazí sa dlhý zoznam cieľov siete a brány, na ktoré sa pakety posielajú, keď smerujú do tohto cieľa. Ak ste už do tabuľky nepridali statické trasy, všetko, čo tu vidíte, bude dynamicky generované.
Zobrazí sa dlhý zoznam cieľov siete a brány, na ktoré sa pakety posielajú, keď smerujú do tohto cieľa. Ak ste už do tabuľky nepridali statické trasy, všetko, čo tu vidíte, bude dynamicky generované.

Pridajte statickú trasu do tabuľky smerovania Windows

Ak chcete do tabuľky pridať statickú trasu, zadáte príkaz pomocou nasledujúcej syntaxe:

route ADD destination_network MASK subnet_mask gateway_ip metric_cost

subnet_mask

a

metric_cost

komponenty sú pre príkaz voliteľné. Ak neurčíte masku podsiete, automaticky sa použije 255.255.255.0. Ak nezadáte metrickú cenu, použije sa cena vyššia ako cieľová položka 0.0.0.0. Hodnota metrických nákladov je len cenou, ktorá je v porovnaní s ostatnými nákladmi v tabuľke a používa sa, keď sa systém Windows rozhodne medzi viacerými trasami, ktoré by mohli dosiahnuť rovnaký cieľ.

Ak ste napríklad chceli pridať trasu určujúcu, že všetka návštevnosť viazaná pre podsíť 192.168.35.0 sa dostala na bránu na úrovni 192.168.0.2 a chcete použiť automatické metrické náklady, použite nasledujúci príkaz:

route ADD 192.168.35.0 MASK 255.255.255.0 192.168.0.2

Ak by ste mali použiť
Ak by ste mali použiť

route print

príkaz, aby ste sa teraz pozreli na stôl, uvidíte svoju novú statickú trasu.

To je všetko jednoduché, ale je tu ešte jedna malá chyba. Pri pridávaní statickej trasy štandardne trvá až do nasledujúceho spustenia systému Windows. Dôvodom je, že mnohé firmy používajú koordinovaný zoznam statických trás, ktoré sa dostatočne často aktualizujú. Namiesto pridávania a aktualizácie všetkých týchto trás na každom počítači, distribuujú len dávkový súbor skriptov, ktorý pridáva najnovšie trasy počas štartovania systému Windows. To udržuje smerovaciu tabuľku relatívne nepoškodenú.
To je všetko jednoduché, ale je tu ešte jedna malá chyba. Pri pridávaní statickej trasy štandardne trvá až do nasledujúceho spustenia systému Windows. Dôvodom je, že mnohé firmy používajú koordinovaný zoznam statických trás, ktoré sa dostatočne často aktualizujú. Namiesto pridávania a aktualizácie všetkých týchto trás na každom počítači, distribuujú len dávkový súbor skriptov, ktorý pridáva najnovšie trasy počas štartovania systému Windows. To udržuje smerovaciu tabuľku relatívne nepoškodenú.

Môžete určite použiť metódu dávkového skriptu sami. Písanie dávkových skriptov nie je ťažké. Ale ak pridávate jednu alebo dve statické trasy, ktoré neočakávate, že sa často menia, môžete ich namiesto toho pridať

-p

možnosť príkazu na trvalú trasu. Pretrvávajúca trasa zostáva na mieste aj po spustení systému Windows. Ak použijeme ten istý príkaz, ktorý sme použili predtým, môžete túto cestu vytrhnúť s nasledujúcou zmenou:

route -p ADD 192.168.35.0 MASK 255.255.255.0 192.168.0.2

Image
Image

Odstráňte statickú trasu zo smerovacej tabuľky Windows

Samozrejme, príde čas, kedy budete chcieť odstrániť statickú cestu z vášho stola. Jediné, čo musíte urobiť, je zadanie príkazu pomocou nasledujúcej syntaxe:

route delete destination_network

Preto, ak chcete odstrániť trasu, ktorú sme vytvorili predtým s cieľovou sieťou 192.168.35.0, stačí zadat príkaz a stlačiť kláves Enter:

route delete 192.168.35.0

Image
Image

Áno, statické cesty sú trochu esoterické, pokiaľ ide o správu väčšiny domácich a malých podnikových sietí. Ale ak to potrebujete, je to celkom jednoduchý proces. A ak to nemusíte robiť práve teraz, aspoň viete, že je to v budúcnosti možnosť.

Odporúča: