Как прописать маршрут в windows 7


Как прописать статический маршрут в windows с помощью утилиты командной строки route

добавление маршрута windows

Всем привет сегодня расскажу как прописать статический маршрут в windows с помощью утилиты командной строки route и как посмотреть таблицу маршрутизации Windows. Утилита route выводит на экран и изменяет записи в локальной таблице IP-маршрутизации. Когда вам может потребоваться добавление маршрута windows, тут за примером далеко ходить не нужно, самое простое, что вам нужно направить трафик до определенной локальной сети, понятно что все маршруты должен знать шлюз по умолчанию, но не всегда это возможно выполнить по ряду причин и не правильном построении сети. Кстати если кому интересно, то я рассказывал, как делается настройка маршрутов в centos, советую посмотреть для расширения кругозора.

Добавление маршрута windows

Добавление маршрута Windows начинается с изучения синтаксиса команды отвечабщего за это, открываем командную строку от имени администратора и вводим вот такую команду:

Запущенная без параметров, команда route выводит справку.

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

Утилита командной строки Route

  • -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 выводит на экран список постоянных маршрутов. Все другие команды игнорируют этот параметр. Постоянные маршруты хранятся в реестре по адресу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\PersistentRoutes команда Указывает команду, которая будет запущена на удаленной системе. В следующей таблице представлен список допустимых параметров.
  • add > Добавление маршрута
  • change > Изменение существующего маршрута
  • delete > Удаление маршрута или маршрутов
  • print > Печать маршрута или маршрутов

Конечная точка определяет конечную точку маршрута. Конечной точкой может быть сетевой 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 пропущен, интерфейс определяется из адреса шлюза. /? Отображает справку в командной строке.

Большие значения в столбце metric таблицы маршрутизации — результат возможности протокола TCP/IP автоматически определять метрики маршрутов таблицы маршрутизации на основании конфигурации IP-адреса, маски подсети и стандартного шлюза для каждого интерфейса ЛВС. Автоматическое определение метрики интерфейса, включенное по умолчанию, устанавливает скорость каждого интерфейса и метрики маршрутов для каждого интерфейса так, что самый быстрый интерфейс создает маршруты с наименьшей метрикой. Чтобы удалить большие метрики, отключите автоматическое определение метрики интерфейса в дополнительных свойствах протокола TCP/IP для каждого подключения по локальной сети.

Имена могут использоваться для параметра конечная_точка, если существует соответствующая запись в файле базы данных Networks, находящемся в папке системный_корневой_каталог\System32\Drivers\Etc. В параметре шлюз можно указывать имена до тех пор, пока они разрешаются в IP-адреса с помощью стандартных способов разрешения узлов, таких как запрос службы DNS, использование локального файла Hosts, находящегося в папке системный_корневой_каталог\system32\drivers\etc, или разрешение имен NetBIOS.

Если команда — print или delete, параметр шлюз опускается и используются подстановочные знаки для указания точки назначения и шлюза. Значение конечной_точки может быть подстановочным значением, которое указывается звездочкой (*). При наличии звездочки (*) или вопросительного знака (?) в описании конечной точки, они рассматриваются как подстановки, тогда печатаются или удаляются только маршруты, соответствующие точке назначения. Звездочка соответствует любой последовательности символов, а вопросительный знак — любому одному символу. 10.*.1, 192.168.*, 127.* и *224* являются допустимыми примерами использования звездочки в качестве подстановочного символа.
При использовании недопустимой комбинации значений конечной точки и маски подсети (маски сети) выводится следующее сообщение об ошибке : «Маршрут: неверная маска подсети адреса шлюза». Ошибка появляется, когда одно или несколько значений разрядов в адресе конечной точки равно 1, а значения соответствующих разрядов маски подсети — 1. Для проверки этого состояния выразите конечную точку и маску подсети в двоичном формате. Маска подсети в двоичном формате состоит из последовательности единичных битов, представляющей часть сетевого адреса конечной точки, и последовательности нулевых битов, обозначающей часть адреса узла конечной точки. Проверьте наличие единичных битов в части адреса точки назначения, которая является адресом узла (как определено маской подсети).
Параметр -p поддерживается в команде route только в операционных системах Windows NT 4.0, Windows 2000, Windows Millennium Edition и Windows XP. Этот параметр не поддерживается командой route в системах Windows 95 и Windows 98.

Эта команда доступна, только если в свойствах сетевого адаптера в объекте Сетевые подключения в качестве компонента установлен протокол Интернета (TCP/IP).
Примеры

вывести на экран все содержимое таблицы IP-маршрутизации, введите команду:

либо команду

Чтобы вывести на экран маршруты из таблицы IP-маршрутизации, которые начинаются с 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 и следующим адресом перехода 10.27.0.1 и использованием индекса интерфейса 0х3, введите команду:

route add 10.41.0.0 mask 255.255.0.0 10.27.0.1 if 0x3

Узнать ID нужного вам интерфейса поможет заметка Как посмотреть id интерфейса windows

Чтобы удалить маршрут к конечной точке 10.41.0.0 с маской подсети 255.255.0.0, введите команду:

route delete 10.41.0.0 mask 255.255.0.0

Чтобы удалить все маршруты из таблицы IP-маршрутизации, которые начинаются с 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

Как видите добавление статического маршрута в операционной системе Windows очень простое дело и не требует особых навыков от администратора.

Материал сайта pyatilistnik.org

Как прописать статический маршрут в Windows?

Для добавления статического маршрута в Windows, необходимо в командной строке (Пуск –> Выполнить или Ctrl+R) набираем команду
route ADD -p 10.10.0.101 MASK 255.255.255.0 192.168.1.1 METRIC 1
и нажимаем «Enter»

