Переводы страниц руководства. Route f описание


ROUTE - просмотр таблицы IP маршрутизации

ROUTE - просмотр таблицы IP маршрутизации

Команда Route выводит на экран все содержимое таблицы IP-маршрутизации и изменяет записи. Запущенная без параметров, команда route выводит справку.

Синтаксис параметры утилиты ROUTE

route [-f] [-p] [команда [конечная_точка] [mask маска_сети] [шлюз] [metric метрика]] [if интерфейс]]

  • -f - Очищает таблицу маршрутизации от всех записей, которые не являются узловыми маршрутами (маршруты с маской подсети 255.255.255.255), сетевым маршрутом замыкания на себя (маршруты с конечной точкой 127.0.0.0 и маской подсети 255.0.0.0) или маршрутом многоадресной рассылки (маршруты с конечной точкой 224.0.0.0 и маской подсети 240.0.0.0). При использовании данного параметра совместно с одной из команд (таких, как add, change или delete) таблица очищается перед выполнением команды.
  • -p - При использовании данного параметра с командой add указанный маршрут добавляется в реестр и используется для инициализации таблицы IP-маршрутизации каждый раз при запуске протокола TCP/IP.
  • команда - Указывает команду, которая будет запущена на удаленной системе. Возжожна одна из следующих команд: PRINT - Печать маршрута, ADD - Добавление маршрута, DELETE - Удаление маршрута, CHANGE - Изменение существующего маршрута.
  • конечная_точка - Определяет конечную точку маршрута. Конечной точкой может быть сетевой IP-адрес (где разряды узла в сетевом адресе имеют значение 0), IP-адрес маршрута к узлу, или значение 0.0.0.0 для маршрута по умолчанию.
  • mask маска_сети - Указывает маску сети (также известной как маска подсети) в соответствии с точкой назначения. Маска сети может быть маской подсети соответствующей сетевому IP-адресу, например 255.255.255.255 для маршрута к узлу или 0.0.0.0. для маршрута по умолчанию. Если данный параметр пропущен, используется маска подсети 255.255.255.255. Конечная точка не может быть более точной, чем соответствующая маска подсети. Другими словами, значение разряда 1 в адресе конечной точки невозможно, если значение соответствующего разряда в маске подсети равно 0.
  • шлюз - Указывает IP-адрес пересылки или следующего перехода, по которому доступен набор адресов, определенный конечной точкой и маской подсети. Для локально подключенных маршрутов подсети, адрес шлюза — это IP-адрес, назначенный интерфейсу, который подключен к подсети. Для удаленных маршрутов, которые доступны через один или несколько маршрутизаторов, адрес шлюза — непосредственно доступный IP-адрес ближайшего маршрутизатора.
  • metric метрика - Задает целочисленную метрику стоимости маршрута (в пределах от 1 до 9999) для маршрута, которая используется при выборе в таблице маршрутизации одного из нескольких маршрутов, наиболее близко соответствующего адресу назначения пересылаемого пакета. Выбирается маршрут с наименьшей метрикой. Метрика отражает количество переходов, скорость прохождения пути, надежность пути, пропускную способность пути и средства администрирования.
  • if интерфейс - Указывает индекс интерфейса, через который доступна точка назначения. Для вывода списка интерфейсов и их соответствующих индексов используйте команду route print. Значения индексов интерфейсов могут быть как десятичные, так и шестнадцатеричные. Перед шестнадцатеричными номерами вводится 0х. В случае, когда параметр if пропущен, интерфейс определяется из адреса шлюза.
  • /? - Отображает справку в командной строке.

Примеры команды Route

  • Чтобы вывести на экран все содержимое таблицы 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.

Видео - Работа с утилитой ROUTE

cmd4win.ru

Понимание таблиц маршрутизации в Windows

Published on Февраль 19, 2009 by Support   ·   Комментариев нет

Поразительно, как быстро бежит время. Люди думаю, что настоящие компьютеры очень высокотехнологичны, но протокол TCP/IP существует в той или иной форме уже более трех десятилетий. У него было достаточно времени, чтобы созреть и стать стабильным и надежным. Но если дело касается компьютеров, то ничего не может быть надежным. При указании маршрутов для пакетов в сети иногда случаются неприятности. В таких ситуациях следует быть знакомым с таблицами маршрутизации Windows. Они определяют поток пакетов из необходимой машины. В статье я расскажу о том, как просматривать таблицы и как их понять.

Просмотр таблиц маршрутизации

Таблицы маршрутизации – важная часть протокола TCP/IP в Windows, но операционная система не показывает их обычному пользователю. Если хочется их увидеть, то необходимо открыть командную строку и ввести команду ROUTE PRINT. После этого можно будет увидеть окно, похожее на представленное на рисунке А.

Рисунок A: Так выглядят таблицы маршрутизации.

Прежде чем я подробнее остановлюсь на таблицах, я советую ввести в командную строку другую команду:

IPCONFIG /ALL

Это показывает установку протокола TCP/IP на компьютере. Вы также можете посмотреть раздел TCP/IP в свойствах сетевого адаптера, но первый способ предпочтительнее. Я часто сталкивался с ситуацией, когда команда IPCONFIG выводила совершенно иные данные, нежели данные, введенные в свойства TCP/IP. Это случается нечасто, но ошибки происходят из-за этого разногласия. Другими словами, данные, введенные в свойства TCP/IP, определяют установку протокола для выбранной сети. А команда IPCONFIG показывает, как Windows в действительности настроил протокол.

Даже при отсутствии ошибок, будет полезно проверить настройку через команду IPCONFIG. Если на компьютере стоят несколько сетевых адаптеров, то сложно запомнить, какие настройки относятся к какому адаптеру. Команда IPCONFIG показывает список разных настроек в легко читаемом формате на основе сетевого адаптера, как показано на рисунке В:

Рисунок B: Команда IPCONFIG /ALL показывает все настройки TCP/IP на основе сетевого адаптера

Проверка таблиц маршрутизации

Вас, наверное, заинтересовало, почему я попросил ввести команду TCP/IP, если статья касается таблиц маршрутизации? Да потому что, никто не смотрит таблицы, если не возникла проблема с компьютером. А если проблема есть, то лучше всего начать процесс диагностики со сравнения информации, предоставленной командой IPCONFIG, с информацией в таблицах маршрутизации.

Как видно из рисунка В, команда IPCONFIG /ALL показывает основную информацию по протоколу TCP/IP: IP адрес, шлюз по умолчанию и т. д. А вот таблицы маршрутизации прочитать не так легко. Именно поэтому я хотел бы обсудить вопрос считывания данных из таблиц.

Для понимания информации, содержащейся в таблицах, необходимо понять принцип работы маршрутизатора. Работа маршрутизатора состоит в том, чтобы направлять трафик из одной сети в другую. Поэтому маршрутизатор может состоять из нескольких сетевых адаптеров, каждый из которых подключен к различным сетевым сегментам.

Когда пользователь отправляет пакет в другой сетевой сегмент, чем тот, к которому подключен компьютер, то пакет направляется в маршрутизатор. Тогда маршрутизатор определяет сегмент, в который необходимо направить данный пакет. Не имеет значения, подключен ли маршрутизатор к двум сетевым сегментам или десятку. Процесс принятия маршрутизатором решения одинаков, и основывается он на таблицах маршрутизации.

