3Jul

Cum se adaugă o rutare statică TCP / IP la tabela de rutare Windows

asr_top

În anumite tipuri de medii specifice, poate fi util să adăugați o rută statică la tabela de rutare din Windows. Iată cum să faceți asta.

O tabelă de rutare dictează unde toate pachetele merg atunci când părăsesc un sistem - fie că sistemul este un router fizic sau un PC.Cele mai multe routere - inclusiv cea integrată în PC-ul dvs. Windows - utilizează o formă de rutare dinamică, unde ruterul este capabil să selecteze cel mai bun loc pentru a transmite pachetele pe baza informațiilor obținute de la alte routere. Puteți vedea lucrul dacă utilizați comanda traceroute pentru a viziona conexiunile pe care le produce un pachet în momentul în care ajunge la destinația finală.

Majoritatea routerelor vă permit, de asemenea, să adăugați un traseu static( unul care nu este actualizat dinamic) dacă doriți să transmiteți întotdeauna anumite traficuri către un anumit router sau gateway. De ce? Ei bine, majoritatea oamenilor care folosesc Windows în propria lor afacere sau în afaceri mici probabil că nu vor reuși - dar acest lucru poate fi util în anumite circumstanțe, cum ar fi:

  • Aveți două conexiuni la Internet - poate una pentru utilizare regulată și una pentru conectarea la o rețea de lucru -și doriți ca tot traficul către o anumită gamă de adresă IP să iasă peste una dintre aceste conexiuni.
  • Ați configurat mai multe subrețele în rețeaua dvs. și trebuie să direcționați traficul către o anumită subrețea. Căile statice pot fi deosebit de utile în testarea acestor tipuri de medii.
  • De fapt, utilizați un PC Windows ca router pentru rețeaua dvs. și doriți un control mai bun asupra acestuia.

Dacă vi se aplică oricare dintre acestea, citiți mai departe. Va trebui să vă aruncați cu capul în linia de comandă pentru a adăuga un traseu static la masa de rutare Windows, dar este ușor și vă vom face pașii.

Vizualizați tabelul de rutare Windows

Înainte de a începe să adăugați rute, este posibil să fiți util să vizualizați mai întâi tabelul de rutare. Porniți Prompt Command prin apăsarea Windows + X și apoi selectând "Command Prompt( Admin)" din meniul Power Users.

asr_1

Notă : Dacă vedeți PowerShell în loc de Command Prompt din meniul Power Users, acesta este un comutator care a venit cu Update Creators for Windows 10. Este foarte ușor să reveniți la afișarea promptului de comandă din meniul Power Users dacăvrei sau poți încerca PowerShell. Puteți face totul în PowerShell pe care îl puteți face în Command Prompt, plus multe alte lucruri utile.

ARTICOLE
Cum se pune Promptul de comandă înapoi în meniul Windows + X Power Users
Cum PowerShell diferă de la promptul de comandă Windows

La Command Prompt, tastați următoarea comandă și apăsați Enter:

route print

asr_1

Veți vedeao listă lungă de destinații de rețea și gateway-urile către care sunt redirecționate pachetele atunci când se îndreaptă către acea destinație. Dacă nu ați adăugat deja trasee statice la masă, tot ceea ce vedeți aici va fi generat dinamic.

Adăugați o rută statică la tabela de rutare Windows

Pentru a adăuga o rutare statică la masă, tastați o comandă utilizând următoarea sintaxă:

ruta ADD destinație_network MASK subnet_mask gateway_ip metric_cost

Componentele subnet_mask și metric_cost suntopțional comenzii. Dacă nu specificați o mască de subrețea, 255.255.255.0 va fi utilizată automat. Dacă nu specificați un cost metric, va fi folosit un cost mai mare decât intrarea destinației 0.0.0.0.Valoarea costului metric este doar un cost care este relativ la alte costuri din tabel și este utilizat atunci când Windows decide între mai multe rute care ar putea ajunge la aceeași destinație.

De exemplu, dacă doriți să adăugați un traseu care să precizeze că tot traficul legat de subnetul 192.168.35.0 sa dus la o poartă la 192.168.0.2 și ați vrut doar să utilizați costul metric automat, ați folosi următoarea comandă:Traseul

ADD 192.168.35.0 MASC 255.255.255.0 192.168.0.2

asr_3

Dacă urmați să utilizați comanda de imprimare a traseului pentru a vedea masa acum, ați vedea noul traseu static.

asr_4

Este destul de ușor, dar există o captură suplimentară.Când adăugați un traseu static, în mod implicit, acesta durează până la data viitoare când porniți Windows. Motivul pentru aceasta este că multe companii utilizează o listă coordonată de rute statice care se actualizează destul de des.În loc să adauge și să actualizeze toate aceste rute pe fiecare mașină, distribuie doar un fișier de script batch care adaugă cele mai noi rute în timpul pornirii Windows. Aceasta menține tabela de rutare relativ neclară.

Puteti folosi cu siguranta metoda de script script. Scrierea de scripturi batch nu este greu. Dar, dacă adăugați doar una sau două căi statice pe care nu vă așteptați să le schimbați frecvent, puteți adăuga opțiunea -p la comandă pentru a face traseul persistent. O rută persistentă rămâne în vigoare chiar și atunci când Windows pornește. Folosind aceeași comandă pe care am folosit-o mai devreme, puteți face acea rută persistentă cu următoarea modificare:

route -p ADD 192.168.35.0 MASC 255.255.255.0 192.168.0.2

asr_5

Eliminarea unei rute statice de la tabela de rutare Windows

Desigur,veniți o vreme când ați dori să eliminați un traseu static de pe masa dvs. Tot ce trebuie să faceți este să tastați o comandă utilizând următoarea sintaxă:

șterge ruta destination_network

Deci, pentru a șterge ruta pe care am creat-o mai devreme cu rețeaua de destinație 192.168.35.0, tot ce trebuie să faceți este să tastați această comandă și săIntroduceți: ruta

ștergeți 192.168.35.0

asr_6

Da, folosirea rutelor statice este un pic esoteric atunci când vine vorba de gestionarea majorității rețelelor de acasă și de afaceri mici. Dar dacă aveți nevoie să faceți acest lucru, este un proces destul de ușor.Și dacă nu trebuie să o faceți chiar acum, cel puțin știi că este o opțiune în viitor.