Пояснения:

route программа работы с маршрутами;
ADD – команда для добавления маршрута на указанный адрес. У нас на 10.1.1.1;
-p – этот ключ нужен, что бы сохранить маршрут. Если его не прописать, то после перезагрузки таблица маршрутов обносится;
10.10.0.101 – адрес назначения;
MASK – маски сети;
192.168.1.1 – адрес основного шлюза. Чаще всего это ip-адрес модема;.
METRIC 1 – параметр, определяющий приоритет указанного выше шлюза. 1- наивысший приоритет.

Проверить прописанные маршруты можно командой route print. Для этого заходим в командную строку (Пуск –> Выполнить –> cmd –> Ok). В открывшемся окне набираем команду route print

Вконтакте

Одноклассники

Мой мир

Facebook

E-mail

[Routing] Шпаргалка про роутинг в Windows

Привет, %username%! Поскольку часто приходится настраивать ВПНы на чужих машинах и предоставлять доступ к каки-либо ресурсам нашей сети, а чаще всего это просто конкретные машины, то надо записать себе шпаргалку по добавлению статических маршрутов в ОСях семейства Windows (XP/7/8/8.1). Все элементарно и просто.

Синтаксис#
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. По умолчанию добавленные маршруты не сохраняются при запуске протокола TCP/IP. При использовании параметра с командой print выводит на экран список постоянных маршрутов. Все другие команды игнорируют этот параметр. Постоянные маршруты хранятся в реестре по адресу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\PersistentRoutes

  • команда - Указывает команду, которая будет запущена на удаленной системе.

Список допустимых параметров:

Команда  Назначение
add  Добавление маршрута
change  Изменение существующего маршрута
delete  Удаление маршрута или маршрутов
print Печать маршрута или маршрутов
  • конечная_точка - Определяет конечную точку маршрута. Конечной точкой может быть сетевой 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. Значения индексов интерфейсов могут быть как десятичные, так и шестнадцатеричные. Перед шестнадцатеричными номерами вводится . В случае, когда параметр if пропущен, интерфейс определяется из адреса шлюза.

  • /? - Отображает справку в командной строке.

Примечания#
  • Большие значения в столбце metric таблицы маршрутизации — результат возможности протокола TCP/IP автоматически определять метрики маршрутов таблицы маршрутизации на основании конфигурации IP-адреса, маски подсети и стандартного шлюза для каждого интерфейса ЛВС. Автоматическое определение метрики интерфейса, включенное по умолчанию, устанавливает скорость каждого интерфейса и метрики маршрутов для каждого интерфейса так, что самый быстрый интерфейс создает маршруты с наименьшей метрикой. Чтобы удалить большие метрики, отключите автоматическое определение метрики интерфейса в дополнительных свойствах протокола TCP/IP для каждого подключения по локальной сети.
  • Имена могут использоваться для параметра <конечная_точка>, если существует соответствующая запись в файле базы данных Networks, находящемся в папке *системный_корневой_каталог*\System32\Drivers\Etc. В параметре <шлюз> можно указывать имена до тех пор, пока они разрешаются в IP-адреса с помощью стандартных способов разрешения узлов, таких как запрос службы DNS, использование локального файла Hosts, находящегося в папке *системный_корневой_каталог*\system32\drivers\etc, или разрешение имен NetBIOS.
  • Если команда — print или delete, параметр <шлюз> опускается и используются подстановочные знаки для указания точки назначения и шлюза. Значение <конечной_точки> может быть подстановочным значением, которое указывается звездочкой (*). При наличии звездочки (*) или вопросительного знака (?) в описании конечной точки, они рассматриваются как подстановки, тогда печатаются или удаляются только маршруты, соответствующие точке назначения. Звездочка соответствует любой последовательности символов, а вопросительный знак — любому одному символу. 10.*.1, 192.168.*, 127.* и *224* являются допустимыми примерами использования звездочки в качестве подстановочного символа.
  • При использовании недопустимой комбинации значений конечной точки и маски подсети (маски сети) выводится следующее сообщение об ошибке: Маршрут: неверная маска подсети адреса шлюза. Ошибка появляется, когда одно или несколько значений разрядов в адресе конечной точки равно 1, а значения соответствующих разрядов маски подсети — 1. Для проверки этого состояния выразите конечную точку и маску подсети в двоичном формате. Маска подсети в двоичном формате состоит из последовательности единичных битов, представляющей часть сетевого адреса конечной точки, и последовательности нулевых битов, обозначающей часть адреса узла конечной точки. Проверьте наличие единичных битов в части адреса точки назначения, которая является адресом узла (как определено маской подсети).
  • Параметр -p поддерживается в команде route только в операционных системах Windows NT 4.0, Windows 2000, Windows Millennium Edition и Windows XP. Этот параметр не поддерживается командой route в системах Windows 95 и Windows 98.
  • Эта команда доступна, только если в свойствах сетевого адаптера в объекте Сетевые подключения в качестве компонента установлен протокол Интернета (TCP/IP).
Примеры#

Чтобы вывести на экран все содержимое таблицы IP-маршрутизации, введите команду:

Чтобы вывести на экран маршруты из таблицы IP-маршрутизации, которые начинаются с *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 и следующим адресом перехода 10.27.0.1 и использованием индекса интерфейса 0х3, введите команду:

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.*, введите команду:

Чтобы изменить следующий адрес перехода для маршрута с конечной точкой 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 

На этом все! Profit!

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


Как прописать маршрут в windows 7 – настройка маршрутизации

Представим себе серверы, которые предоставляют доступ к таким службам, как SMTP, FTP, WEB, NTP. Серверы расположены в разных городах и странах.

Как же обеспечить взаимодействие офисных и домашних компьютеров с данными серверами? Подключить к ним коммутаторы?

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

Поэтому для этой цели и используется специальное устройство, называемое маршрутизатором. Он работает на сетевом уровне L3 и обрабатывает IP адреса получателей и отправителей.

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

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

Поэтому в таблице маршрутизации хранится только адрес сети.

Например, рассмотрим такую сеть

Вот как выглядит таблица маршрутизации одного из маршрутизаторов

Если сервер А отправит пакеты серверу В, то маршрутизатор, приняв пакет, анализирует адрес получателя и проверяет свою таблицу маршрутизации.

Как прописать статический маршрут в Windows 10

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

Если запись не найдена, то пакет уничтожается. В нашем примере запись найдена и все пакеты будут переданы через интерфейс FastEthernet 0/0

Существуют 2 вида маршрутизации: динамическая и статическая.

Статическая маршрутизация — таблица маршрутизации настраивается вручную администратором.

Плюсы  — позволяет снизить затраты процессора на вычисление таблицы, высокая скорость работы.

Минусы — невозможно отслеживать состояние сети и оперативно на это реагировать, кроме того, это трудоемкий процесс в больших сетях.

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

При этом данные алгоритмы учитывают расстояния до узла, состояние сети, скорость передачи канала связи, стоимость и другие параметры. Если топология сети изменится, то маршрутизаторы смогут определить это и вычислить новый маршрут.

Плюсы — автоматически определяется топология сети и вычисляется маршрут, экономит время, оперативно реагирует на изменения в сети.

Минусы — значительно расходуются ресурсы процессора.

Для вычисления маршрутов используются такие протоколы, как RIP, OSPF, IS-IS, EIGRP, BGP. Они также работают на сетевом уровне, за исключением BGP.

Социальные кнопки для Joomla

Как прописать статический маршрут? И зачем он нужен?

Здравствуйте, у меня интернет идет через шифрованную сеть - VPN, когда я подключаю ноутбук к сети интернет у меня пропадает внутренняя сеть, как можно настроить одновременную работу ноутбука в сети интернет и в домашней сети?

Вам необходимо прописать сетевой маршрут чтобы ваш компьютер знал как ему "ходить" в Интернет и в локальную сеть.

  1. Статическая маршрутизация - вид маршрутизации, при котором маршруты указываются в явном виде при конфигурации маршрутизатора. Вся маршрутизация при этом происходит без участия каких-либо протоколов маршрутизации, чтобы настроить всю маршрутизацию на роутере, необходимо внимательно изучить его инструкцию и отконфигурировать там маршруты
  2. Статический маршрут -  представляет собой заданный администратором маршрут, который заставляет пакеты, перемещающиеся между источником и адресатом, отправляться по указанному пути. Другими словами это явно указанный путь по которому должен пройти пакет из пункта А в пункт Б.

Сейчас очень распространено для безопасности использовать  «Виртуальные частные сети» (VPN).  VPN используют как в организациях, для организации своей защищенной сети, так и провайдеры, для предоставления доступа, к глобальной сети Интернет, простым пользователям.  Но, так или иначе, это иногда вызывает небольшие неудобства, как в организациях, так и у обычных пользователей.  Например, у вас дома два компьютера один из которых имеет доступ в Интернет по средствам VPN,  также он соединен со вторым компьютером локальной сетью, и каждый раз, когда он подключается к Интернету, то связь между двумя компьютерами теряется, так как первый компьютер (который подключился к VPN) уже находиться в другой сети и поэтому недоступен со второго компа. Это можно исправить как раз с помощью статического маршрута. Или другой случай, пригодиться сисадминам, (пример из жизни) есть организация, у которой имеются небольшие удаленные офисы, связь с которыми идет по средствам OpenVPN и был случай, когда мне пришлось узнать внешние ip адреса у этих удаленных офисов, я подключался к компьютеру по VPN сети и соответственно не мог узнать внешний ip, так как он мне бы показал внешний ip нашего VPN соединения, но что же делать, я просто на всего прописал один статический маршрут на удаленном компьютере, с помощью которого я попал на нужный мне сайт (который показывал внешний ip) и все. Есть, конечно, и другой вариант, съездить туда и узнать ip без подключения к VPN сети, но вы сами понимаете, что на это нет времени и попросту неохота.  Теперь вы немного представляете, где и для чего вам может пригодиться знание того, как прописываются статические маршруты.
Хватит теории, переходим к практике. Сейчас мы с вами пропишем маршрут, который разрешит нам получить доступ к локальной сети при включенном VPN соединении, пригодиться обычным пользователям, у которых дома более одного компьютера, а в Интернет выходят по средствам VPN.

Имеем локальную сеть: 192.168.1.0/24
Локальный IP первого компьютера (пусть он будет компьютер - A) – 192.168.1.2 (на котором присутствует VPN соединения)
Локальный IP второго компьютера (а этот компьютер - B) – 192.168.1.3
IP адрес шлюза т.е. модема – 192.168.1.1
Нам нужно прописать маршрут на компьютере A чтобы он смог видеть компьютер B при включенном VPN  соединении. Делается это следующем образом: запускаем командную строку:

Пуск->выполнить->cmd и набираем следующую команду:

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 – адрес шлюза, обычно это адрес модема.

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

Вот еще один небольшой пример, у вас дома подключение к интернету через модем ADSL и вам иногда (ну или постоянно) требуется подключение к VPN сети и соответственно вы уже выхода в интернет через свой канал не будите иметь, но с помощью статического маршрута вы можете получить доступ к определенным сайтам (узнав предварительно их ip адреса, с помощью команды ping в командной строке, например ping yandex.ru) к которым вам бы хотелось иметь постоянный доступ (и при подключенном vpn соединение и не подключенном). Например, сайт имеет ip адрес 172.18.24.13 а шлюз (маршрутизатор, модем) имеет IP адрес 192.168.0.1 вам необходимо прописать следующие:

route –p add 172.18.24.13 mask 255.255.255.255 192.168.0.1

Теперь поговорим поподробней о команде route. Общий синтаксис:

route [-f] [-p] [destination] [mask ] [gateway] [metric ] [if ]

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

Для того чтобы просто посмотреть таблицу маршрутизации у себя на компьютере введите в командную строку следующие:

route print

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

Как добавить статический маршрут в таблицу маршрутизации Windows

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

Чтобы добавить или просмотреть таблицу маршрутизации, нам нужно открыть командную строку:

После открытия командной строки введите следующую команду и нажмите Введите :

Добавить статический маршрут в таблицу маршрутизации Windows Вы можете использовать следующий синтаксис:

маршрут ADD destination_network MASK subnet_mask gateway_ip metric_cost

Например:

маршрут добавить 172.16.121.0 маска 255.255.255.0 10.231.3.1

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

После добавления статического маршрута он будет активен до следующей перезагрузки вашего ПК с Windows. Чтобы сделать маршрут постоянным, просто добавьте к команде параметр -p .

Например:

маршрут -p добавить 172.16.121.0 маску 255.255.255.0 10.231.3.1

С помощью печати маршрута вы можете увидеть постоянные маршруты

Для удаления статических маршрутов вы можете использовать следующий синтаксис:

маршрут удалить destination_network

Например:

удаление маршрута 172.16.121.0

Связанные

.

MS-DOS и команда маршрута из командной строки Windows

Обновлено: 02.06.2020 компанией Computer Hope

Команда route используется для ручной настройки маршрутов в таблице маршрутизации.

Наличие

Route - это внешняя команда, которая доступна для следующих операционных систем Microsoft как route.exe.

Синтаксис маршрута

Windows Vista и более поздние версии синтаксис

 МАРШРУТ [-f] [-p] [-4 | -6] команда [пункт назначения] [маска сети MASK] [шлюз] [метрика METRIC] [интерфейс IF] 
-f Очищает таблицы маршрутизации от всех записей шлюза.Если это используется вместе с одной из команд, таблицы очищаются перед запуском команды.
-п При использовании с командой ADD он делает маршрут постоянным при загрузке системы. По умолчанию маршруты не сохраняются при перезапуске системы. При использовании с командой PRINT отображает список зарегистрированных постоянных маршрутов. команда -p игнорируется для всех остальных команд, которые всегда влияют на соответствующие постоянные маршруты.Эта опция не поддерживается Windows'95. команда
-4 Принудительно использовать IPv4.
-6 Принудительно использовать IPv6.
команда Один из них:

ПЕЧАТЬ Распечатывает маршрут.
ADD Добавляет маршрут.
DELETE Удаляет маршрут.
ИЗМЕНИТЬ Изменяет существующий пункт назначения маршрута.

направление Задает хост.
МАСКА Указывает, что следующим параметром является значение маски сети.
маска сети Задает значение маски подсети для этой записи маршрута. Если не указано, по умолчанию используется 255.255.255.255.
шлюз Задает шлюз.
интерфейс Номер интерфейса для указанного маршрута.
МЕТРИЧЕСКИЙ Задает метрику, т. Е. Стоимость пункта назначения.

Все символические имена, используемые для назначения, ищутся в файле сетевой базы данных NETWORKS.Символьные имена шлюза ищутся в файле базы данных имен хостов HOSTS.

Если используется команда PRINT или DELETE, пункт назначения или шлюз может быть подстановочным знаком (звездочка '*') или аргумент шлюза может быть опущен.

Если Dest содержит * или?, Он обрабатывается как шаблон оболочки и печатаются только совпадающие маршруты назначения. '*' Соответствует любой строке, а '?' соответствует любому символу. Примеры: 157. *. 1, 157. *, 127. *, * 224 *.

Соответствие шаблону разрешено только в команде PRINT.
Примечания к диагностике:
Неверная МАСКА генерирует ошибку, то есть когда (DEST & MASK)! = DEST.
Пример> маршрут ADD 157.0.0.0 МАСКА 155.0.0.0 157.55.80.1 IF 1

Ошибка добавления маршрута: указанный параметр маски недействителен.
(Назначение и маска)! = Место назначения.

Windows XP и более ранние версии синтаксис

 МАРШРУТ [-f] [-p] команда [пункт назначения] [маска сети MASK] [шлюз] [метрика METRIC] [интерфейс IF] 
-f Очищает таблицы маршрутизации от всех записей шлюза.Если это используется вместе с одной из команд, таблицы очищаются перед запуском команды.
-п При использовании с командой ADD он делает маршрут постоянным при загрузке системы. По умолчанию маршруты не сохраняются при перезапуске системы. При использовании с командой PRINT отображает список зарегистрированных постоянных маршрутов. Команда -p игнорируется для всех других команд, которые всегда влияют на соответствующие постоянные маршруты.Эта опция не поддерживается Windows'95.
команда Один из них:

ПЕЧАТЬ Распечатывает маршрут.
ADD Добавляет маршрут.
DELETE Удаляет маршрут.
ИЗМЕНИТЬ Изменяет существующий пункт назначения маршрута.

направление Задает хост.
МАСКА Указывает, что следующим параметром является значение маски сети.
маска сети Задает значение маски подсети для этой записи маршрута.Если не указано, по умолчанию используется 255.255.255.255.
шлюз Задает шлюз.
интерфейс Номер интерфейса для указанного маршрута.
МЕТРИЧЕСКИЙ Задает метрику, т. Е. Стоимость пункта назначения.