Взглянув на экран, появившийся после введения команды Route Print, можно увидеть, что таблицы разделены на 5 колонок. Первой идет колонка сетей. В ней представлены все сетевые сегменты, к которым подключен маршрутизатор. Колонка Netmask показывает маску подсети, но не сетевого интерфейса, к которому подключен сегмент, а самого сегмента. Это позволяет маршрутизатору определить класс адреса для сети места назначения.

Третьей является колонка шлюза. После того как маршрутизатор определил сеть назначения, в которую необходимо отправить пакет, он сверяется со списком шлюза. Данный список «говорит» маршрутизатору, через какой IP адрес необходимо отправлять пакет в сеть назначения.

Колонка интерфейса предоставляет информацию о сетевом адаптере, подключенном к сети назначения. Точнее будет сказать, что данная колонка предоставляет информацию о IP адресе сетевого адаптера, который соединяет маршрутизатор с сетью назначения. Но маршрутизатор достаточно «умен», чтобы понять, чему присвоен адрес.

Последней идет метрическая колонка. Метрики – это довольно сложная тема, тем не менее, я попытаюсь объяснить, что они из себя представляют. Лучше всего это можно сделать на примере аэропорта. Представьте, что необходимо перелететь из Шарлоты, штат Северная Каролина, в Майами, штат Флорида. Аэропорт в Шарлоте очень большой, и существует несколько способов попасть на пляж в Майами. Можно воспользоваться рейсом компании Северо-западные авиалинии. Он доставит меня в Детройт, штат Мичиган, а затем в Майами (Детройт находится несколько в стороне). Можно воспользоваться рейсом Континентальный авиалиний через Хьюстон, штат Техас, а затем в Майами. А можно просто воспользоваться Американскими авиалиниями и попасть в Майами без промежуточных приземлений. Так каким же рейсом воспользоваться?

В действительности на выбор могут повлиять несколько факторов: цена билета, время вылета и т. д. Но предположим, что все одинаково. Если нет разницы кроме маршрута, то, конечно же, лучше воспользоваться рейсом без промежуточных приземлений. Этот маршрут самый быстрый, кроме того, он позволит избежать проблем со связью, потерянным багажом и т. д.

Маршрутизация работает по такому же принципу. Существует несколько маршрутов отправки пакетов. В этом случае имеет смысл отправить его по самому короткому пути. Вот когда вступают в игру метрики. Windows не задействует метрики, пока есть только один маршрут достижения места назначения. В противном случае Windows проверяет метрики для определения кратчайшего пути. Это упрощенное объяснение, но оно позволяет понять принцип работы.

Дополнительные возможности маршрутизации

Я уже упоминал команду Route Print, но существует множество вариантов использования команды ROUTE. Ее синтаксис следующий:

