Pagina principala » HOWTO » Cum se adaugă o rutare statică TCP / IP la tabela de rutare Windows

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

    În anumite tipuri de medii specifice, este posibil să considerați că este util să adăugați o rutare statică la tabela de rutare din Windows. Iată cum să faceți acest lucru.

    Un 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 la lucru dacă utilizați comanda traceroute pentru a viziona conexiunile pe care un pachet le face în momentul în care ajunge la destinația finală.

    Cele mai multe routere vă permit, de asemenea, să adăugați un traseu static (unul care nu se actualizează 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 casa lor sau în afacerea lor mică probabil că nu vor ... dar acest lucru poate fi util în anumite circumstanțe, cum ar fi:

    • Aveți două conexiuni la internet - poate una pentru utilizare obișnuită și una pentru conectarea la o rețea de lucru - și doriți ca tot traficul către o anumită gamă de adrese 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 trafic 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 un router pentru rețeaua dvs. și doriți mai mult control asupra acestuia.

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

    Vizualizați tabela de rutare Windows

    Înainte de a începe să adăugați trasee, ar putea fi 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.

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

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

    de imprimare ruta

    Veți vedea o 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ă, veți introduce o comandă utilizând următoarea sintaxă:

    ruta ADD destination_network MASCA mască de rețea  gateway_ip metric_cost

    mască de rețea și metric_cost componentele sunt opționale 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 utilizat 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 o rută specificând 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ă:

    traseu ADD 192.168.35.0 MASC 255.255.255.0 192.168.0.2

    Dacă ar trebui să utilizați de imprimare ruta comanda să te uiți la masă acum, ți-ai vedea noul traseu static.

    E 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 este că multe companii utilizează o listă coordonată de rute statice care se actualizează destul de des. În loc să adăugați și să actualizați 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ă.

    S-ar putea să folosiți cu siguranță 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 să adăugați doar -p opțiunea la comanda 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:

    traseu -p ADD 192.168.35.0 MASK 255.255.255.0 192.168.0.2

    Eliminați o rutare statică de la tabela de rutare Windows

    Desigur, va veni un timp în care ați putea 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ți calea destination_network

    Deci, pentru a șterge traseul creat 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ă apăsați Enter:

    rută șterge 192.168.35.0


    Da, folosirea rutelor statice este un pic esoteric atunci când vine vorba de gestionarea majorității rețelelor de domiciliu ș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 pe viitor.