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.
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
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
route print
príkaz, aby ste sa teraz pozreli na stôl, uvidíte svoju novú statickú trasu.
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
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
Á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ť.