Все символические имена, используемые для назначения, ищутся в файле сетевой базы данных NETWORKS. Символьные имена шлюза ищутся в файле базы данных имен хостов HOSTS.

Если используется команда PRINT или DELETE, адрес назначения или шлюз может быть подстановочным знаком (звездочка '*') или аргумент шлюза может быть опущен.

Если Dest содержит * или?, Он рассматривается как шаблон оболочки и печатаются только совпадающие маршруты назначения. '*' Соответствует любой строке, а '?' соответствует любому символу. Примеры: 157. *. 1, 157. *, 127. *, * 224 *.

Примечания к диагностике:
Invalid MASK генерирует ошибку, то есть когда (DEST & MASK)! = DEST.
Пример> маршрут ADD 157.интерфейс

Если IF не задан, он пытается найти лучший интерфейс для шлюза.

> ПЕЧАТЬ маршрута > route PRINT 157 * .... Печать только тех, которые соответствуют 157 * > маршрут УДАЛИТЬ 157.0.0.0 > маршрут PRINT 

Один из способов использовать это: вы не можете проверить связь с сервером, к которому вы подключаетесь, но вы знаете, что IP-адрес - 127.16.16.10.

> маршрут PRINT 
 Список интерфейсов 
0x1 ........................... Интерфейс обратной связи MS TCP
0x2...00 14 a4 c3 44 20 ...... Адаптер Xircom CardBus Ethernet 10/100
0x3 ... 00 b0 d0 43 55 a5 ...... 3Com EtherLink PCI
0x4 ... 00 01 b0 8f 8f 80 ...... Адаптер NdisWan
 Активные маршруты: 
Сетевое назначение Маска сети Метрика интерфейса шлюза
0.0.0.0 0.0.0.0 127.16.8.14 127.16.8.14 1
127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1
127.16.0.0 255.255.0.0 127.16.8.14 127.16 .8.14 1
127.16.8.14 255.255.255.255 127.0.0.1 127.0.0.1 1
192.168.50.0 255.255.255.0 192.168.50.65 192.168.50.65 2
192.168.50.65 255.255.255.255 127.0.0.1 127.0.0.1 1
192.168.50.255 255.255.255.255 192.168.50.65 192.168.50.65 1
224.0.0.0 224.0.0.0 127.16.8.14 127.16.8.14 1
224.0.0.0 224.0.0.0 192.168.50.65 192.168.50.65 1
255.255.255.255 255.255.255.255 192.168.50.65 192.168.50.65 1

Обратите внимание, что ни один шлюз для текущего IP-адреса не переходит к 255.255.255.0, поэтому его необходимо добавить. Теперь введите следующую команду.

> маршрут ADD 127.16.0.0 МАСКА 255.255.255.0 <ваш текущий IP-адрес из winntcfg или winipcfg> МЕТРИЧЕСКИЙ 1 

Затем введите следующую команду:

> печать маршрута 
 Активные маршруты: 
Сетевое назначение Маска сети Метрика интерфейса шлюза
0.0.0.0 0.0.0.0 127.16.8.14 127.16.8.14 1
127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1
127.16.0.0 255.255.0.0 127.16.8.14 127.16 .8.14 1
** 127.16.0.0 255.255.255.0 127.16.8.14 127.16.8.14 1
127.16.8.14 255.255.255.255 127.0.0.1 127.0.0.1 1
192.168.50.0 255.255.255.0 192.168.50.65 192.168.50.65 2
192.168.50.65 255.255.255.255 127.0.0.1 127.0.0.1 1
192.168.50.255 255.255.255.255 192.168.50.65 192.168.50.65 1
224.0. 0.0 224.0.0.0 127.16.8.14 127.16.8.14 1
224.0.0.0 224.0.0.0 192.168.50.65 192.168.50.65 1
255.255.255.255 255.255.255.255 192.168.50.65 192.168.50.65 1

Обратите внимание, что ** IP-адрес дает мне шлюз по умолчанию.

.Маршрут

| Документы Microsoft

  • 6 минут на чтение

В этой статье

Применимо к: Windows Server 2003, Windows Vista, Windows XP, Windows Server 2008, Windows 7, Windows Server 2003 R2, Windows Server 2008 R2, Windows Server 2000, Windows Server 2012, Windows 8

Отображает и изменяет записи в локальной таблице IP-маршрутизации.При использовании без параметров маршрут отображает справку. Примеры использования этой команды см. В разделе Примеры.

Синтаксис

  маршрут [/ 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). Если это используется вместе с одной из команд (например, добавить, изменить или удалить), таблица очищается перед запуском команды.

/ p

При использовании с командой add указанный маршрут добавляется в реестр и используется для инициализации таблицы IP-маршрутизации при каждом запуске протокола TCP / IP.По умолчанию добавленные маршруты не сохраняются при запуске протокола TCP / IP. При использовании с командой печати отображается список постоянных маршрутов. Этот параметр игнорируется для всех остальных команд. Постоянные маршруты хранятся в разделе реестра HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ Tcpip \ Parameters \ PersistentRoutes .

<команда>

Задает команду, которую вы хотите запустить. Ниже перечислены допустимые команды:

add : Добавляет маршрут.

изменить : изменяет существующий маршрут.

удалить : Удаляет маршрут или маршруты.

печать : печать маршрута или маршрутов.

<пункт назначения>

Задает сетевое назначение маршрута. Назначение может быть IP-адресом сети (где биты хоста сетевого адреса установлены на 0), IP-адресом для маршрута хоста или 0.0.0.0 для маршрута по умолчанию.

маска <маска сети>

Задает сетевое назначение маршрута.Назначение может быть IP-адресом сети (где биты хоста сетевого адреса установлены на 0), IP-адресом для маршрута хоста или 0.0.0.0 для маршрута по умолчанию.

<Шлюз>

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

метрическая <метрическая>

Задает целочисленную метрику стоимости (от 1 до 9999) для маршрута, которая используется при выборе из нескольких маршрутов в таблице маршрутизации, которые наиболее точно соответствуют адресу назначения пересылаемого пакета. Выбирается маршрут с наименьшей метрикой.Метрика может отражать количество переходов, скорость пути, надежность пути, пропускную способность пути или административные свойства.

если <Интерфейс>

Задает индекс интерфейса для интерфейса, через который доступен пункт назначения. Для получения списка интерфейсов и соответствующих им индексов интерфейсов используйте отображение команды route print. Вы можете использовать десятичные или шестнадцатеричные значения для индекса интерфейса. Для шестнадцатеричных значений перед шестнадцатеричным числом укажите 0x.Если параметр if опущен, интерфейс определяется по адресу шлюза.

/?

Отображает справку в командной строке.

Примечания

  • Большие значения в метрике , столбце таблицы маршрутизации, являются результатом разрешения TCP / IP автоматически определять метрику для маршрутов в таблице маршрутизации на основе конфигурации IP-адреса, маски подсети и шлюза по умолчанию для каждого из них. Интерфейс LAN.Автоматическое определение метрики интерфейса, включенное по умолчанию, определяет скорость каждого интерфейса и регулирует метрики маршрутов для каждого интерфейса так, чтобы самый быстрый интерфейс создавал маршруты с самой низкой метрикой. Чтобы удалить большие метрики, отключите автоматическое определение метрики интерфейса в дополнительных свойствах протокола TCP / IP для каждого подключения к локальной сети.

  • Имена могут использоваться для Назначение , если соответствующая запись существует в файле локальных сетей, хранящемся в папке ** systemroot \ System32 \ Drivers \ ** Etc.Имена могут использоваться для шлюза , если они могут быть преобразованы в IP-адрес с помощью стандартных методов разрешения имен хостов, таких как запросы системы доменных имен (DNS), использование локального файла Hosts, хранящегося в ** systemroot \ system32 \ drivers \ ** etc и разрешение имени NetBIOS.

  • Если команда - print или delete , параметр Gateway можно опустить, а для пункта назначения и шлюза можно использовать подстановочные знаки.Значение Назначение может быть подстановочным знаком, указанным звездочкой (*). Если указанный пункт назначения содержит звездочку (*) или вопросительный знак (?), Он обрабатывается как подстановочный знак, и печатаются или удаляются только совпадающие маршруты назначения. Звездочка соответствует любой строке, а вопросительный знак соответствует любому одиночному символу. Например, 10. *. 1, 192.168. *, 127. * и * 224 * - все допустимые варианты использования подстановочного знака звездочки.

  • При использовании недопустимой комбинации значения назначения и маски подсети (сетевой маски) отображается сообщение об ошибке «Маршрут: неверная сетевая маска адреса шлюза».Это сообщение об ошибке появляется, когда адресат содержит один или несколько битов, установленных в 1 в битовых местах, где соответствующий бит маски подсети установлен в 0. Чтобы проверить это условие, укажите адрес назначения и маску подсети в двоичной записи. Маска подсети в двоичной системе счисления состоит из серии из 1 битов, представляющих часть сетевого адреса пункта назначения, и ряда битов 0, представляющих часть адреса хоста пункта назначения. Проверьте, есть ли в пункте назначения биты, которые установлены в 1 для части пункта назначения, которая является адресом хоста (как определено маской подсети).

  • Параметр / p поддерживается только в команде маршрута для Windows NT 4.0, Windows 2000, Windows Millennium Edition, Windows XP и Windows Server 2003. Этот параметр не поддерживается командой route для Windows 95 или Windows 98.

  • Эта команда доступна только в том случае, если протокол Интернет-протокола (TCP / IP) установлен как компонент в свойствах сетевого адаптера в Сетевых подключениях.

Примеры

Чтобы отобразить все содержимое таблицы IP-маршрутизации, введите:

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

Чтобы отобразить маршруты в таблице IP-маршрутизации, которые начинаются с 10, введите:

  печать маршрута 10.*  

Чтобы добавить маршрут по умолчанию с адресом шлюза по умолчанию 192.168.12.1, введите:

  маршрут добавить 0.0.0.0 маска 0.0.0.0 192.168.12.1  

Чтобы добавить маршрут к пункту назначения 10.41.0.0 с маской подсети 255.255.0.0 и адресом следующего перехода 10.27.0.1, введите:

  маршрут добавить 10.41.0.0 маску 255.255.0.0 10.27.0.1  

Чтобы добавить постоянный маршрут к пункту назначения 10.41.0.0 с маской подсети 255.255.0.0 и адресом следующего перехода 10.27.0.1, тип:

  route / p добавить маску 10.41.0.0 255.255.0.0 10.27.0.1  

Чтобы добавить маршрут к пункту назначения 10.41.0.0 с маской подсети 255.255.0.0, адресом следующего перехода 10.27.0.1 и метрикой стоимости 7, введите:

  маршрут добавить 10.41.0.0 маску 255.255.0.0 10.27.0.1 метрика 7  

Чтобы добавить маршрут к пункту назначения 10.41.0.0 с маской подсети 255.255.0.0, адресом следующего перехода 10.27.0.1 и с использованием индекса интерфейса 0x3, введите:

  маршрут добавить 10.41.0.0 маска 255.255.0.0 10.27.0.1 если 0x3  

Чтобы удалить маршрут к пункту назначения 10.41.0.0 с маской подсети 255.255.0.0, введите:

  удаление маршрута 10.41.0.0 маска 255.255.0.0  

Чтобы удалить все маршруты в таблице IP-маршрутизации, начинающиеся с 10, введите:

  удаление маршрута 10. *  

Для изменения адреса следующего перехода маршрута с пунктом назначения 10.41.0.0 и маской подсети 255.255.0.0 с 10.27.0.1 на 10.27.0.25, тип:

  изменение маршрута 10.41.0.0 маска 255.255.0.0 10.27.0.25  

Дополнительные ссылки

.

Как настроить маршрутизацию и удаленный доступ - Windows Server

  • 8 минут на чтение

В этой статье

В этой статье описывается, как настроить маршрутизацию и удаленный доступ для интрасети.

Исходная версия продукта: Windows Server 2012 R2
Оригинальный номер базы знаний: 323415

Сводка

В этом пошаговом руководстве описывается, как настроить службу маршрутизации и удаленного доступа в Windows Server 2003 Standard Edition или Windows Server 2003 Enterprise Edition, чтобы позволить аутентифицированным пользователям удаленно подключаться к другой сети через Интернет.Это безопасное соединение обеспечивает доступ ко всем внутренним сетевым ресурсам, таким как обмен сообщениями, совместное использование файлов и принтеров, а также доступ к веб-серверу. Удаленный характер этого соединения прозрачен для пользователя, поэтому общий опыт использования удаленного доступа аналогичен работе на рабочей станции в локальной сети.

Установка службы маршрутизации и удаленного доступа

По умолчанию служба маршрутизации и удаленного доступа устанавливается автоматически во время установки Windows Server 2003, но отключена.

Включение службы маршрутизации и удаленного доступа
  1. Щелкните Пуск, выберите Администрирование, а затем щелкните Маршрутизация и удаленный доступ .

  2. На левой панели консоли щелкните сервер, который соответствует имени локального сервера.

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

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

  3. Щелкните сервер правой кнопкой мыши, а затем щелкните «Настроить и включить маршрутизацию и удаленный доступ» , чтобы запустить мастер установки сервера маршрутизации и удаленного доступа. Нажмите "Далее.

  4. Щелкните Удаленный доступ (коммутируемое соединение или VPN) , чтобы разрешить удаленным компьютерам подключаться к этой сети или подключаться к ней через Интернет.Нажмите "Далее.

  5. Щелкните VPN для виртуального частного доступа или щелкните Dial-up для удаленного доступа, в зависимости от роли, которую вы хотите назначить этому серверу.

  6. На странице VPN-подключения щелкните сетевой интерфейс, подключенный к Интернету, а затем нажмите Далее.

  7. На странице «Назначение IP-адреса» выполните одно из следующих действий:

    • Если DHCP-сервер будет использоваться для назначения адресов удаленным клиентам, нажмите «Автоматически», а затем нажмите «Далее».Переходите к шагу 8.
    • Чтобы предоставить удаленным клиентам адреса только из предварительно определенного пула, щелкните Из указанного диапазона адресов .

    Примечание

    В большинстве случаев опцию DHCP проще администрировать. Однако, если DHCP недоступен, необходимо указать диапазон статических адресов. Нажмите "Далее .

    Мастер открывает страницу «Назначение диапазона адресов».

    1. Щелкните New.
    2. В поле Начальный IP-адрес введите первый IP-адрес из диапазона адресов, который вы хотите использовать.
    3. В поле Конечный IP-адрес введите последний IP-адрес в диапазоне.

    Windows автоматически вычисляет количество адресов. 4. Щелкните OK, чтобы вернуться на страницу «Назначение диапазона адресов». 5. Щелкните Далее.

  8. Примите настройку по умолчанию Нет, используйте «Маршрутизацию и удаленный доступ» для проверки подлинности запросов на подключение , а затем нажмите «Далее».

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

Настройка клиента для удаленного доступа

Чтобы настроить клиента для коммутируемого доступа, выполните следующие действия на клиентской рабочей станции.

Примечание

Поскольку существует несколько версий Microsoft Windows, следующие действия могут отличаться на вашем компьютере. Если это так, см. Документацию по продукту, чтобы выполнить эти шаги.

  1. Щелкните Пуск, щелкните Панель управления, а затем дважды щелкните Сетевые подключения .
  2. В разделе «Сетевые задачи» щелкните Создать новое соединение , а затем щелкните Далее.
  3. Щелкните Подключиться к сети на моем рабочем месте , чтобы создать коммутируемое соединение, а затем щелкните Далее.
  4. Щелкните Подключение удаленного доступа , а затем щелкните Далее.
  5. На странице Имя подключения введите описательное имя для этого подключения и нажмите Далее.
  6. На странице Номер телефона для набора введите номер телефона для сервера удаленного доступа в диалоговом окне Номер телефона.
  7. Выполните одно из следующих действий и нажмите Далее:
    • Если вы хотите разрешить любому пользователю, который входит на рабочую станцию, доступ к этому коммутируемому соединению, щелкните Anyone's use .
    • Если вы хотите, чтобы это соединение было доступно только для текущего вошедшего в систему пользователя, щелкните Только мое использование .
  8. Нажмите «Готово», чтобы сохранить соединение.

Настройка клиента для доступа к VPN

Чтобы настроить клиента для доступа к виртуальной частной сети (VPN), выполните следующие действия на клиентской рабочей станции.

Примечание

