Статическая маршрутизация

08.07.2018

Теги: routeWindowsКомандаНастройка

Статическая маршрутизация — вид маршрутизации, при котором маршруты указываются в явном виде при конфигурации маршрутизатора. Вся маршрутизация при этом происходит без участия каких-либо протоколов маршрутизации.

Статический маршрут — представляет собой заданный администратором маршрут, который заставляет пакеты, перемещающиеся между источником и адресатом, отправляться по указанному пути. Другими словами — это явно указанный путь, по которому должен пройти пакет из пункта «А» в пункт «Б».

Сейчас очень распространено для безопасности использовать «Виртуальные частные сети» (VPN). VPN используют как в организациях, для организации своей защищенной сети, так и провайдеры, для предоставления доступа к сети Интернет. Но, так или иначе, это иногда вызывает небольшие неудобства, как в организациях, так и у обычных пользователей.

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

Использование утилиты route

Давайте пропишем маршрут, который разрешит нам получить доступ к локальной сети при включенном VPN соединении. Это пригодится обычным пользователям, у которых дома более одного компьютера, а в Интернет выходят посредством VPN.

  • Имеем локальную сеть: 192.168.1.0/24
  • Локальный IP первого компьютера (компьютер «А»): 192.168.1.2
  • Локальный IP второго компьютера (компьютер «Б»): 192.168.1.3
  • IP адрес шлюза: 192.168.1.1

Нам нужно прописать маршрут на компьютере «А», чтобы он смог видеть компьютер «Б» при включенном VPN соединении. Делается это следующи образом:

> route –p add 192.168.1.0 mask 255.255.255.0 192.168.1.1

где:

  • route — сама программа, которая работает с таблицей маршрутизации;
  • -p — ключ, который говорит, что маршрут будет постоянный; без этого ключа все добавленные маршруты удалятся после перезагрузке;
  • add — команда, добавляющая запись в таблицу маршрутизации;
  • 192.168.1.0 — сеть, с которой нужна связь;
  • mask 255.255.255.0 — маска подсети;
  • 192.168.1.1 — адрес шлюза.

Синтаксис утилиты route

route [-f] [-p] <add|change|delete|print> [destination] [mask <netmask>] [gateway] [metric <metric>] [if <interface>]

Основные ключи:

  • -f — удаляет из таблицы маршрутизации все маршруты;
  • -p — сохраняет маршрут на постоянную основу;
  • add — добавляет новый маршрут;
  • change — меняет текущий маршрут в таблице маршрутизации;
  • delete — удаляет маршрут из таблицы маршрутизации;
  • print — отображает содержимое таблицы маршрутизации;
  • destination — при добавлении или изменении маршрута этот параметр используется для указания идентификатора сети назначения;
  • mask — при добавлении или изменении маршрута этот параметр используется для указания маски подсети для сети назначения;
  • gateway — при добавлении или изменении нового маршрута этот параметр используется для указания шлюза (маршрутизатора или модема);
  • metric — используется для указания целого числа в диапазоне от 1 до 9999, являющегося метрикой стоимости для маршрута. Если для определенной сети назначения существует несколько возможных маршрутов, будет использован маршрут с наименьшим значением метрики;
  • if — используется для указания номера индекса интерфейса, который подключен к сети назначения.

Поиск: Windows • route • Команда • Настройка • Маршрут

Каталог оборудования
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
Производители
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
Функциональные группы
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.