Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

В вычислении , routeэто команда используется для просмотра и манипулировать IP - таблицы маршрутизации в Unix-подобных и Microsoft Windows , [1] в операционных системах , а также в IBM OS / 2 и ReactOS . [2] Ручное управление таблицей маршрутизации характерно для статической маршрутизации .

Реализации [ править ]

Unix и Unix-подобные [ править ]

В дистрибутивах Linux , основанных на 2.2.x Linux ядер , то ifconfigи routeкоманды работают вместе , чтобы подключить компьютер к сети, а также для определения маршрутов между компьютерными сетями . Дистрибутивы, основанные на более поздних ядрах, устарели, ifconfigи routeих замена на iproute2. Route для Linux был первоначально написан Фредом Н. ван Кемпеном. [3]

Синтаксис [ править ]

Командный синтаксис:

route [-nNvee] [-FC] [<AF>] Список таблиц маршрутизации ядраroute [-v] [-FC] {add | del | flush} ... Изменить таблицу маршрутизации для AF.route {-h | --help} [<AF>] Подробный синтаксис использования для указанного AF.route {-V | --version} Показать версию / автора и выйти.

Пример [ править ]

user @ linux: ~ $ route -n Таблица IP-маршрутизации ядра Шлюз назначения Флаги Genmask Метрика Ref Использование Iface 192.168.101.0 192.168.102.102 255.255.255.0 UG 0 0 0 eth0 192.168.102.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 192.168 .103.0 192.168.102.102 255.255.255.0 UG 0 0 0 eth0 192.168.12.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 0.0.0.0 192.168.12.1 0.0.0.0 UG 0 0 0 eth0

Microsoft Windows [ править ]

Команда доступна только в том случае, если протокол TCP / IP установлен как компонент в свойствах сетевого адаптера .

Синтаксис [ править ]

Командный синтаксис:

route [-f] [-p] [-4 | -6] [Команда [Назначение] [маска Сетевая маска] [Шлюз] метрика Метрика, если Интерфейс

Параметры [ править ]

  • -f: Очищает таблицу маршрутизации.
  • -p: Маршрут добавляется в реестр Windows и используется для инициализации таблицы IP-маршрутизации всякий раз, когда запускается протокол TCP / IP (только при использовании с addкомандой)
  • Command: Команда запуска ( add, change, delete, print)
  • -4: Принудительное использование IPv4
  • -6: Принудительное использование IPv6
  • Destination: Сетевой пункт назначения маршрута
  • mask Netmask: Маска подсети (маска подсети ), связанная с сетевым адресатом.
  • Gateway: IP-адрес пересылки или следующего перехода, по которому доступен набор адресов, определенных сетевым назначением и маской подсети.
  • metric Metric: Целочисленный показатель стоимости (от 1 до 9999) для маршрута.
  • if Interface: Индекс интерфейса, через который доступен пункт назначения.
  • /?: Команда help

-pПараметр поддерживается только в Windows NT 4.0 , Windows 2000 , Windows Millennium Edition и Windows XP . Он не поддерживается в Windows 95 или Windows 98 .

IBM OS / 2 [ править ]

Синтаксис [ править ]

Командный синтаксис:

маршрут [-nqv] [КОМАНДА] [[МОДИФИКАТОРЫ] аргументы]

Параметры [ править ]

  • -n: Обходит преобразование IP-адресов в символические имена хостов.
  • -q: Подавляет весь вывод
  • -v: Подробный
  • COMMAND: Команда запуска ( add, delete, change, get, monitor, flush)
  • -net: <dest> - сетевой адрес
  • -host: <dest> - имя или адрес хоста (по умолчанию)
  • -netmask: маска маршрута
  • <dest>: IP-адрес или имя хоста места назначения
  • <gateway>: IP-адрес или имя хоста маршрутизатора следующего перехода.

ReactOS [ править ]

Синтаксис [ править ]

Распечатайте таблицу маршрутов:

печать маршрута

Добавить маршрут:

маршрут добавить <цель> [маска <маска>] <gw> [метрика <m>]

Удалить маршрут:

route delete <цель> <gw>

См. Также [ править ]

  • Таблица маршрутизации
  • Пакет Интернет-протокола
  • iproute2
  • BusyBox

Дальнейшее чтение [ править ]

  • Станек, Уильям Р. (2004). Карманный консультант администратора командной строки Microsoft Windows . ISBN 0-735-62038-5.
  • Джон Пол Мюллер (2007). Администрирование Windows из командной строки для Windows Vista, Windows 2003, Windows XP и Windows 2000 . Джон Вили и сыновья . ISBN 978-0470165799.

Ссылки [ править ]

  1. ^ Добавление маршрута TCP / IP в таблицу маршрутизации Windows
  2. ^ https://github.com/reactos/reactos/blob/master/base/applications/network/route/route.c
  3. ^ https://linux.die.net/man/8/route

Внешние ссылки [ править ]

  • route(8) -  Руководство администратора системы 4.2BSD
  • route(8) -  Руководство по администрированию Linux и привилегированным командам
  • route(8) -  Руководство администратора системы FreeBSD
  • route(1M) -  Справочное руководство по командам системного администратора Solaris 10
  • маршрут - на technet.microsoft.com