ROUTE [-f] [-p] [command [destination] []

Переключатель –f является необязательным. Он указывает Windows на необходимость очистить таблицы маршрутизации от пунктов шлюза. Если данный переключатель используется совместно с другими командами, то пункты шлюза будут удалены перед выполнением других инструкций, содержащихся в команде.

Переключатель –р делает определенный маршрут постоянным. Обычно при перезагрузке сервера, любые определенные через команду ROUTE маршруты удаляются. Переключатель –р указывает на необходимость сохранять данный маршрут даже при перезагрузке системы.

Командная часть в синтаксисе ROUTE проста. Она может состоять из 4 вариантов: PRINT, ADD, DELETE, и CHANGE. Я уже говорил о команде ROUTE PRINT, но и у нее могут быть варианты. Например можно использовать специальные символы в команде. Если нужно напечатать маршруты для подсети 192.x.x.x, можно воспользоваться командой ROUTE PRINT 192*.

Команда ROUTE DELETE работает также как и ROUTE Print. Просто введите ROUTE DELETE, а следом место назначения или шлюз, который необходимо удалить из таблицы маршрутизации. Например, при желании удалить шлюз 192.0.0.0 введите ROUTE DELETE 192.0.0.0.

Все выше сказанное касается и команд ROUTE CHANGE и ROUTE ADD. При введении данной команды следует определить место назначения, маску подсети и шлюз. Также можно указать метрики и интерфейс. Например, добавить место назначения с простым синтаксисом можно следующим образом:

ROUTE ADD 147.0.0.0 255.0.0.0 148.100.100.100

В данной команде 147.0.0.0 является местом назначения, 255.0.0.0 – маской подсети для места назначения, а 148.100.100.100 – адресом шлюза. Можно расширить команду с помощью параметров METRIC и IF:

ROUTE ADD 147.0.0.0 255.0.0.0 148.100.100.100 METRIC 1 IF 1

Параметр metric необязателен, но он определяет метрику и количество отрезков для маршрута. Параметр IF указывает Windows, какой адаптер использовать. В нашем случае Windows использует сетевой адаптер, который связан с ним в качестве интерфейса 1. При отсутствии данного параметра используется лучший интерфейс.

Заключение

В статье я рассказал о том, как использовать команду ROUTE для вывода таблиц маршрутизации и внесения в них изменений. Если нужна дополнительная помощь, можно получить дополнительные примеры, введя команду ROUTE /? Command.

www.windowsnetworking.com

jfdghjhthit45

Смотрите также:

Tags: nat, quote

Если вы хотите прочитать предыдущие части этой серии статей, перейдите по ссылкам: Проведение мониторинга Exchange 2007 с помощью диспетчера System ... [+] Введение В этой статье из нескольких частей я хочу показать вам процесс, который недавно использовал для перехода с существующей среды Exchange 2003 ... [+] Если вы пропустили первую часть этой серии, пожалуйста, прочтите ее по ссылке Использование инструмента Exchange Server Remote Connectivity Analyzer Tool (Часть ... [+] Если вы пропустили предыдущую часть этой серии статей, перейдите по ссылке Мониторинг Exchange 2007 с помощью диспетчера System Center Operations ... [+] Если вы пропустили предыдущие части этой серии статей, перейдите по ссылкам: Подробное рассмотрение подготовки Active Directory для Exchange 2007 (часть 1) ... [+] If you missed the previous parts in this article series please read: Exchange 2007 Install and Configuration from the command line (Part ... [+] Инструмент ExRCA Текущий выпуск инструмента предоставляется только в целях тестирования и оснащен 5 опциями: Тест подключения Outlook 2007 Autodiscover Тест подключения Outlook 2003 RPC ... [+] Если вы хотите прочитать предыдущие части этой серии статей, перейдите по ссылкам: Развертывание сервера Exchange 2007 Edge Transport (часть 1) Развертывание ... [+] Если вы пропустили первую статью данного цикла, пожалуйста, перейдите по ссылке: Exchange 2007 Install and Configuration from the command line (Part ... [+] Если вы пропустили предыдущую часть этой серии статей, перейдите по ссылке Использование интегрированных сценариев Using Exchange Server 2007 – часть ... [+]

faqman.ru

route

Манипулирование таблицами маршрутизации вручную

Синтаксис:

route [-f] [-n] [-q] [-v] команда { [[модификаторы] аргументы] }

Поддерживаемые платформы:

Neutrino

Опции:

-f

Удалить все маршруты (в соответствии с flush). При использовании вместе с командами add, change, delete или get утилита route удаляет все маршруты перед выполнением соответствующей команды.

-n

Не выводить символические имена хостов и сетей при сообщении о действиях. (Процесс преобразования между символическими именами и их численными эквивалентами может занимать много времени и требовать корректной работы сети; таким образом, рекомендуется воздержаться от использования этой опции, особенно в случае попытки настройки работы сети.)

-q

Не выводить информацию: подавить весь поток вывода.

-v

Вывести расширенную информацию: отображать дополнительные данные.

команда [[модификаторы] аргументы]

Действительными являются следующие команды: add, change, delete, flush и show. Синтаксис и описание каждой команды приведены в разделе "Описание".

Описание:

Утилита route используется для манипулирования таблицами сетевой маршрутизации вручную. Поскольку обычно таблицы маршрутизации обрабатываются сервисом routed, эта утилита используется редко.

Опции для аргумента команда

Утилита route принимает следующие команды: add, change, delete, flush, get, monitor и show.

Ниже приведены синтаксис и описание каждой команды:

[-n] add [-net|-host] место_назначения шлюз

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

[-n] change [-net|-host] адрес_назначения шлюз

Изменить параметры маршрута (например, шлюз).

[-n] delete [-net|-host] адрес_назначения шлюз

Удалить определенный маршрут.

[-n] flush [семейство]

(Только для INET и INET6) Очистить таблицы маршрутизации всех записей шлюза. Если требуется удалить только те маршруты, для которых адреса назначения относятся к определенному семейству, укажите в качестве значения переменной семейство INET или INET6.

[-n] get [-net|-host] адрес_назначения шлюз

Выполнить поиск и отобразить маршрут до адреса назначения.

[-n] monitor

Регулярно сообщать об изменениях в данных маршрутизации.

[-n] show

Показать таблицу маршрутизации (команда, аналогичная netstat -r).

адрес_назначения

Хост-получатель или сеть-получатель.

gateway

Шлюз в следующем сегменте сети (переходе), на который направляются пакеты. Примечание.

Если указано ключевое слово default или сетевой адрес 0.0.0.0, то все пакеты, которые отправляются в удаленную сеть, не определенную в таблицах маршрутизации, направляются на заданный шлюз.

Если выбран поставщик услуг Интернета (Internet Service Provider, ISP), то пакеты, отправляемые хостам в Интернете, направляются на шлюз, предоставляемый этим поставщиком. См. описание опции defaultroute для утилиты pppd.

Маршруты к определенному хосту отличаются от маршрутов к сети способом интерпретации IP-адреса, соответствующего адресу_назначения. При выборе необязательных ключевых слов -net и -host адрес назначения интерпретируется как сеть или хост соответственно.

Если для аргумента адрес_назначения указан "локальный адрес" INADDR_ANY или адресом_назначения является символическое имя сети, то адресом назначения маршрута считается сеть; в противном случае адресом назначения маршрута считается хост. Пример:

Адрес_назначения

Интерпретация

128.32

-host 128.0.0.32

128.32.130

-host 128.32.0.130

-net 128.32

128.32.0.0

-net 128.32.130

128.32.130.0.

Если маршрут проходит не через шлюз, а через интерфейс, следует выбрать модификатор -interface; заданный шлюз является адресом хоста в общей сети, т.е. предполагается, что для передачи используется интерфейс.

Для определения дополнительного параметра адреса, который интерпретируется как маска сети, можно использовать необязательный модификатор -netmask. Этот модификатор используется аналогично переадресации OSI ESIS с использованием маски сети или для добавления вручную маршрутов по подсети с масками сети, отличающимися от масок сети предполагаемого сетевого интерфейса (что в противном случае выполняется с использованием протоколов маршрутизации OSPF или ISIS). После дополнительного модификатора -netmask укажите адрес параметра, который следует интерпретировать как маску сети.

Чтобы переопределить неявную маску сети, созданную в случае INET, укажите данную опцию после параметра адрес_назначения.

Аналогичным образом можно использовать модификатор -prefixlen для IPv6.

При отправке на адреса назначения, соответствующие маршрутам, для этих маршрутов устанавливаются флаги, влияющие на работу протоколов. Для установки (или в некоторых случаях снятия) этих флагов укажите следующие соответствующие модификаторы:

-cloning

RTF_CLONING создание нового маршрута на основе используемого.

-xresolve

RTF_XRESOLVE распространение сообщения (mesg) (для внешнего поиска).

-iface

~RTF_GATEWAY адреса назначения можно достичь напрямую.

-static

RTF_STATIC маршрут, добавленный вручную.

-nostatic

~RTF_STATIC симуляция добавления маршрута ядром или сервисом

-reject

RTF_REJECT распространение сообщения о недостижимости ICMP в случае соответствия.

-blackhole

RTF_BLACKHOLE отбрасывание пакетов (pkts) без оповещения (во время обновления).

-proto1

RTF_PROTO1 установка флага маршрутизации для протокола #1.

-proto2

RTF_PROTO2 установка флага маршрутизации для протокола #2.

-llinfo

RTF_LLINFO действительное преобразование IP-адресов в физические.

Дополнительные модификаторы:
  • -expire

  • -hopcount

  • -mtu

  • -recvpipe

  • -rtt

  • -rttvar

  • -sendpipe

  • -ssthresh

Эти модификаторы предоставляют начальные значения показателей, которые ведутся в записи маршрутизации. Для блокирования любых этих модификаторов установите перед соответствующим модификатором метамодификатор -lock; также можно указать метамодификатор -lockrest для блокирования всех последующих показателей.

Поиск всех символических имен, указанных для адреса назначения или шлюза, сначала выполняется как поиск имени хоста с использованием функции gethostname(). Если поиск не дал результатов, используется функция getnetbyname(), интерпретирующая имя как имя сети.

Утилита route использует сокет маршрутизации и новые типы сообщений: RTM_ADD, RTM_DELETE и RTM_CHANGE. Соответственно, изменять таблицы маршрутизации может только суперпользователь.

Диагностика

add [host | network ] %s: gateway %s flags %x

Указанный маршрут добавляется в таблицы. Выводятся значения записи таблицы маршрутизации, определенные при вызове ioctl(). Если используемый адрес шлюза не является его первичным адресом (первым адресом, возвращаемым командой gethostname()), то адрес шлюза выводится в числовом и символьном виде.

delete [ host &| network ] %s: gateway %s flags %x

Как и в предыдущем случае, но при удалении записи.

%s %s done

Таблица маршрутизации удаляется с помощью команды flush.

Network is unreachable

Неудачная попытка добавления маршрута, поскольку указанный шлюз находится в сети, не подключенной напрямую. Необходимо указать шлюз следующем сегменте сети (переходе).

not in table

Попытка выполнения операции delete для записи, отсутствующей в таблицах.

routing table overflow

Попытка выполнения операции add в случае недостаточности ресурсов системы и невозможности выделения памяти для создания новой записи.

Permission denied

Для выполнения данной операции необходимы соответствующие полномочия. Изменять таблицы маршрутизации может только пользователь root. Его полномочия определяются ядром.

Лицензия:

Эта утилита разработана на основе программного обеспечения, авторское право на которое принадлежит членам правления Калифорнийского университета (The Regents of the University of California) и Кристосу Зуласу (Christos Zoulas). Уведомление об авторских правах см. в разделе route в приложении "Third-Party Copyright Notices" ("Уведомление об авторских правах третьих сторон").

<p><span class="mylink" data-url="http://docs.kpda.ru/topic/ru.kpda.doc.neutrino_utilities_ru/r/route.html">docs.kpda.ru</span></p><table><h2>Страница руководства - route(8)</h2><tr valign="top"><td colspan="2">-A семейство</td> </tr><tr valign="top"><td> </td> <td>Использовать указанное семейство адресов (например, ‘inet’; воспользуйтесь командой ‘route --help’ для получения полного списка).</td> </tr><tr valign="top"><td nowrap="nowrap">-F</td> <td valign="bottom">Воздействует на таблицу маршрутизации ядра FIB (Forwarding Information Base - база информации о продвижении пакетов). Используется по умолчанию.</td> </tr><tr valign="top"><td nowrap="nowrap">-C</td> <td valign="bottom">Воздействует на кэш маршрутизации ядра.</td> </tr><tr valign="top"><td nowrap="nowrap">-v</td> <td valign="bottom">Выбрать режим вывода сообщений о подробностях.</td> </tr><tr valign="top"><td nowrap="nowrap">-n</td> <td valign="bottom">Показать числовые адреса, не пытаясь определить символьные имена узлов. Это полезно, если вы пытаетесь определить, почему не работает маршрут до сервера имён.</td> </tr><tr valign="top"><td nowrap="nowrap">-e</td> <td valign="bottom">Использовать формат отображения таблицы маршрутизации как в netstat(8). -ee выведет очень длинные строки со всеми параметрами из таблицы маршрутиазции.</td> </tr><tr valign="top"><td nowrap="nowrap">del</td> <td valign="bottom">Удалить маршрут.</td> </tr><tr valign="top"><td nowrap="nowrap">add</td> <td valign="bottom">Добавить новый маршрут.</td> </tr><tr valign="top"><td colspan="2">цель</td> </tr><tr valign="top"><td> </td> <td>Целевая сеть или узел. Вы можете указать IP-адрес в десятично-точечной нотации или имя узла/сети.</td> </tr><tr valign="top"><td nowrap="nowrap">-net</td> <td valign="bottom">цель является сетью.</td> </tr><tr valign="top"><td nowrap="nowrap">-host</td> <td valign="bottom">цель является узлом.</td> </tr><tr valign="top"><td colspan="2">netmask маска_сети</td> </tr><tr valign="top"><td> </td> <td>При добавлении маршрутов к сетям указывается сетевая маска.</td> </tr><tr valign="top"><td colspan="2">gw шлюз</td> </tr><tr valign="top"><td> </td> <td>Маршрутизировать пакеты через шлюз. ЗАМЕЧАНИЕ: Указанный шлюз для начала должен быть доступен. Обычно это означает, что сначала вы должны настроить статические маршруты к шлюзу. Если вы укажете адрес одного из ваших локальных интерфейсов, он будет использован для определения, через какой интерфейс нужно отправлять пакеты. Это средство достижения с системами BSD.</td> </tr><tr valign="top"><td colspan="2">metric M</td> </tr><tr valign="top"><td> </td> <td>Задаёт в поле метрики таблицы маршрутизации значение M (используется демонами маршрутизации).</td> </tr><tr valign="top"><td nowrap="nowrap">mss M</td> <td valign="bottom">Задаёт максимальный размер сегмента TCP (TCP Maximum Segment Size - MSS) для соединения по указанному маршруту в M байт. По умолчанию используется MTU устройства за вычетом размера заголовков, или наименьшее значение MTU, определённое протоколом Path MTU Discovery. Значение можно использовать для принудительного уменьшения размера пакетов TCP, на другом конце, если определение по протоколу Path MTU Discovery не работает (обычно это происходит по причине неправильной настройки пакетных фильтров, блокирующих сообщения ICMP Fragmentation Needed - требуется фрагментация)</td> </tr><tr valign="top"><td colspan="2">window W</td> </tr><tr valign="top"><td> </td> <td>Задаёт размер окна TCP для соединений по указанному маршруту в W байт. Обычно это используется в сетях AX.25 и с драйверами, не поддерживающими обработку кадров один-к-одному.</td> </tr><tr valign="top"><td nowrap="nowrap">irtt I</td> <td valign="bottom">Задаёт начальное время кругового обхода для соединений TCP через данный маршрут в I миллисекунд (1-12000). Обычно это используется только в сетях AX.25. Если не указано, используется значение по умолчанию из RFC 1122 - 300 миллисекунд.</td> </tr><tr valign="top"><td nowrap="nowrap">reject</td> <td valign="bottom">Установка блокирующего маршрута, который завершит просмотр таблицы маршрутизации ошибкой. Это, например, используется для сокрытия сетей до использования маршрута по умолчанию. Это используется НЕ для фильтрации пакетов.</td> </tr><tr valign="top"><td colspan="2">mod, dyn, reinstate</td> </tr><tr valign="top"><td> </td> <td>Установаить динамический или изменяемый маршрут. Эти индикаторы используются в целях диагностики, и обычно они устанавливаются демонами маршрутиазции.</td> </tr><tr valign="top"><td colspan="2">dev интерфейс</td> </tr><tr valign="top"><td> </td> <td>Принудительно связать маршрут с указанным интерфейсом, поскольку ядро в ином случае определит его самостоятельно (проверкой уже существующих маршрутов и устройств, после чего маршрут будет добавлен). В большинстве обычных четей вам это не потребуется. <p>Если dev интерфейс является последней опцией в командной строке, слово dev можно не указывать, потому что оно подразумевается по умолчанию. В противном случае порядок опций маршрута (metric - netmask - gw - dev) не имеет значения.</p> </td> </tr><tr><td/> </tr></table><p><span class="mylink" data-url="http://manpages.ylsoftware.com/ru/route.8.html">manpages.ylsoftware.com</span></p><h2>route.exe</h2> <h4>Местонахождение</h4> <p>Windows\system32</p> <h4>Описание файла</h4> <p>Команда Route TCP/IP</p> <p>Эта команда нужна для редактирования или просмотра таблицы маршрутов IP из командной строки. Ключ /? выводит все доступные ключи при работе с Route. Запущенная без параметров, команда route выводит справку.</p> <h4>Синтаксис</h4> route [-f] [-p] [команда [конечная_точка] [mask маска_сети] [шлюз] [metric метрика]] [if интерфейс]] <h4>Параметры</h4> -fОчищает таблицу маршрутизации от всех записей, которые не являются узловыми маршрутами (маршруты с маской подсети 255.255.255.255), сетевым маршрутом замыкания на себя (маршруты с конечной точкой 127.0.0.0 и маской подсети 255.0.0.0) или маршрутом многоадресной рассылки (маршруты с конечной точкой 224.0.0.0 и маской подсети 240.0.0.0). При использовании данного параметра совместно с одной из команд (таких, как add, change или delete) таблица очищается перед выполнением команды. -pПри использовании данного параметра с командой add указанный маршрут добавляется в реестр и используется для инициализации таблицы IP-маршрутизации каждый раз при запуске протокола TCP/IP. По умолчанию добавленные маршруты не сохраняются при запуске протокола TCP/IP. При использовании параметра с командой print выводит на экран список постоянных маршрутов. Все другие команды игнорируют этот параметр. Постоянные маршруты хранятся в реестре по адресу HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\PersistentRoutes командаУказывает команду, которая будет запущена на удаленной системе. В следующей таблице представлен список допустимых параметров. <table><tr>Команда Назначение      </tr><tr><td>add</td> <td>Добавление маршрута</td> </tr><tr><td>change</td> <td>Изменение существующего маршрута</td> </tr><tr><td>delete</td> <td>Удаление маршрута или маршрутов</td> </tr><tr><td>print</td> <td>Печать маршрута или маршрутов</td> </tr></table> конечная_точка Определяет конечную точку маршрута. Конечной точкой может быть сетевой IP-адрес (где разряды узла в сетевом адресе имеют значение 0), IP-адрес маршрута к узлу, или значение 0.0.0.0 для маршрута по умолчанию. mask маска_сетиУказывает маску сети (также известной как маска подсети) в соответствии с точкой назначения. Маска сети может быть маской подсети соответствующей сетевому IP-адресу, например 255.255.255.255 для маршрута к узлу или 0.0.0.0. для маршрута по умолчанию. Если данный параметр пропущен, используется маска подсети 255.255.255.255. Конечная точка не может быть более точной, чем соответствующая маска подсети. Другими словами, значение разряда 1 в адресе конечной точки невозможно, если значение соответствующего разряда в маске подсети равно 0. шлюз Указывает IP-адрес пересылки или следующего перехода, по которому доступен набор адресов, определенный конечной точкой и маской подсети. Для локально подключенных маршрутов подсети, адрес шлюза — это IP-адрес, назначенный интерфейсу, который подключен к подсети. Для удаленных маршрутов, которые доступны через один или несколько маршрутизаторов, адрес шлюза — непосредственно доступный IP-адрес ближайшего маршрутизатора. metric метрикаЗадает целочисленную метрику стоимости маршрута (в пределах от 1 до 9999) для маршрута, которая используется при выборе в таблице маршрутизации одного из нескольких маршрутов, наиболее близко соответствующего адресу назначения пересылаемого пакета. Выбирается маршрут с наименьшей метрикой. Метрика отражает количество переходов, скорость прохождения пути, надежность пути, пропускную способность пути и средства администрирования. if интерфейсУказывает индекс интерфейса, через который доступна точка назначения. Для вывода списка интерфейсов и их соответствующих индексов используйте команду route print. Значения индексов интерфейсов могут быть как десятичные, так и шестнадцатеричные. Перед шестнадцатеричными номерами вводится 0х. В случае, когда параметр if пропущен, интерфейс определяется из адреса шлюза. /?Отображает справку в командной строке. <h4>Примечания</h4> <ul><li>Большие значения в столбце metric таблицы маршрутизации — результат возможности протокола TCP/IP автоматически определять метрики маршрутов таблицы маршрутизации на основании конфигурации IP-адреса, маски подсети и стандартного шлюза для каждого интерфейса ЛВС. Автоматическое определение метрики интерфейса, включенное по умолчанию, устанавливает скорость каждого интерфейса и метрики маршрутов для каждого интерфейса так, что самый быстрый интерфейс создает маршруты с наименьшей метрикой. Чтобы удалить большие метрики, отключите автоматическое определение метрики интерфейса в дополнительных свойствах протокола TCP/IP для каждого подключения по локальной сети.</li> <li> Имена могут использоваться для параметра конечная_точка, если существует соответствующая запись в файле базы данных Networks, находящемся в папке системный_корневой_каталог\System32\Drivers\Etc. В параметре шлюз можно указывать имена до тех пор, пока они разрешаются в IP-адреса с помощью стандартных способов разрешения узлов, таких как запрос службы DNS, использование локального файла Hosts, находящегося в папке системный_корневой_каталог\system32\drivers\etc, или разрешение имен NetBIOS. </li> <li> Если команда — print или delete, параметр шлюз опускается и используются подстановочные знаки для указания точки назначения и шлюза. Значение конечной_точки может быть подстановочным значением, которое указывается звездочкой (*). При наличии звездочки (*) или вопросительного знака (?) в описании конечной точки, они рассматриваются как подстановки, тогда печатаются или удаляются только маршруты, соответствующие точке назначения. Звездочка соответствует любой последовательности символов, а вопросительный знак — любому одному символу. 10.*.1, 192.168.*, 127.* и *224* являются допустимыми примерами использования звездочки в качестве подстановочного символа. </li> <li> При использовании недопустимой комбинации значений конечной точки и маски подсети (маски сети) выводится следующее сообщение об ошибке : «Маршрут: неверная маска подсети адреса шлюза». Ошибка появляется, когда одно или несколько значений разрядов в адресе конечной точки равно 1, а значения соответствующих разрядов маски подсети — 1. Для проверки этого состояния выразите конечную точку и маску подсети в двоичном формате. Маска подсети в двоичном формате состоит из последовательности единичных битов, представляющей часть сетевого адреса конечной точки, и последовательности нулевых битов, обозначающей часть адреса узла конечной точки. Проверьте наличие единичных битов в части адреса точки назначения, которая является адресом узла (как определено маской подсети). </li> <li> Параметр -p поддерживается в команде route только в операционных системах Windows NT 4.0, Windows 2000, Windows Millennium Edition и Windows XP. Этот параметр не поддерживается командой route в системах Windows 95 и Windows 98. </li> <li> Эта команда доступна, только если в свойствах сетевого адаптера в объекте Сетевые подключения в качестве компонента установлен протокол Интернета (TCP/IP). </li> </ul><h4>Примеры</h4> <p>Чтобы вывести на экран все содержимое таблицы IP-маршрутизации, введите команду:</p> <p>route print</p> <p>Чтобы вывести на экран маршруты из таблицы IP-маршрутизации, которые начинаются с 10., введите команду:</p> <p>route print 10.*</p> <p>Чтобы добавить маршрут по умолчанию с адресом стандартного шлюза 192.168.12.1, введите команду:</p> <p>route add 0.0.0.0 mask 0.0.0.0 192.168.12.1</p> <p>Чтобы добавить маршрут к конечной точке 10.41.0.0 с маской подсети 255.255.0.0 и следующим адресом перехода 10.27.0.1, введите команду:</p> <p>route add 10.41.0.0 mask 255.255.0.0 10.27.0.1</p> <p>Чтобы добавить постоянный маршрут к конечной точке 10.41.0.0 с маской подсети 255.255.0.0 и следующим адресом перехода 10.27.0.1, введите команду:</p> <p>route -p add 10.41.0.0 mask 255.255.0.0 10.27.0.1</p> <p>Чтобы добавить маршрут к конечной точке 10.41.0.0 с маской подсети 255.255.0.0 и следующим адресом перехода 10.27.0.1 и метрикой стоимости 7, введите команду:</p> <p>route add 10.41.0.0 mask 255.255.0.0 10.27.0.1 metric 7</p> <p>Чтобы добавить маршрут к конечной точке 10.41.0.0 с маской подсети 255.255.0.0 и следующим адресом перехода 10.27.0.1 и использованием индекса интерфейса 0х3, введите команду:</p> <p>route add 10.41.0.0 mask 255.255.0.0 10.27.0.1 if 0x3</p> <p>Чтобы удалить маршрут к конечной точке 10.41.0.0 с маской подсети 255.255.0.0, введите команду:</p> <p>route delete 10.41.0.0 mask 255.255.0.0</p> <p>Чтобы удалить все маршруты из таблицы IP-маршрутизации, которые начинаются с 10., введите команду:</p> <p>route delete 10.*</p> <p>Чтобы изменить следующий адрес перехода для маршрута с конечной точкой 10.41.0.0 и маской подсети 255.255.0.0 с 10.27.0.1 на 10.27.0.25, введите команду:</p> <p>route change 10.41.0.0 mask 255.255.0.0 10.27.0.25</p> <h5>Реклама</h5> <p><span class="mylink" data-url="http://user.alexanderklimov.ru/windows/winprograms/route.htm">user.alexanderklimov.ru</span></p><h2>Таблицы маршрутизации</h2> <p>Статья про таблицу маршрутизации - тема, обещанная около четырех лет тому назад. На самом деле, давно нужно было про нее написать, но никак не мог решиться и только сейчас делаю попытку.</p> <p>Манипуляции с таблицей маршрутизации позволяют тонко настраивать работу ваших сетей. Чаще всего это не нужно, но иногда требуется сделать что-то необычное, особенно, когда на комрьютере несколько адаптеров, и тогда приходится браться за таблицы маршрутизации.</p> <h3>Просмотр таблицы маршрутизации</h3> <p>Приведу вывод команды route print на моем стаионарном компьютере:</p> <table><tr>Сетевой адрес Маска сети Адрес шлюза Интерфейс Метрика </tr><tr><td>0.0.0.0</td> <td>0.0.0.0</td> <td>192.168.1.1</td> <td>192.168.1.100</td> <td>20</td> </tr><tr><td>127.0.0.0</td> <td>255.0.0.0</td> <td>On-link</td> <td>127.0.0.1</td> <td>306</td> </tr><tr><td>127.0.0.1</td> <td>255.255.255.255</td> <td>On-link</td> <td>127.0.0.1</td> <td>306</td> </tr><tr><td>127.255.255.255</td> <td>255.255.255.255</td> <td>On-link</td> <td>127.0.0.1</td> <td>306</td> </tr><tr><td>192.168.1.0</td> <td>255.255.255.0</td> <td>On-link</td> <td>192.168.1.100</td> <td>276</td> </tr><tr><td>192.168.1.100</td> <td>255.255.255.255</td> <td>On-link</td> <td>192.168.1.100</td> <td>276</td> </tr><tr><td>192.168.1.255</td> <td>255.255.255.255</td> <td>On-link</td> <td>192.168.1.100</td> <td>276</td> </tr><tr><td>244.0.0.0</td> <td>240.0.0.0</td> <td>On-link</td> <td>127.0.0.1</td> <td>306</td> </tr><tr><td>244.0.0.0</td> <td>240.0.0.0</td> <td>On-link</td> <td>192.168.1.100</td> <td>276</td> </tr><tr><td>255.255.255.255</td> <td>255.255.255.255</td> <td>On-link</td> <td>127.0.0.1</td> <td>306</td> </tr><tr><td>255.255.255.255</td> <td>255.255.255.255</td> <td>On-link</td> <td>192.168.1.100</td> <td>276</td> </tr></table><p>Вот так мы можем просмотреть таблицы маршрутизации. Попробуем описать, что все это означает. Каждая строчка опреедляет, куда отправлять какие пакеты. То есть для диапазона, задаваемого значениями в колонках "сетевой адрес" и "маска сети" создается сетевой маршрут. Например, адрес 192.168.0.1 и маска 255.255.255.0 означают, что имеется в виду диапазон 192.168.0.*. Маска всегда имеет вид, когда вначале стоят 255, в конце - нули, а последним ненулевым числом может быть степень двойки минус один. Например, для маски 255.255.127.0 и того же адреса 192.168.0.1 диапазон будет чуть шире, в него войдут и адреса вида 192.168.1.*. Чтобы описать это точнее, надо представить все числа в двоичном виде, но это не является целью статьи. </p> <p>Итак, если мы определились с диапазоном, мы должны понять, куда же компьютер будет направлять пакеты, если они предназначены адресам из этого диапазона. Начнем с четвертой колонки. Она определяет тот адаптор, на который нужно отправлять пакеты. Например, в данном случае, в ней встречаются 192.168.1.100 - это адрес моей сетевой карты и 127.0.0.1 - так называемая обратная петля. Пакеты "на этот адаптор" компьютер даже не будет пытаться отправлять куда-либо. Если бы у меня была активна другая карта, например, WiFi, то в четвертой колонке встречался бы и е адрес.</p> <p>Третья колонка определяет "шлюз" - тот маршрутизатор, которому нужно послать эти пакеты. В случае, когда там написано "On-link", имеется в виду, что никаких маршрутизаторов не нужно - адрес и так находится в прямой досягаемости. Последняя колонка - метрика. Она определяет предпочтение для маршрута, когда есть варианты. Строчки с наименьшей метрикой предпочтительны при совпадении диапазонов.</p> <p>Итак, давайте разберем описанные маршруты. На самом деле, самой важной является в данном случае первая строчка. Она говорит, что для любого адреса (адрес 0.0.0.0 с маской 0.0.0.0 задает полный диапазон) есть маршрут с использованием моей сетевой карты, и направить можно эти пакеты по адресу 192.168.1.1. Последний адрес является моим роутером, что все и объясняет. Любой адрес, который компьютер не сможет найти где-то рядом, он направит на роутер и предоставит тому с ним разбираться.</p> <p>Поговорим про остальное. Три строчки про 127 - системные, связаны с тем, что эти адреса всегда должны возвращаться на сам компьютер. Адреса диапазона 192.168.1.* являются локальной сетью, 192.168.1.100 - вообще наш адрес, 192.168.1.255 - специальный адрес для широковещательных пакетов в локальной сети. Адреса 244.0.0.0 - тоже специальные зафиксированные адреса для широкого вещания, а две последние строчки определяют сами адаптеры.</p> <p>Но этот случай достаточно неинтересный. Посмотрим на таблица на моем роутере. Внешний вид будет немного другой, поскольку на нем Линукс, и я вывожу соответствующие таблицы командой route -n.</p> <table><tr>Destination Gateway Genmask Flags Metric Ref Use Iface </tr><tr><td>10.0.20.43 </td><td> 0.0.0.0 </td><td>255.255.255.255 </td><td>UH </td><td>0 </td><td>0 </td><td>0 </td><td>ppp0</td> </tr><tr><td>192.168.1.0 </td><td>0.0.0.0 </td><td>255.255.255.0 </td><td>U </td><td>0 </td><td>0 </td><td>0 </td><td>br0</td> </tr><tr><td>10.22.220.0 </td><td>0.0.0.0 </td><td>255.255.255.0 </td><td>U </td><td>0 </td><td>0 </td><td>0 </td><td>vlan1</td> </tr><tr><td>10.0.0.0 </td><td>10.22.220.1 </td><td>255.224.0.0 </td><td>UG </td><td>0 </td><td>0 </td><td>0 </td><td>vlan1</td> </tr><tr><td>127.0.0.0 </td><td>0.0.0.0 </td><td>255.0.0.0 </td><td>U </td><td>0 </td><td>0 </td><td>0 </td><td>lo</td> </tr><tr><td>0.0.0.0 </td><td>10.0.20.43 </td><td>0.0.0.0 </td><td>UG </td><td>0 </td><td>0 </td><td>0 </td><td>ppp0</td> </tr></table><p>Заметим сразу, что колонки немного изменились. На всех мы останавливаться не будем, существенной измененной колонкой является последняя - вместо IP-адреса адаптора мы указываем его имя. Здесь lo - это "петля" (никуда не отправлять), br0 - внутренняя сеть, ppp0 - внешняя, vlan0 - установленное vpn-содениение. Итак, разберем строчки. Также в колонке с флагами буква G означает Gateway - шлюз, а H - Host, наш компьютер.</p> <p>Последняя строчка - шлюз по умолчанию. Любой пакет мы может отправить на адрес 10.0.20.43. Что интересно, это - наш собственный адрес, полученный при установке VPN - соединения! Так всегда получается, когда установлено VPN-соединения, пакет, в первую очередь отправляем своему виртуальному интерфейсу, где он инкапсулируется в другой пакет, который пойдет до реального шлюза. Естественно, в таблицах маршрутизации этого не видно. Также к описанию этого соединения относится и первая строчка. </p> <p> Настоящий шлюз мы видим в третей строчке - адресы диапазона 10.22.220.* отправляются на vlan1, шлюз, предоставленный провайдером, коммуникатор, с которым мы соединены сетевым кабелем напрямую. Вторая строчка говорит о том, что адреса диапазона 192.168.1.* - это локальная сеть, и пакеты к ним нужно отправлять внутрь, а не вовне. Пятая - обычная информация про "локальные адреса".</p> <h3>Команды таблицы маршрутизации</h3> <p>Я ничего не сказал про предпоследнюю строчку. А она самая интересная, ведь я ее добавил руками. В чем ее смысл? Адреса диапазона 10.1-32.*.* я отправляю на шлюз 10.22.220.1. Пакеты на эти адреса не пойдут в интернет, а останутся в локалке провайдера. Да, пакеты на диапазон 10.22.220. и так идут туда, но этого мало. Так я не получаю полноценного доступа к локальным ресурсам.</p> <p>В случае Windows такой маршрут в таблицы маршрутизации был бы добавлен командой route -p add 10.0.0.0 mask 255.224.0.0 10.22.220.1. -p означает, что маршрут постоянный, он не должен удаляться после перезагрузки компьютера.</p> <p>Статья и так уже получилась намного длинней обычных статей этого блога, так что я заканчиваю. Пишите свои вопросы здесь, а если же вы хотите разобрать какие-то спицифические случаи настройки, лучше обращайтесь на нашем форуме.</p> Please enable JavaScript to view the comments powered by Disqus. comments powered by <p><span class="mylink" data-url="https://it.sander.su/routing_table.php">it.sander.su</span></p><h2>Владимир Гоман: Команда ROUTE.</h2> <h4>[Ping|Tracert|Route]</h4><p>Применяется для настройки и отображения таблицы маршрутизации. Краткая инструкция по команде route вызывается по "Route /?" без кавычек, в командной строке. Возможные ключи и команды:ROUTE [-f] [-p] [-4|-6] command [destination] [MASK netmask] [gateway] [METRIC metric] [IF interface].</p><p>Команды:PRINT Печать маршрутаADD Добавление маршрутаDELETE Удаление маршрутаCHANGE Изменение существующего маршрута.</p><p>Нам нужно проверить наши маршруты и добавить новый (или изменить старый) для того, чтобы при обращении к узлу IP 192.168.131.ххх, пакеты бы шли через шлюз IP 192.168.40.30 .</p><p>Пишем route print, жмём Enter...</p><p>Пример 4:</p>-------------------------------------------------------------->route print=================================================Список интерфейсов10 ...00 1a 23 d1 43 83 ...... Intel(R) 82567LM Gigabit Network Connection1 ........................... Software Loopback Interface 116 ...00 00 00 00 00 00 00 e0 isatap.{7C126BFD-41DE-4F3D-9AB0-214535933176}17 ...00 00 00 00 00 00 00 e0 isatap.{5487FDD4-E480-4755-A3CF-E9E75B60C2EB}14 ...02 00 51 53 4e 01 ...... Teredo Tunneling Pseudo-Interface15 ...00 00 00 00 00 00 00 e0 6TO4 Adapter=================================================IPv4 таблица маршрута=================================================Активные маршруты:Сетевой адрес Маска сети Адрес шлюза Интерфейс Метрика0.0.0.0 0.0.0.0 192.168.50.30 192.168.50.29 25127.0.0.0 255.0.0.0 On-link 127.0.0.1 306127.0.0.1 255.255.255.255 On-link 127.0.0.1 306127.255.255.255 255.255.255.255 On-link 127.0.0.1 306192.168.50.0 255.255.255.0 On-link 192.168.50.29 281192.168.50.30 255.255.255.255 On-link 192.168.50.29 281192.168.50.255 255.255.255.255 On-link 192.168.50.29 281224.0.0.0 240.0.0.0 On-link 127.0.0.1 306224.0.0.0 240.0.0.0 On-link 192.168.50.29 281255.255.255.255 255.255.255.255 On-link 127.0.0.1 306255.255.255.255 255.255.255.255 On-link 192.168.50.29 281=================================================Постоянные маршруты:Сетевой адрес Маска Адрес шлюза Метрика0.0.0.0 0.0.0.0 192.168.50.30 По умолчанию=================================================IPv6 таблица маршрута=================================================Активные маршруты:Метрика Сетевой адрес Шлюз14 18 ::/0 On-link1 306 ::1/128 On-link14 18 2001::/32 On-link14 266 2001:0:d5а5:a5d7:5cа5:5b55:a5c8:55ca/128On-link14 266 fe80::/64 On-link14 266 fe80::3cd1:2b75:a0c8:94ca/128On-link1 306 ff00::/8 On-link14 266 ff00::/8 On-link=================================================Постоянные маршруты:Отсутствует>--------------------------------------------------------------<p>Примерно такая картина... По протоколу IPv4 виден только один постоянный маршрут и тот с внешним шлюзом, а нам нужен ещё и локальный шлюз IP 192.168.40.30 для доступа к ресурсу в локальной сети по адресу 192.168.131.xxx .Добавим новый маршрут:</p><p>Пример 5:</p><p>-------------------------------------------------------------->route -p ADD 192.168.131.xxx 192.168.40.30--------------------------------------------------------------</p><p>-p При использовании с командой ADD задает сохранение маршрута при перезагрузке системы. По умолчанию маршруты не сохраняются при перезагрузке. Пропускается для остальных команд, изменяющих соответствующие постоянные маршруты. Этот параметр не поддерживается в Windows 95.</p><p>192.168.131.xxx - адрес назначения.192.168.40.30 - шлюз для маршрута.</p><p>Сработало? Должно сработать!!!</p><p>Для проверки пингуем нужный узел...</p><p>Всё! </p><h4>[Ping|Tracert|Route]</h4> <p><span class="mylink" data-url="http://gomanv.blogspot.com/2009/08/route.html">gomanv.blogspot.com</span></p><table><hr> <ul class="relpost"> <li><a href="/raznoe/kak-proverit-disk-na-oshibki.html" title="Как проверить диск на ошибки"><div class="relimg"><img src="/img/kak-proverit-disk-na-oshibki_0.jpg" /></div>Как проверить диск на ошибки</a></li> <li><a href="/raznoe/rekomenduemye-antivirusy.html" title="Рекомендуемые антивирусы"><div class="relimg"><img src="/img/rekomenduemye-antivirusy_0.jpg" /></div>Рекомендуемые антивирусы</a></li> <li><a href="/raznoe/ne-zaryazhaetsya-batareya.html" title="Не заряжается батарея"><div class="relimg"><img src="/img/ne-zaryazhaetsya-batareya_0.jpg" /></div>Не заряжается батарея</a></li> <li><a href="/raznoe/programmy-dlya-proverki-kompyutera-na-virusy-bez-ustanovki.html" title="Программы для проверки компьютера на вирусы без установки"><div class="relimg"><img src="/img/programmy-dlya-proverki-kompyutera-na-virusy-bez-ustanovki_0.jpg" /></div>Программы для проверки компьютера на вирусы без установки</a></li> <li><a href="/raznoe/propal-znachok-yazyka.html" title="Пропал значок языка"><div class="relimg"><img src="/img/propal-znachok-yazyka_0.jpg" /></div>Пропал значок языка</a></li> <li><a href="/raznoe/kak-pereustanovit-vindovs-xp-na-vindovs-7.html" title="Как переустановить виндовс xp на виндовс 7"><div class="relimg"><img src="/img/kak-pereustanovit-vindovs-xp-na-vindovs-7_0.jpg" /></div>Как переустановить виндовс xp на виндовс 7</a></li> <li><a href="/raznoe/zapustit-brauzer-chrome.html" title="Запустить браузер chrome"><div class="relimg"><img src="/img/zapustit-brauzer-chrome_0.jpg" /></div>Запустить браузер chrome</a></li> <li><a href="/raznoe/zhestkij-disk-lokalnyj-disk.html" title="Жесткий диск локальный диск"><div class="relimg"><img src="/img/zhestkij-disk-lokalnyj-disk_0.jpg" /></div>Жесткий диск локальный диск</a></li> <li><a href="/raznoe/samouchitel-na-kompyutere-dlya-nachinayucshih.html" title="Самоучитель на компьютере для начинающих"><div class="relimg"><img src="/img/samouchitel-na-kompyutere-dlya-nachinayucshih_0.jpg" /></div>Самоучитель на компьютере для начинающих</a></li> <li><a href="/raznoe/kakie-programmy-na-kompyutere-ne-nuzhny.html" title="Какие программы на компьютере не нужны"><div class="relimg"><img src="/img/kakie-programmy-na-kompyutere-ne-nuzhny_0.jpg" /></div>Какие программы на компьютере не нужны</a></li> <li><a href="/raznoe/kak-uznat-kakoj-internet.html" title="Как узнать какой интернет"><div class="relimg"><img src="/img/kak-uznat-kakoj-internet_0.jpg" /></div>Как узнать какой интернет</a></li> </ul></table> </p> </div> </div> </div> </div> <footer id="colophon" class="rsrc-footer" role="contentinfo"> <div class="row rsrc-author-credits"> <div class="text-center"> Imacros | Все права защищены © 2018 | <a href="/sitemap.html">Карта сайта</a> </div> </div> </footer> <div id="back-top"> <a href="#top"> <span></span> </a> </div> </div> <script type='text/javascript' src='/wp-content/plugins/contact-form-7/includes/js/jquery.form.min_ver-3510-20140620.js'></script> <script type='text/javascript'> var _wpcf7 = {"recaptcha":{"messages":{"empty":"\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u043f\u043e\u0434\u0442\u0432\u0435\u0440\u0434\u0438\u0442\u0435, \u0447\u0442\u043e \u0432\u044b \u043d\u0435 \u0440\u043e\u0431\u043e\u0442."}}}; </script> <script type='text/javascript' src='/wp-content/plugins/contact-form-7/includes/js/scripts_ver-461.js'></script> <script type='text/javascript'> var wc_add_to_cart_params = {"ajax_url":"\/wp-admin\/admin-ajax.php","wc_ajax_url":"\/?wc-ajax=%%endpoint%%","i18n_view_cart":"\u041f\u0435\u0440\u0435\u0439\u0442\u0438 \u0432 \u043a\u043e\u0440\u0437\u0438\u043d\u0443","cart_url":"https:\/\/imacrosoft.ru\/cart","is_cart":"","cart_redirect_after_add":"no"}; </script> <script type='text/javascript' src='//imacrosoft.ru/wp-content/plugins/woocommerce/assets/js/frontend/add-to-cart.min.js?ver=2.6.14'></script> <script type='text/javascript' src='//imacrosoft.ru/wp-content/plugins/woocommerce/assets/js/jquery-blockui/jquery.blockUI.min.js?ver=2.70'></script> <script type='text/javascript'> var woocommerce_params = {"ajax_url":"\/wp-admin\/admin-ajax.php","wc_ajax_url":"\/?wc-ajax=%%endpoint%%"}; </script> <script type='text/javascript' src='//imacrosoft.ru/wp-content/plugins/woocommerce/assets/js/frontend/woocommerce.min.js?ver=2.6.14'></script> <script type='text/javascript' src='//imacrosoft.ru/wp-content/plugins/woocommerce/assets/js/jquery-cookie/jquery.cookie.min.js?ver=1.4.1'></script> <script type='text/javascript'> var wc_cart_fragments_params = {"ajax_url":"\/wp-admin\/admin-ajax.php","wc_ajax_url":"\/?wc-ajax=%%endpoint%%","fragment_name":"wc_fragments"}; </script> <script type='text/javascript' src='//imacrosoft.ru/wp-content/plugins/woocommerce/assets/js/frontend/cart-fragments.min.js?ver=2.6.14'></script> <script type='text/javascript' src='//imacrosoft.ru/wp-content/plugins/woocommerce/assets/js/prettyPhoto/jquery.prettyPhoto.min.js?ver=3.1.5'></script> <script type='text/javascript' src='//imacrosoft.ru/wp-content/plugins/woocommerce/assets/js/prettyPhoto/jquery.prettyPhoto.init.min.js?ver=2.6.14'></script> <script type='text/javascript' src='/wp-content/plugins/yith-woocommerce-wishlist/assets/js/jquery.selectBox.min_ver-120.js'></script> <script type='text/javascript'> var yith_wcwl_l10n = {"ajax_url":"\/wp-admin\/admin-ajax.php","redirect_to_cart":"no","multi_wishlist":"","hide_add_button":"1","is_user_logged_in":"","ajax_loader_url":"https:\/\/imacrosoft.ru\/wp-content\/plugins\/yith-woocommerce-wishlist\/assets\/images\/ajax-loader.gif","remove_from_wishlist_after_add_to_cart":"yes","labels":{"cookie_disabled":"We are sorry, but this feature is available only if cookies are enabled on your browser.","added_to_cart_message":"<div class=\"woocommerce-message\">Product correctly added to cart<\/div>"},"actions":{"add_to_wishlist_action":"add_to_wishlist","remove_from_wishlist_action":"remove_from_wishlist","move_to_another_wishlist_action":"move_to_another_wishlsit","reload_wishlist_and_adding_elem_action":"reload_wishlist_and_adding_elem"}}; </script> <script type='text/javascript' src='/wp-content/plugins/yith-woocommerce-wishlist/assets/js/jquery.yith-wcwl_ver-2016.js'></script> <script type='text/javascript' src='/wp-includes/js/wp-embed.min_ver-475.js'></script> <script type="text/javascript"> jQuery(document).ready(function($) { $('.mylink').replaceWith(function(){ return '<a href="' + $(this).attr('data-url') + '" title="' + $(this).attr('title') + '">' + $(this).html() + '</a>'; }); }); </script> <!--LiveInternet counter--><script type="text/javascript"><!-- document.write("<a href='http://www.liveinternet.ru/click'; "+ "target=_blank><img src='//counter.yadro.ru/hit?t22.1;r"+ escape(document.referrer)+((typeof(screen)=="undefined")?"": ";s"+screen.width+"*"+screen.height+"*"+(screen.colorDepth? screen.colorDepth:screen.pixelDepth))+";u"+escape(document.URL)+ ";"+Math.random()+ "' alt='' title='LiveInternet: показано число просмотров за 24"+ " часа, посетителей за 24 часа и за сегодня' "+ "border='0' width='0' height='0'><\/a>") //--></script><!--/LiveInternet--> </body> </html><script src="/cdn-cgi/scripts/7d0fa10a/cloudflare-static/rocket-loader.min.js" data-cf-settings="277f5307ba8b896bd6de0cfb-|49" defer></script>