Сервер - статьи

       

Сеть с несколькими сегментами


Это приложение рассматривает использование WinProxy в сетях с несколькими сегментами в связи с телефонной связью. Для наглядности будем рассматривать рисунок с 2 сетями:

Адрес первой сети 192.168.1.0, второй - 192.168.2.0. Сети связанны через роутер, IP адреса которого 192.168.1.1 и 192.168.2.1. Компьютер 192.168.1.3 используется для связи с Internet. В такой конфигурации наступает следующая проблема: компьютеры используют для связи с другой сетью default route. В момент присоединения компьютера 192.168.1.3 к Internet, default route изменено на Internet gateway (её IP адрес указываете при конфигурации телефонного адаптера).

В этот момент перестанет компьютер 192.168.1.3 "видеть" компьютеры составляющие сеть 192.168.2.0. Причиной этого является то, что для связи было выбрано направление по умолчанию, которое теперь изменилось. В итоге это означает, что компьютера из сети 192.168.2.0 не могут общаться с компьютером 192.168.1.3.

Эту ситуацию можно легко решить. Решение заключается в замене default route на нормальное. А именно, на компьютере 192.168.1.3 в командной строке задать команду:
c:\>route ADD 192.168.2.0 MASK 255.255.255.0 192.168.1.1

команда означает следующее: если появится пакет предназначенный для сети 192.168.2.0 с сетевой маской 255.255.255.0, послать этот пакет через роутер с адресом 192.168.1.1. В Windows NT есть еще параметр -p, который устанавливает это направление как постоянное. В Windows 95 можно эту команду поместить в файл AUTOEXEC.BAT.

После проведения этой команды компьютер 192.168.1.3 будет "видеть" компьютера сети 192.168.2.0 вне зависимости от параметра default route.

Содержание раздела