Dodajanje statične poti TCP / IP v tabelo usmerjanja operacijskega sistema Windows
V nekaterih posebnih vrstah okolij je morda koristno dodati statično pot v usmerjevalno tabelo v sistemu Windows. Tukaj je, kako to storiti.
Usmerjevalna tabela narekuje, kam gredo vsi paketi, ko zapustijo sistem - ali je ta sistem fizični usmerjevalnik ali računalnik. Večina usmerjevalnikov, vključno z vgrajenim v vaš računalnik s sistemom Windows, uporablja neko obliko dinamičnega usmerjanja, kjer je usmerjevalnik sposoben izbrati najboljše mesto za posredovanje paketov na podlagi informacij, ki jih dobi od drugih usmerjevalnikov. Vidite ga lahko pri delu, če uporabite ukaz traceroute za ogled povezav, ki jih paket naredi, ko doseže končni cilj.
Večina usmerjevalnikov vam omogoča tudi dodajanje statične poti (ki se ne obnavlja dinamično), če želite določen promet vedno posredovati določenemu usmerjevalniku ali prehodu. Zakaj? Večina ljudi, ki uporabljajo sistem Windows v domačem ali manjšem podjetju, verjetno ne bo, vendar je to lahko uporabno v določenih okoliščinah, kot so:
- Imate dve internetni povezavi - morda eno za redno uporabo in eno za povezovanje z delovnim omrežjem - in želite, da celoten promet do določenega obsega naslovov IP preseže eno od teh povezav..
- V omrežju ste nastavili več podomrežij in morate usmeriti promet na določeno podomrežje. Statične poti so lahko še posebej koristne pri testiranju teh tipov okolij.
- Pravzaprav uporabljate računalnik z operacijskim sistemom Windows kot usmerjevalnik za omrežje in želite natančnejši nadzor nad njim.
Če katera od teh velja za vas, preberite na strani. Če želite dodati statično pot v usmerjevalno tabelo sistema Windows, se boste morali potopiti v ukazni poziv, vendar je preprosto, zato vas bomo vodili skozi korake.
Oglejte si tabelo usmerjanja sistema Windows
Preden začnete dodajati poti, je morda koristno, da si ogledate usmerjevalno tabelo. Poženite ukazni poziv tako, da pritisnete Windows + X in nato izberete »Ukazni poziv (skrbniški ukaz)« v meniju »Power Users«..
Opomba: Če je v meniju Power Users prikazan PowerShell namesto ukaznega poziva, je to stikalo, ki je nastalo pri posodobitvi orodja Creators Update za sistem Windows 10. Če želite, je zelo enostavno preklopiti nazaj na prikaz ukaznega poziva v meniju Power Users ali PowerShell lahko poskusite. V PowerShellu lahko naredite precej vsega, kar lahko storite v ukaznem pozivu, in še veliko drugih koristnih stvari.
V ukaznem pozivu vnesite naslednji ukaz in pritisnite Enter:
izpis poti
Videli boste dolg seznam omrežnih destinacij in prehodov, na katere se paketi prenašajo, ko se odpravijo v ta cilj. Razen če ste v tabelo že dodali statične poti, bo vse, kar vidite tukaj, dinamično ustvarjeno.
Dodajte statično pot v tabelo usmerjanja sistema Windows
Če želite v tabelo dodati statično pot, vnesite ukaz z naslednjo sintakso:
pot ADD destination_network MASK subnet_mask gateway_ip metric_cost
The subnet_mask
in metric_cost
komponente so neobvezne za ukaz. Če ne podate podomrežne maske, se bo samodejno uporabila 255.255.255.0. Če ne določite stroškov meritev, bo uporabljen strošek, ki bo večji od ciljnega vnosa 0.0.0.0. Vrednost metrične vrednosti je samo strošek, ki je glede na druge stroške v tabeli in se uporablja, ko se Windows odloči med več potmi, ki lahko dosežejo isti cilj.
Če želite na primer dodati pot, ki določa, da je ves promet, vezan na podomrežje 192.168.35.0, prešel na prehod na 192.168.0.2 in da ste želeli uporabiti samodejno vrednost meritev, uporabite naslednji ukaz:
pot ADD 192.168.35.0 MASK 255.255.255.0 192.168.0.2
Če bi uporabili izpis poti
Če želite pregledati tabelo, boste videli novo statično pot.
To je vse dovolj enostavno, vendar obstaja še en dodaten mali ulov. Ko dodate statično pot, privzeto traja le do naslednjega zagona sistema Windows. Razlog za to je, da mnoga podjetja uporabljajo usklajen seznam statičnih poti, ki se precej pogosto posodabljajo. Namesto dodajanja in posodabljanja vseh teh poti na vsakem stroju, samo distribuirajo datoteko paketnega skripta, ki dodaja najnovejše poti med zagonom sistema Windows. Tako je usmerjevalna tabela relativno nepregledna.
Metodo paketnega skripta lahko uporabite sami. Pisanje paketnih skriptov ni težko. Če pa dodajate samo eno ali dve statični poti, ki jih ne pričakujete pogosto, lahko namesto tega dodate -str
možnost ukaza, da bo pot obstojna. Trajna pot ostane na mestu, tudi ko se Windows zažene. Z uporabo istega ukaza, ki smo ga uporabili prej, lahko to pot vztrajate z naslednjo spremembo:
route -p ADD 192.168.35.0 MASK 255.255.255.0 192.168.0.2
Odstranite statično pot iz tabele usmerjanja operacijskega sistema Windows
Seveda bo prišel čas, ko boste morda želeli odstraniti statično pot iz vaše mize. Vse kar morate storiti je, da vnesete ukaz z naslednjo sintakso:
Izbriši pot destination_network
Torej, da izbrišemo pot, ki smo jo prej ustvarili s ciljno omrežje 192.168.35.0, moramo le vnesti ta ukaz in pritisniti Enter:
route delete 192.168.35.0
Da, uporaba statičnih poti je malce ezoterična, ko gre za upravljanje večine domačih in malih poslovnih omrežij. Ampak, če morate to storiti, je to dokaj preprost postopek. In če tega zdaj ne potrebujete, vsaj veste, da je to možnost v prihodnosti.