Как из Windows 7 сделать маршрутизатор?

Добрый день!
Есть машина на Windows 7 c двумя сетевыми картами. Соответственно сетевые карты смотрят в разные подсети и между ними нужно настроить маршрутизацию. Службу маршрутизации на нем включил, на клиентских компьютерах его в качестве шлюза указал, антивирусы брандмауэры отключил. print route посмотрел: только один маршрут по умолчанию. С этой машины обе подсети пингуются. Что можно еще посмотреть? Куда "копать"?
  • Вопрос задан
  • 7702 просмотра
Решения вопроса 1
athacker
@athacker
На маршрутизаторе не нужны никакие маршруты, чтобы маршрутизировать сети, подключенные непосредственно к нему. Достаточно включить IP forwarding, и всё будет работать само. Маршруты нужно указывать на клиентах, которые находятся в разных подсетях.

Допустим, у вас две сети -- 192.168.1.0/24 и 10.0.0.0/24. На win7 два интерфейса -- у одного IP 192.168.1.1, у второго -- 10.0.0.1. В реестре нужно прописать ключ, разрешающий переброс пакетов между интерфейсами. Название ключа не помню, но гугль подскажет.

Соответственно, на машинах в сети 192.168.1.1 нужно указывать маршрут в подсеть 10.0.0.0/24:
route -p add 10.0.0.0 mask 255.255.255.0 192.168.1.1 (синтаксис команды -- для винды);

На машинах в сети 10.0.0.0/24 указываем маршрут в сеть 192.168.1.1:

route -p add 192.168.1.0 mask 255.255.255.0 10.0.0.1

Тогда будет работать.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@Bobson8
Системный администратор
Копать в сторону route add если сети не пингуют друг друга из локалки. Добавьте оба маршрута, из одной сети в другую.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы