Come aggiungere nuove rotte alla tabella di routing di Windows

Come Aggiungere Nuove Rotte Alla Tabella Di Routing Di Windows



In questa guida impareremo come aggiungere nuovi percorsi nella tabella di routing in Windows.

Prerequisiti:

Per eseguire i passaggi illustrati in questa guida, sono necessari i seguenti componenti:

Tabella di routing di Windows

Una tabella di routing fa riferimento a un insieme di regole che specificano dove andranno i pacchetti di dati che viaggiano sulla rete. Le regole sono spesso rappresentate in formato tabella, da cui il nome. L'obiettivo è prendere decisioni di routing efficaci.







Qualsiasi sistema operativo con funzionalità di rete è dotato di una qualche forma di tabella di routing e Windows non fa eccezione. In Windows 10 e Windows 11, se sei connesso a una rete, il sistema operativo genera automaticamente una tabella di routing.



Oltre alle regole esistenti, possiamo anche aggiungere manualmente regole alla tabella di routing. Sebbene la maggior parte degli utenti non abbia bisogno di questa funzionalità, può tornare utile in alcune situazioni. Per esempio:



  • Esistono più connessioni Internet e servono a scopi diversi.
  • Sono presenti più sottoreti sulla rete e devono inviare il traffico a una particolare sottorete.
  • Il tuo sistema Windows funge da router di rete.

Visualizzazione della tabella di routing di Windows

Per visualizzare la tabella di routing predefinita in Windows, da un prompt dei comandi con privilegi elevati o da una console di Windows PowerShell, eseguire il comando seguente:





$ stampa del percorso

Ogni voce della regola di routing ha diversi valori:



  • destinazione : Specifica l'host da raggiungere.
  • maschera di rete : il valore della maschera di sottorete per la voce del percorso. Se non specificato, viene utilizzato il valore predefinito (255.255.255.255).
  • interfaccia : L'interfaccia per il percorso specifico.
  • metrico : Il peso della destinazione. Più basso è il valore, maggiore è la priorità della regola.

La tabella di routing deve essere organizzata in base al valore della metrica. Windows mostra la tabella di routing capovolta, il che significa che la prima voce è l'ultima regola (la regola predefinita se tutte le altre regole falliscono).

Per qualsiasi destinazione IP, il sistema operativo consulta la tabella di routing. Se più regole corrispondono, viene utilizzata quella con il valore metrico più piccolo.

Esistono regole di routing diverse sia per IPv4 che per IPv6. Per ottenere le regole di routing per un protocollo specifico, utilizzare invece i seguenti comandi:

$ stampa del percorso -4

$ stampa del percorso -6

Aggiunta di percorsi statici

Usando il comando 'route', possiamo aggiungere una rotta statica alla tabella di routing. La struttura del comando è la seguente:

$ percorso AGGIUNGI < indirizzo_destinazione > MASCHERA < Maschera di sottorete > < porta > < metrico >

Ad esempio, per aggiungere una route per 10.1.1.25 per utilizzare il gateway 10.2.2.1, il comando è simile al seguente:

$ percorso AGGIUNGI 10.1.1.25 MASCHERA 255.255.255.255 10.2.2.1

Dopo aver aggiunto la rotta, verifica se la tabella di routing è aggiornata di conseguenza:

$ stampa del percorso

Tieni presente che non abbiamo specificato alcun valore metrico per la voce del nostro percorso personalizzato, quindi è stato deciso automaticamente.

Aggiunta di percorsi statici permanenti

Nell'esempio precedente, abbiamo aggiunto una route statica alla tabella di routing di Windows. Tuttavia, la voce è temporanea poiché Windows verrà ripristinato alla tabella di routing predefinita dopo un riavvio.

Se vogliamo creare una rotta statica permanente, la struttura dei comandi è la seguente:

$ percorso AGGIUNGI < indirizzo_destinazione > MASCHERA < Maschera di sottorete > < porta > < metrico > -P

Qui, l’ulteriore “ p' indica al comando 'route' di aggiungere una rotta statica permanente alla tabella di routing.

Se aggiunta correttamente, la regola dovrebbe apparire nella sezione 'Percorsi persistenti'.

Eliminazione di un percorso statico

Se una regola di routing non è più necessaria, si consiglia di rimuoverla dalla tabella di routing per ridurre il disordine e aumentare l'efficienza.

Quando aggiungevamo un percorso statico, dovevamo specificare la rete, la maschera di sottorete e il gateway. Per eliminare la voce, invece, basta menzionare la rete. Pertanto, la struttura del comando è la seguente:

$ percorso ELIMINA < rete >

Ad esempio, per eliminare la route statica per 10.1.1.25 che abbiamo aggiunto in precedenza, il comando è il seguente:

$ percorso ELIMINA 10.1.1.25

Modifica delle regole del percorso statico

Quando si lavora con regole di percorso personalizzate, potrebbe essere necessario aggiornare le regole più volte per ottenere il risultato desiderato. Per fortuna, il comando 'route' supporta la modifica delle regole del percorso statico.

Per modificare un percorso statico, la struttura del comando è la seguente:

$ CAMBIO percorso < rete > MASCHERA < Maschera di sottorete > < porta > METRICO < metrico >

Tieni presente che possiamo modificare solo il gateway e il valore della metrica di una regola esistente. Se vuoi cambiare completamente la regola, devi eliminarla e ricrearla da zero.

Conclusione

In questa guida abbiamo discusso della tabella delle rotte statiche in Windows. È un database responsabile del reindirizzamento dei traffici di rete verso la destinazione nel modo più efficiente. Abbiamo dimostrato come aggiungere le regole di route statiche personalizzate alla tabella di routing. Abbiamo anche mostrato come modificare ed eliminare una regola esistente secondo necessità.

Ti interessa padroneggiare il sistema operativo Windows? Dai un'occhiata a Sottocategoria del sistema operativo Windows con tantissime guide per aiutarti a ottenere un controllo totale del tuo sistema.

Buon calcolo!