Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Wyświetla i modyfikuje wpisy w lokalnej tabeli routingu adresów IP. Jeśli trasa zostanie użyta bez parametrów, wyświetli pomoc w wierszu polecenia.
Important
To polecenie jest dostępne tylko wtedy, gdy protokół TCP/IP jest zainstalowany jako składnik we właściwościach karty sieciowej w połączeniach sieciowych.
Syntax
route [/f] [/p] [<command> [<destination>] [mask <netmask>] [<gateway>] [metric <metric>]] [if <interface>]]
Parameters
| Parameter | Description |
|---|---|
| /f | Czyści tabelę routingu wszystkich wpisów, które nie są trasami hosta (trasy z maską sieci 255.255.255.255), trasą sieciową sprzężenia zwrotnego (trasami z miejscem docelowym 127.0.0.0.maska sieci 255.0.0.0) lub trasa multiemisji (trasy z miejscem docelowym 224.0.0.0 i maską sieciową 240.0.0.0.0). Jeśli jest on używany w połączeniu z jednym z poleceń (takich jak dodawanie, zmienianie lub usuwanie), tabela zostanie wyczyszczone przed uruchomieniem polecenia. |
| /p | W przypadku użycia z poleceniem add określona trasa jest dodawana do rejestru i służy do inicjowania tabeli routingu IP za każdym razem, gdy protokół TCP/IP zostanie uruchomiony. Domyślnie dodane trasy nie są zachowywane po uruchomieniu protokołu TCP/IP. W przypadku użycia z poleceniem drukowania zostanie wyświetlona lista tras trwałych. Ten parametr jest ignorowany dla wszystkich innych poleceń. Trasy trwałe są przechowywane w lokalizacji rejestru HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\PersistentRoutes. |
<command> |
Określa polecenie, które chcesz uruchomić. Prawidłowe polecenia obejmują:
|
<destination> |
Określa miejsce docelowe sieci trasy. Miejscem docelowym może być adres sieciowy IP (gdzie bity hosta adresu sieciowego są ustawione na 0), adres IP dla trasy hosta lub 0.0.0.0.0 dla trasy domyślnej. |
<mask> |
Określa następny parametr dla wartości "netmask". |
<netmask> |
Określa maskę podsieci docelowej sieci. Wartość domyślna to 255.255.255.255, jeśli nie zostanie określona. |
<gateway> |
Określa adres IP przekazywania lub następnego przeskoku, za pośrednictwem którego można uzyskać dostęp do zestawu adresów zdefiniowanych przez miejsce docelowe sieci i maskę podsieci. W przypadku tras podsieci dołączonych lokalnie adres bramy jest adresem IP przypisanym do interfejsu dołączonego do podsieci. W przypadku tras zdalnych, dostępnych na co najmniej jednym routerze, adres bramy jest bezpośrednio dostępnym adresem IP przypisanym do sąsiedniego routera. |
<metric> metryki |
Określa metrykę kosztów całkowitych (od 1 do 9999) dla trasy, która jest używana podczas wybierania spośród wielu tras w tabeli routingu, która najbardziej odpowiada adresowi docelowemu przekazywanego pakietu. Wybierana jest trasa o najniższej metryce. Metryka może odzwierciedlać liczbę przeskoków, szybkość ścieżki, niezawodność ścieżki, przepływność ścieżki lub właściwości administracyjne. |
jeśli <interface> |
Określa indeks interfejsu dla interfejsu, dla którego miejsce docelowe jest osiągalne. Aby uzyskać listę interfejsów i odpowiadających im indeksów interfejsu, użyj wyświetlania polecenia drukowania trasy. Możesz użyć wartości dziesiętnych lub szesnastowych dla indeksu interfejsu. W przypadku wartości szesnastkowej poprzedzić liczbę szesnastkowa 0x. Jeśli parametr if zostanie pominięty, interfejs jest określany z adresu bramy. |
| /? | Wyświetla pomoc w wierszu polecenia. |
Remarks
Duże wartości w kolumnie metryki tabeli routingu są wynikiem zezwolenia protokołowi TCP/IP na automatyczne określanie metryki dla tras w tabeli routingu na podstawie konfiguracji adresu IP, maski podsieci i bramy domyślnej dla każdego interfejsu LAN. Automatyczne określanie metryki interfejsu, włączone domyślnie, określa szybkość każdego interfejsu i dostosowuje metryki tras dla każdego interfejsu, aby najszybszy interfejs tworzy trasy o najniższej metryce. Aby usunąć duże metryki, wyłącz automatyczne określanie metryki interfejsu z zaawansowanych właściwości protokołu TCP/IP dla każdego połączenia LAN.
Nazwy mogą być używane jako miejsce docelowe , jeśli odpowiedni wpis istnieje w lokalnym pliku Sieci przechowywanym w folderze
systemroot\System32\Drivers\\. Nazwy mogą być używane dla bramy , o ile można je rozpoznać jako adres IP za pomocą standardowych technik rozpoznawania nazw hostów, takich jak zapytania systemu nazw domen (DNS), użycie lokalnego pliku Hosts przechowywanego w folderzesystemroot\system32\drivers\\i rozpoznawanie nazw NetBIOS.Jeśli poleceniem jest drukowanie lub usuwanie, parametr bramy można pominąć i użyć symboli wieloznacznych dla miejsca docelowego i bramy. Wartość docelowa może być symbolem wieloznacznym określonym przez gwiazdkę
(*). Jeśli określona lokalizacja docelowa zawiera gwiazdkę(*)lub znak zapytania (?), jest traktowana jako symbol wieloznaczny, a tylko pasujące trasy docelowe są drukowane lub usuwane. Gwiazdka pasuje do dowolnego ciągu, a znak zapytania pasuje do dowolnego pojedynczego znaku. Na przykład10.\*.1, 192.168.\*,127.\*i\*224\*są prawidłowymi zastosowaniami symbolu wieloznakowego gwiazdki.Użycie nieobsługiwanej kombinacji wartości maski docelowej i podsieci (maski sieci) powoduje wyświetlenie komunikatu o błędzie "Route: bad gateway address netmask". Ten komunikat o błędzie jest wyświetlany, gdy miejsce docelowe zawiera co najmniej jeden bit ustawiony na 1 w lokalizacjach bitowych, w których odpowiedni bit maski podsieci ma wartość 0. Aby przetestować ten warunek, należy wyrazić docelową i podsieć maskę przy użyciu notacji binarnej. Maska podsieci w notacji binarnej składa się z serii 1 bitów, reprezentujących część adresu sieciowego miejsca docelowego oraz serię 0 bitów reprezentującą część adresu hosta miejsca docelowego. Sprawdź, czy w miejscu docelowym znajdują się bity ustawione na 1 dla części docelowej, która jest adresem hosta (zgodnie z definicją maski podsieci).
Examples
Aby wyświetlić całą zawartość tabeli routingu IP, wpisz:
route print
Aby wyświetlić trasy w tabeli routingu IP rozpoczynającej się od 10, wpisz:
route print 10.*
Aby dodać trasę domyślną z domyślnym adresem bramy 192.168.12.1, wpisz:
route add 0.0.0.0 mask 0.0.0.0 192.168.12.1
Aby dodać trasę do miejsca docelowego 10.41.0.0 z maską podsieci 255.255.0.0 i adresem następnego przeskoku 10.27.0.1, wpisz:
route add 10.41.0.0 mask 255.255.0.0 10.27.0.1
Aby dodać trasę trwałą do miejsca docelowego 10.41.0.0 z maską podsieci 255.255.0.0 i adresem następnego przeskoku 10.27.0.1, wpisz:
route /p add 10.41.0.0 mask 255.255.0.0 10.27.0.1
Aby dodać trasę do miejsca docelowego 10.41.0.0 z maską podsieci 255.255.0.0, adres następnego przeskoku 10.27.0.1 oraz metrykę kosztu 7, wpisz:
route add 10.41.0.0 mask 255.255.0.0 10.27.0.1 metric 7
Aby dodać trasę do miejsca docelowego 10.41.0.0 z maską podsieci 255.255.0.0, adres następnego przeskoku 10.27.0.1 i używając indeksu interfejsu 0x3, wpisz:
route add 10.41.0.0 mask 255.255.0.0 10.27.0.1 if 0x3
Aby usunąć trasę do miejsca docelowego 10.41.0.0 z maską podsieci 255.255.0.0, wpisz:
route delete 10.41.0.0 mask 255.255.0.0
Aby usunąć wszystkie trasy w tabeli routingu IP rozpoczynającej się od 10, wpisz:
route delete 10.*
Aby zmienić adres następnego przeskoku trasy z miejscem docelowym 10.41.0.0 i maską podsieci 255.255.0.0 z 10.27.0.1 do 10.27.0.25, wpisz:
route change 10.41.0.0 mask 255.255.0.0 10.27.0.25