Добавление TCP/IP маршрутов в таблицу маршрутизации Windows

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

То бишь таблица маршрутизации диктует, каким образом и куда пойдут все пакеты покидая вашу системы. В большинстве случаев (например в домашних сетях), все пакеты, идущие из вашей системы будут направлены на маршрутизатор или концентратор, а оттуда уже попадут в интернет Интернет.

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

Синтакс:

route ADD xxx.xxx.xxx.xxx MASK xxx.xxx.xxx.xxx  xxx.xxx.xxx.xxx

Значение:

route ADD “сеть” MASK “маска подсети”  “ip-адрес шлюза”

Например, если вы находитесь в сети 192.168.1.0, Ваш шлюз  - 192.168.1.12, он также настроен для доступа к сети 10.10.10.0/24, тогда на Вашем компьютере вы должны задать явный маршрут, для доступа к этой сети:

route ADD 10.10.10.0 MASK 255.255.255.0 192.168.1.12

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

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

route -p ADD 10.10.10.0 MASK 255.255.255.0 192.168.1.12