Поскольку существует несколько версий Microsoft Windows, следующие действия могут отличаться на вашем компьютере. Если это так, см. Документацию по продукту, чтобы выполнить эти шаги.

  1. Щелкните Пуск, щелкните Панель управления, а затем дважды щелкните Сетевые подключения .

  2. В разделе «Сетевые задачи» щелкните Создать новое соединение , а затем щелкните Далее.

  3. Щелкните Подключиться к сети на моем рабочем месте , чтобы создать коммутируемое соединение, а затем щелкните Далее.

  4. Щелкните Подключение к виртуальной частной сети , а затем щелкните Далее.

  5. На странице «Имя подключения» введите описательное имя для этого подключения и нажмите Следующий.

  6. Выполните одно из следующих действий и нажмите Далее.

    • Если компьютер постоянно подключен к Интернету, щелкните Не набирайте начальное соединение .
    • Если компьютер подключается к Интернету через поставщика услуг Интернета (ISP), щелкните Автоматически набрать это начальное соединение . Затем щелкните имя подключения к провайдеру.
  7. Введите IP-адрес или имя хоста компьютера сервера VPN (например, VPNServer.SampleDomain.com).

  8. Выполните одно из следующих действий и нажмите Далее:

    • Если вы хотите разрешить любому пользователю, который входит на рабочую станцию, доступ к этому коммутируемому соединению, щелкните Anyone's use .
    • Если вы хотите, чтобы это соединение было доступно только для текущего вошедшего в систему пользователя, щелкните Только мое использование .
  9. Нажмите Готово, чтобы сохранить соединение.

Предоставление пользователям доступа к серверам удаленного доступа

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

Если сервер является автономным сервером или членом рабочей группы, пользователь должен иметь локальную учетную запись на сервере удаленного доступа.

Предоставить права удаленного доступа отдельным учетным записям пользователей

Если вы управляете удаленным доступом на основе учетной записи пользователя, выполните следующие действия, чтобы предоставить права удаленного доступа:

  1. Щелкните Пуск, выберите Все программы, выберите Администрирование, а затем щелкните Пользователи и компьютеры Active Directory .
  2. Щелкните правой кнопкой мыши учетную запись пользователя, которому вы хотите предоставить права удаленного доступа, щелкните Свойства, а затем щелкните вкладку Dial-in .
  3. Щелкните Разрешить доступ , чтобы предоставить пользователю разрешение на набор, а затем щелкните OK.
Настройка прав удаленного доступа на основе членства в группе

Если вы управляете удаленным доступом на групповой основе, выполните следующие действия, чтобы предоставить права удаленного доступа:

  1. Создайте группу, содержащую участников, которым разрешено создавать VPN-подключения.
  2. Щелкните Пуск, выберите Администрирование, а затем щелкните Маршрутизация и удаленный доступ .
  3. В дереве консоли разверните Маршрутизация и удаленный доступ , разверните имя сервера и щелкните Политики удаленного доступа.
  4. Щелкните правой кнопкой мыши правую панель, наведите указатель на «Создать» и выберите «Политика удаленного доступа».
  5. Нажмите «Далее», введите имя политики и нажмите «Далее».
  6. Щелкните VPN для виртуального частного доступа или щелкните Dial-up для удаленного доступа, а затем щелкните Next.
  7. Щелкните Добавить, введите имя группы, созданной на шаге 1, а затем щелкните Далее.
  8. Следуйте инструкциям на экране, чтобы завершить работу мастера.

Если сервер VPN уже разрешает услуги удаленного доступа по коммутируемой сети, не удаляйте политику по умолчанию; вместо этого переместите его так, чтобы это была последняя политика для оценки.

Установка удаленного подключения

Поскольку существует несколько версий Microsoft Windows, следующие действия могут отличаться на вашем компьютере.Если это так, см. Документацию по продукту, чтобы выполнить эти шаги.

  1. На клиентской рабочей станции щелкните Пуск, щелкните Сетевые подключения, а затем щелкните новое созданное соединение.

  2. В поле «Имя пользователя» введите свое имя пользователя.

    Если сеть, к которой вы хотите подключиться, имеет несколько доменов, вам может потребоваться указать доменное имя. Использовать имя_домена \ имя пользователя в формате в поле «Имя пользователя».

  3. В поле Пароль введите свой пароль.

  4. Если вы используете коммутируемое соединение, проверьте номер телефона, указанный в поле «Набор», чтобы убедиться, что он правильный. Убедитесь, что вы указали дополнительные номера, которые необходимы для получения внешней линии или для междугороднего набора.

  5. Нажмите «Набор» или «Подключиться» (для подключений VPN).

    Ваш компьютер устанавливает соединение с сервером удаленного доступа. Сервер аутентифицирует пользователя и регистрирует ваш компьютер в сети.

Устранение неисправностей

В этом разделе описывается, как устранить некоторые проблемы, которые могут возникнуть при попытке настроить удаленный доступ.

Не все параметры конфигурации телефонного подключения пользователя доступны

Если домен под управлением Windows Server 2003 использует смешанный режим, не все параметры конфигурации доступны. Администраторы могут только предоставить или запретить доступ пользователю и указать параметры обратного вызова, которые являются настройками прав доступа, доступными в Microsoft Windows NT 4.0. Остальные параметры становятся доступными после того, как домен перейдет в основной режим.

Пользователи могут связаться с сервером, но не аутентифицированы

Убедитесь, что учетной записи пользователя предоставлено разрешение на удаленное подключение и проверку подлинности с Active Directory, как описано в разделе 2.Сервер удаленного доступа также должен быть членом группы «Серверы RAS и IAS».

Для получения дополнительных сведений щелкните следующие номера статей в базе знаний Майкрософт:

323381 Как разрешить удаленному пользователю доступ к вашей сети в Windows Server 2003

.

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