Una route descrive l'indirizzo IP del gateway e l'interfaccia di rete da utilizzare quando si inviano pacchetti in una rete. La tabella di routing su un host contiene un elenco di reti di destinazione e le rotte verso tali reti. Questo tutorial descrive l'aggiunta di voci a questa tabella di routing che non persistono dopo il riavvio. Queste rotte temporanee sono utili durante la risoluzione dei problemi o quando si apportano modifiche alla topologia della rete.
Per aggiungere un percorso alla rete 192.168.1.1/24 (corrispondente a una subnet mask di 255.255.255.0) attraverso il gateway 172.16.100.1, utilizzare il seguente comando:
percorso aggiungere 192.168.1.1 maschera 255.255.255.0 172.16.100.1
Questo è il metodo più semplice per aggiungere una rotta temporanea. Il parametro subnet mask è opzionale e il valore predefinito è 255.255.255.255 che specifica che la destinazione è un singolo indirizzo IP anziché una rete.
Una metrica di routing facoltativa può essere aggiunta al comando route per situazioni più complesse. La metrica può essere considerata un costo per l'utilizzo del percorso. Se una tabella di routing contiene più percorsi verso la stessa destinazione, verrà utilizzata la rotta più economica (costo o metrica più basso). Per aggiungere una route con una metrica di 10 all'host 192.168.15.123 attraverso il gateway 172.16.10.1, utilizzare il seguente comando:
route aggiungere 192.168.15.123 172.16.10.1 metrica 10
In questo caso, la subnet mask non viene fornita in modo che il comando passi automaticamente alla maschera 255.255.255.255.
È possibile utilizzare nomi anziché numeri per il gateway e le sottoreti. Se si utilizza un nome per il gateway, il nome viene cercato nel file hosts ({windows_home} \ system32 \ drivers \ etc \ hosts) e viene utilizzato l'indirizzo IP corrispondente. Sottoreti con nome verranno ricercate nel file di rete ({windows_home} \ system32 \ drivers).
Se sono disponibili più interfacce di rete per il routing verso la stessa destinazione, l'interfaccia può essere specificata nel comando route. Il numero di interfaccia associato all'interfaccia viene mostrato utilizzando stampa del percorso comando. Windows individuerà automaticamente quale interfaccia è più appropriata per il percorso specificato. Se sei insoddisfatto dell'ipotesi che Windows produce, l'opzionale se {interfaccia} parametro può essere utilizzato. Per specificare che l'esempio di percorso precedente deve utilizzare l'interfaccia 2 (identificata con il valore esadecimale 0x2 nel comando route print), utilizzare il seguente comando:
route add 192.168.15.123 172.16.10.1 metrica 10 se 2