Ключик в реестре

[ Ответ ] [ Послать ответ ] [ LAN конференция ]


80.246.66.186Автор:Александр
11 Март , 2003 в 11:29:42:

В ответ на: роутинг под WIN98 послано neda Декабрь 18, 19102 в 08:54:30:

Скрытые возможности роутинга в Win95
Александр Каспин, http://www.wclass.ru/paladin

Те, кто по роду деятельности сталкивался с проблемой роутинга TCP/IP под операционной ситемой типа Форточки 95/98, знают, что данный процесс невозможен, это подтверждает и техническая поддержка Microsoft, которая уверяет, что данная фича реализована только в WindowsNT.

Мне пришлость самому столкнуться с подобной проблемой.
Имелись следующие исходные данные:

2 NT сервера 192.168.1.1 и 192.168.3.21, причем 192.168.3.21 имел постоянный DialIP в интернет. Шлюзами между ними служили 2 компьютера с 2-мя сетевыми платами:
192.168.1.2 + 192.168.2.10
и
192.168.3.20 + 192.168.2.11
Задача стояла "простая" - сделать так, чтобы каждый видел каждого.
Можете мне поверить, что никакие там route из поставки win98 не могут дать желаемого результата.
Вы можете сколько угодно добавлять строчки типа:
route ADD 192.168.1.0 MASK 255.255.255.255 192.168.2.10
route ADD 192.168.2.10 MASK 255.255.255.255 192.168.3.11
и другое подобное счастье. Однако это не принесет желаемого результата, т.к. роутинг не работает по определению.


А решение лежало на поверхости, жлобы из Microsoft предусмотрели возможность роутинга, но тщательно его скрывают. Чтобы все заработало, нужно залесть в regedit и выполнить следующие магическое действия:
Добваить String Value в ключ HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD\MSTCP, обозвать его EnableRouting и присвоить значение 1

Вот и все, если вы используете Win95, предварительно нужно установить DUN 1.2. Это апгрейд диалапнетворкинга, а живет он на www.microsoft.com :)
Иногда и этого не достаточно, тогда необходимо включить в список адаптеров
Microsoft Private Private Networking Adapter

Хотя у меня все прекрасно работает и без него, короче, если после перезагрузки появится ошибка ядра windows ставьте его, а если нет....то и не надо :)

После чего запускаете winipcfg (стандартная утилита) и наслаждаетесь галочкой рядом с ip Routing enabled, после чего все прописанные таблицы роутинга начинют работать (вообще, существует фича, также закрытая microsoft, - AutoRoutingIP, которая автоматически создаст нужные маршруты, но это совсем другая история).



Изначально я cоздавал всю эту систему для того, чтобы, обеспечить доступ всем пользователям к internet через установленный wingate на сервере 192.168.3.21. Однако, после обеспечения нормальной работы сети я мог обойтись и без wingate. Достаточно, было отроутить нужный сегмент сети на NT сервере, на мой статический ip в internet, после чего win95 можно было выводит куда угодно через простой dialup, c указанием через гейтвэй статического ip в интернете.

Вот пока, собственно, и все.

Надеюсь, что помог Вам в решении важных проблем.



Ответ



Послать ответ
Имя :
Mail:

Тема:

Коментарии:

Ссылка на URL:
Текст ссылки:
Ссылка на картинку:


[ Ответ ] [ Послать ответ ] [ LAN конференция ]