WinNT4 и LL

 

Отправлено: Игорь Паршин on November 13, 1998 at 13:43:27:

Помогите разобраться как
подключить WinNT по выделенке
по асинху к CISCO 2522:
WinNT<--->модем===модем<--->CISCO2522

все дело в том что надо прописать в NT ?

связь между модемами устанавливается и
в CISCO всё прописано

 

Отправлено: Михаил Литманович on November 16, 1998 at 08:30:24:
В ответ на: WinNT4 и LL posted by Игорь Паршин on November 13, 1998 at 13:43:27:

> Помогите разобраться как
> подключить WinNT по выделенке
> по асинху к CISCO 2522:
> WinNT<--->модем===модем<--->CISCO2522

> все дело в том что надо прописать в NT ?

> связь между модемами устанавливается и
> в CISCO всё прописано

( Заранее предупреждаю что сам не проверял )

Использование Windows NT 4.0 для организации
доступа в Internet рабочих станций локальной
сети по выделенной телефонной линии

 

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

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

У Вас имеется компьютер с установленным Windows NT 4.0. Чтобы обеспечить выход в Internet с рабочих станций Вашей локальной сети, он должен обеспечить функции маршрутизатора. Для этого ему нужно разрешить отправлять чужие пакеты IP. Необходимо добавить строку в базу данных реестра (регистрации). Для этой цели воспользуйтесь стандартным средством - программой REGEDIT32. В разделе
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\RasArp\Parameters

добавьте новую запись с именем DisableOtherSrcPackets типа DWORD и присвойте ей нулевое значение.

Для установления удаленного соединения средствами DUN (Dial-Up Networking) Вам потребуется задать тип используемого модема. Теоретичеси для наших целей специально предусмотрен стандартнй тип устройства:
Dial-Up Networking Serial Cable between 2PC's.
Однако попытка использовать его приведет к ошибке при установлении соединения... Это ошибка Microsoft, которая, по видимому, будет исправлена только в следующей версии Windows NT. Для решения задачи требуется обходной путь -
отказаться от использования UNIMODEM, что также достигается внесением изменения в базу данных регистрации. В разделе

HKEY_LOCAL_MACHINE\Software\Microsoft\RAS\Protocols

переменной EnableUnimode (типа DWORD) следует присвоить значение 0. Теперь при установке конфигурации RAS (Remote Access Service) обращение будет происходить непосредственно к информации, содержащейся в файле
..\System32\Ras\Modem.Inf. Если Ваш внешний провайдер использует маршрутизатор отличный от Windows NT, а это наиболее вероятно, вам также потребуется внести изменения и в сам этот файл. Прежде чем делать это, сохраните копию старого файла - на всякий случай. Теперь войдите в редактирование файла modem.inf и отыщите секции озаглавленные Null Modem. Вы увидете, что их несколько - на различные терминальные скорости соединения. Вы увидите, также,
что максимальная скорость равна 38400. Если она для Вас недостаточна (что вполне естественно при использовании сжатия данных) то добавьте еще одну секцию с нужной Вам скоростью, либо просто исправьте значения одной из секций на нужные Вам цифры. Эта секция и будет использована Вами в дальнейшем.
В ее состав также следует внести изменения:
- удалить группу из 5 строк, начинающихся с COMMAND_LISTEN= и заканчивающихся NoResponse
- убрать параметр CLIENT в строке COMMAND_DIAL= , а вместо строки
CONNECT=SERVER набрать NoResponse.

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

1. Войдите в Control Panel и выберите Network, войдите в нее и откройте закладку Protocols. Выберите TCP/IP и воспользуйтесь кнопкой Properties...
Вам требуется установить параметры IP Вашей локальной сети - сетевую маску от внешнего провайдера, собственный IP адрес в ВАШЕЙ локальной сети, Default Gateway соответствует адресу удаленного сервера в ИНТЕРФЕЙСНОЙ подсети, указанному провайдером, IP адрес DNS устанавливается тот, что предоставил провайдер. Завершив установки выйдите по кнопке OK.

2. Войдите в Control Panel и выберите Network, войдите в нее и откройте закладку Services. Отищите Remote Access Service и войдите в Properties...
Нажмите кнопку Add... и из представленного списка укажите строку, соответствующую той секции, которую Вы исправляли в файле modem.inf. Укажите номер используемого последовательного порта и терминальной скорости. В окне появится соответствующая строка.
Нажмите кнопку Configure... Появится окно Configure Port. Отметьте пункт Dial out and Receieve calls (вообще-то надо бы было отмечать Dial out only, но опыт показал, что это в дальнейшем вызывает ошибку при старте RAS...).
Далее по кнопке Settings... получите окно в котором отключите все кроме:
Enable Hardware Flow Control (RTS/CTS). По кнопке Network... включите только протокол TCP/IP (ЗДЕСЬ его конфигурировать не надо!) и Allow any authentification including clear text. Enable Multilink отключите.
Завершив конфигурацию RAS нажмите кнопку Continue. Пойдет процесс формирования, который выдаст Вам сообщение о том, чтобы описать таблицу для DHCP - ответьте "No". По окончании процесса Вы получите приглашение перезагрузиться - сделайте это.

3. Войдите в программу Dial-Up Networking (DUN) и воспользуйтесь кнопкой New... Появится окно New Phonebook Entry. На закладке Basic укажите имя соединения и какую либо цифру в номере телефона (еще одна "условность"...).
В поле Dial using оставьте ссылку на Null Modem и запретите использование другого порта. По кнопке Configure... войдиде в окно конфигурации модема и отмените все за исключением управлеия потоком, установите нужную Вам терминальную скорость (все ту же самую...).
На закладке Server установите тип удаленного сервера как:
PPP:Windows NT, Windows 95 Plus, Internet.
Из сетевых протоколов укажите только TCP/IP, запретите программное сжатие и разрешите расширения PPP LCP. По кнопке TCP/IP Settings... войдите в окно конфигурации TCP/IP. Разрешите сжатие заголовков IP и default gateway в удаленной сети. Отключите протокол DHCP, и установите собственный IP адрес в ИНТЕРФЕЙСНОЙ (!) подсети и адрес DNS, которые Вы получили от Вашего внешнего провайдера. Вообще говоря адрес DNS уже был указан при конфигурировании локальной IP сети, но здесь приходится сделать это еще раз с целью отказа от DHCP. Этот же адрес DNS будет использован далее Вами при конфигурировании рабочих станций Вашей локальной сети. Зафиксируйте установленные значения кнопкой OK.
На закладке Script укажите None; по кнопке Before dialing... сделайте то же самое.
На закладк Security укажите Accept any authetication including clear text. Завершите работу с New Phonebook Entry по кнопке OK. В дальнейшем введенные значения можно будет исправить, указав (по кнопке More) пункт Edit entry and modem properties...
По кнопке More получите меню в котором установите Operator assisted or manual dialing.

Вы подготовиили параметры сетевого соединения, которое готово к старту по кнопке Dial.

P.S. Инсталляция Windows NT v4.0 должна быть произведена с RAS-сервером.

 

Отправлено: Игорь Паршин on December 01, 1998 at 14:00:05:
В ответ на: Re: WinNT4 и LL posted by Михаил Литманович on November 16, 1998 at 08:30:24:

Так не пробовал
подсказали более простое решение
с inf файлом
лежит здесь ftp://dreamland.baltnet.ru/apppz/DirectConnection

но всё равно спасибо за беспокойство