События
29 апр., 14 - 30 апр., 19
Присоединитесь к окончательному виртуальному событию Windows Server 29-30 апреля 29–30 для глубокого погружения технических сеансов и трансляции Q&A с инженерами Майкрософт.
Зарегистрируйтесь сейчасЭтот браузер больше не поддерживается.
Выполните обновление до Microsoft Edge, чтобы воспользоваться новейшими функциями, обновлениями для системы безопасности и технической поддержкой.
Отображает и изменяет записи в локальной таблице маршрутизации IP-адресов. При использовании без параметров маршрут отображает справку в командной строке.
Важно!
Эта команда доступна только в том случае, если протокол TCP/IP установлен в качестве компонента в свойствах сетевого адаптера в сетевых подключениях.
route [/f] [/p] [<command> [<destination>] [mask <netmask>] [<gateway>] [metric <metric>]] [if <interface>]]
Параметр | Описание |
---|---|
/f | Очищает таблицу маршрутизации всех записей, которые не являются узлами (маршруты с netmask 255.255.255.2555), сетевой маршрут обратной передачи (маршруты с назначением 127.0.0.0.0.0.0 и netmask 255.0.0.0) или многоадресный маршрут (маршруты с назначением 224.0.0.0 и netmask 240.0.0.0.0). Если это используется в сочетании с одной из команд (например, добавление, изменение или удаление), таблица очищается перед выполнением команды. |
/p | При использовании с командой добавления указанный маршрут добавляется в реестр и используется для инициализации таблицы маршрутизации IP при запуске протокола TCP/IP. По умолчанию добавленные маршруты не сохраняются при запуске протокола TCP/IP. При использовании с командой печати отображается список постоянных маршрутов. Этот параметр игнорируется для всех других команд. Постоянные маршруты хранятся в расположении реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\PersistentRoutes. |
<command> |
Указывает команду, которую требуется выполнить. Допустимые команды:
|
<destination> |
Указывает сетевое назначение маршрута. Назначение может быть IP-адресом сети (где биты узла сетевого адреса имеют значение 0), IP-адрес для маршрута узла или 0.0.0.0 для маршрута по умолчанию. |
<mask> |
Задает следующий параметр для значения netmask. |
<netmask> |
Указывает маску подсети назначения сети. Значение по умолчанию — 255.255.255.255, если оно не указано. |
<gateway> |
Указывает IP-адрес перенаправления или следующего прыжка, по которому доступен набор адресов, определенных сетевым назначением и маской подсети. Для локально подключенных маршрутов подсети адрес шлюза — это IP-адрес, назначенный интерфейсу, подключенному к подсети. Для удаленных маршрутов, доступных на одном или нескольких маршрутизаторах, адрес шлюза является напрямую доступным IP-адресом, назначенным соседнему маршрутизатору. |
метрический <metric> |
Указывает целочисленную метрику затрат (от 1 до 9999) для маршрута, которая используется при выборе между несколькими маршрутами в таблице маршрутизации, которая наиболее тесно соответствует целевому адресу перенаправленного пакета. Выбран маршрут с наименьшей метрикой. Метрика может отражать количество прыжков, скорость пути, надежность пути, пропускную способность пути или административные свойства. |
если <interface> |
Указывает индекс интерфейса для интерфейса, через который можно достичь назначения. Для списка интерфейсов и их соответствующих индексов интерфейса используйте отображение команды печати маршрута. Для индекса интерфейса можно использовать десятичные или шестнадцатеричные значения. Для шестнадцатеричных значений предшествует шестнадцатеричное число с 0x. Если параметр опущен, интерфейс определяется по адресу шлюза. |
/? | Отображение справки в командной строке. |
Большие значения в столбце метрик таблицы маршрутизации являются результатом автоматического определения метрики tcp/IP для маршрутов в таблице маршрутизации на основе конфигурации IP-адреса, маски подсети и шлюза по умолчанию для каждого интерфейса локальной сети. Автоматическое определение метрики интерфейса, включенной по умолчанию, определяет скорость каждого интерфейса и настраивает метрики маршрутов для каждого интерфейса таким образом, чтобы самый быстрый интерфейс создал маршруты с наименьшей метрикой. Чтобы удалить большие метрики, отключите автоматическое определение метрики интерфейса из расширенных свойств протокола TCP/IP для каждого подключения к локальной сети.
Имена можно использовать для назначения , если соответствующая запись существует в файле локальных сетей , хранящейся в папке systemroot\System32\Drivers\\
. Имена можно использовать для шлюза до тех пор, пока их можно разрешить на IP-адрес с помощью стандартных методов разрешения имен узлов, таких как запросы системы доменных имен (DNS), использование файла локальных узлов, хранящегося в systemroot\system32\drivers\\
папке, и разрешение имен NetBIOS.
Если команда печатается или удаляется, параметр шлюза может быть опущен, а подстановочные знаки можно использовать для назначения и шлюза. Целевое значение может быть подстановочным знаком, указанным звездочкой(*)
. Если указанный целевой объект содержит звездочку (*)
или вопросительный знак (?), он обрабатывается как подстановочный знак, и только соответствующие маршруты назначения печатаются или удаляются. Звездочка соответствует любой строке, а вопросительный знак соответствует любому одному символу. Например, 10.\*.1, 192.168.\*
и 127.\*
\*224\*
все допустимые использование подстановочного знака звездочки.
При использовании неподдерживаемого сочетания значения назначения и маски подсети (netmask) отображается сообщение об ошибке Route: bad gateway address netmask. Это сообщение об ошибке появляется, когда назначение содержит один или несколько битов, равных 1 в битовых расположениях, где для соответствующего бита маски подсети задано значение 0. Чтобы проверить это условие, следует выразить маску назначения и подсети с помощью двоичной нотации. Маска подсети в двоичной нотации состоит из ряда 1 битов, представляющих часть сетевого адреса назначения и серию 0 битов, представляющую часть адреса узла назначения. Проверьте, есть ли биты в назначении, которые имеют значение 1 для части назначения, являющейся адресом узла (как определено маской подсети).
Чтобы отобразить все содержимое таблицы маршрутизации IP-адресов, введите следующее:
route print
Чтобы отобразить маршруты в таблице маршрутизации IP-адресов, начинающейся с 10, введите следующее:
route print 10.*
Чтобы добавить маршрут по умолчанию с адресом шлюза по умолчанию 192.168.12.1, введите следующее:
route add 0.0.0.0 mask 0.0.0.0 192.168.12.1
Чтобы добавить маршрут в место назначения 10.41.0.0 с маской подсети 255.255.0.0 и адрес следующего прыжка 10.27.0.1, введите:
route add 10.41.0.0 mask 255.255.0.0 10.27.0.1
Чтобы добавить постоянный маршрут в назначение 10.41.0.0 с маской подсети 255.255.0.0 и адрес следующего прыжка 10.27.0.1, введите:
route /p add 10.41.0.0 mask 255.255.0.0 10.27.0.1
Чтобы добавить маршрут в целевой объект 10.41.0.0 с маской подсети 255.255.0.0, адрес следующего прыжка 10.27.0.1 и метрика затрат 7, введите:
route add 10.41.0.0 mask 255.255.0.0 10.27.0.1 metric 7
Чтобы добавить маршрут в назначение 10.41.0.0 с маской подсети 255.255.0.0,0, адрес следующего прыжка 10.27.0.1 и использование индекса интерфейса 0x3, введите:
route add 10.41.0.0 mask 255.255.0.0 10.27.0.1 if 0x3
Чтобы удалить маршрут в назначение 10.41.0.0 с маской подсети 255.255.0.0, введите:
route delete 10.41.0.0 mask 255.255.0.0
Чтобы удалить все маршруты в таблице маршрутизации IP-адресов, начинающейся с 10, введите:
route delete 10.*
Чтобы изменить адрес следующего прыжка маршрута с назначением 10.41.0.0 и маской подсети 255.255.0.0 с 10.27.0.1 до 10.27.0.25, введите:
route change 10.41.0.0 mask 255.255.0.0 10.27.0.25
События
29 апр., 14 - 30 апр., 19
Присоединитесь к окончательному виртуальному событию Windows Server 29-30 апреля 29–30 для глубокого погружения технических сеансов и трансляции Q&A с инженерами Майкрософт.
Зарегистрируйтесь сейчас