Skip to main content

Настройка маршрутизации для 2 сетевых карт в ОС Windows

Меня часто спрашивают, как настроить маршрутизацию на 2 сетевые карты в ОС Windows не используя дополнительное программное обеспечение. Продолжаем сетевой ликбез:

Допустим, у нас компьютер с двумя сетевыми картами. При помощи первой осуществляется выход в интернет, вторая необходима для связи с другими компьютерами/устройствами в локальной сети.

Настройки сетевых карт следующие:

Стевая карта 1:

Ip : 192.168.1.10
Маска: 255.255.255.0
Шлюз: 192.168.1.1
DNS: 77.88.8.8

Сетевая карта 2:

Ip : 10.10.30.20
Маска: 255.255.255.0
Шлюз: 10.10.30.1
DNS: 10.10.30.100

Как сделать так что бы на данном компьютере работал как интернет, так и работал доступ к другим компьютерам из локальной сети?

Открываем командную строку от имени Администратора (Набираем на клавиатуре Win+R, в открывшемся окне набираем cmd) и последовательно выполняем следующие команды:

route Add 0.0.0.0 192.168.1.1
route Add 10.10.30.0 mask 255.255.255.0 10.10.30.1

Первая команда устанавливает в качестве шлюза по умолчанию адрес 192.168.1.1

Вторая команда говорит что все что адресовано в подсеть 10.10.30.0/24 следует пересылать на 10.10.30.1.

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

route Add 0.0.0.0 192.168.1.1 -p
route Add 10.10.30.0 mask 255.255.255.0 10.10.30.1 -p

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

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

Например:

route Delete 10.10.30.0 mask 255.255.255.0 10.10.30.1 -p

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

На этом на сегодня всё. — До новых встреч!

Добавить комментарий

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