Staatilise TCP / IP-marsruudi lisamine Windowsi marsruutimise tabelisse
Mõnes konkreetses keskkonnas võib osutuda kasulikuks lisada Windowsi marsruutimistabelile staatiline marsruut. Siin on, kuidas seda teha.
Marsruuditabel määrab, kus kõik paketid lähevad, kui nad lahkuvad süsteemist - kas see on füüsiline ruuter või arvuti. Enamik marsruutereid, kaasa arvatud need, mis on sisse ehitatud teie Windows PC-s, kasutavad mingisugust dünaamilist marsruutimist, kus ruuter on võimeline valima parimaid kohti pakettide edastamiseks teistelt ruuteritelt saadud teabe põhjal. Te näete seda töös, kui kasutate käsku traceroute, et vaadata, milliseid ühendusi pakett teeb selle lõppsihtkohta jõudmisel.
Enamik marsruutereid võimaldab teil lisada staatilise marsruudi (üks, mis ei saa dünaamiliselt uuendatud), kui soovite alati teatud liiklust teatud marsruuterile või lüüsile edastada. Miks? Noh, enamik inimesi, kes kasutavad Windowsi oma kodus või väikeettevõttes, tõenäoliselt ei suuda, kuid see võib olla kasulik teatud tingimustel, näiteks:
- Teil on kaks Interneti-ühendust - võib-olla üks tavaliseks kasutamiseks ja teine töövõrguga ühendamiseks - ja soovite, et kogu liiklus teatud IP-aadressi vahemikku väljuks ühest nendest ühendustest.
- Olete oma võrgus seadistanud mitu alamvõrku ja peate suunama liikluse teatud alamvõrku. Staatilised marsruutid võivad olla eriti kasulikud seda tüüpi keskkondade testimisel.
- Sa kasutad oma võrgu marsruuterina tegelikult Windows arvutit ja soovite selle üle täpsemat kontrolli.
Kui mõni neist kehtib teie kohta, loe edasi. Staatilise marsruudi lisamiseks Windowsi marsruudi tabelisse peate sukelduma käsurealt, kuid see on lihtne ja me teeme teid läbi sammude.
Vaadake Windowsi marsruutimise tabelit
Enne marsruutide lisamist võib osutuda kasulikuks vaadata marsruutimistabel. Tule käsku käsurealt, vajutades Windows + X ja valides seejärel menüü Power Users menüüst „Command Prompt (Admin)”.
Märge: Kui näete PowerShelli menüüst Command Prompt asemel Command Prompt, on see lüliti, mis tekkis Windows 10 looja värskendusega. See on väga lihtne, kui soovite, et kuvada käsuviip Power Power'i kasutajate menüüs, kui soovite, või võite proovida PowerShelli. PowerShellis saate teha päris palju kõike, mida saate käsurealt teha, ning palju muid kasulikke asju.
Tippige käsurealt järgmine käsk ja vajuta Enter:
marsruudi printimine
Näete pikka nimekirja sihtkohtadest ja nendest väravatest, millele paketid edastatakse, kui nad suunavad sellesse sihtkohta. Kui te pole tabelisse juba staatilisi marsruute lisanud, genereeritakse kõik siin näha.
Lisage Windowsi marsruutimistabelile staatiline marsruut
Staatilise marsruudi lisamiseks tabelisse sisestate järgmise süntaksi abil käsu:
marsruut ADD sihtkoha võrk MASK subnet_mask gateway_ip metric_cost
The subnet_mask
ja metric_cost
komponendid on käsu jaoks valikulised. Kui te ei määra alamvõrgu maski, kasutatakse automaatselt 255.255.255.0. Kui te ei määra meetermõõdust, kasutatakse ühe suurema kulu kui 0,0.0.0 sihtkoha kulu. Metrilise kulu väärtus on ainult kulu, mis on võrreldes teiste tabeli kuludega ja mida kasutatakse siis, kui Windows otsustab mitme marsruudi vahel, mis võivad jõuda samasse sihtkohta.
Näiteks, kui soovisite lisada marsruuti, milles täpsustatakse, et kogu 192.168.35.0 alamvõrgu jaoks läbitud liiklus viidi lüüsile aadressil 192.168.0.2 ja soovisite lihtsalt kasutada automaatset meetrikulu, kasutaksite järgmist käsku:
marsruut ADD 192.168.35.0 MASK 255.255.255.0 192.168.0.2
Kui sa seda kasutaksid marsruudi printimine
käsk vaadata tabelit nüüd, näed oma uut staatilist marsruuti.
See on kõik piisavalt lihtne, kuid on veel üks väike püük. Staatilise marsruudi lisamisel kestab see vaikimisi alles järgmise Windowsi käivitamise ajal. Selle põhjuseks on see, et paljud ettevõtted kasutavad kooskõlastatud nimekirja staatilistest marsruutidest, mida ajakohastatakse üsna sageli. Kõigi nende marsruutide lisamise ja värskendamise asemel igas masinas jaotavad nad lihtsalt partii skriptifaili, mis lisab Windowsi käivitamisel uued marsruutid. See hoiab marsruudi tabelit suhteliselt keerulisena.
Võite kindlasti kasutada partii skripti meetodit ise. Partii skriptide kirjutamine ei ole raske. Aga kui sa lihtsalt lisad ühe või kaks staatilist marsruuti, mida te ei kavatse tihti muuta, saate selle lihtsalt lisada -lk
võimalus, et marsruut püsivaks muuta. Püsiv marsruut jääb paika, isegi kui Windows käivitub. Kasutades sama käsku, mida me varem kasutasime, võiksite selle marsruudi püsida järgmiste muudatustega:
marsruut -p ADD 192.168.35.0 MASK 255.255.255.0 192.168.0.2
Eemaldage staatiline marsruut Windowsi marsruudi tabelist
Loomulikult tuleb aeg, kui soovite tabelist staatilise marsruudi eemaldada. Kõik, mida pead tegema, on sisestada käsk järgmise süntaksiga:
marsruudi kustutamine sihtkoha võrk
Niisiis, selleks, et kustutada marsruut, mille me varem loodud sihtmärgivõrguga 192.168.35.0, peame kirjutama selle käsu ja vajuta Enter:
marsruudi kustutamine 192.168.35.0
Jah, staatiliste marsruutide kasutamine on enamiku kodu- ja väikeettevõtete võrkude haldamisel natuke esoteeriline. Aga kui teil on vaja seda teha, on see üsna lihtne protsess. Ja kui sa ei pea seda kohe tegema, siis vähemalt teate, et see on tulevikus võimalus.