Страница 1 из 1

Что нужно чтобы перейти от IPX к IP

СообщениеДобавлено: 16 окт 2003, 15:27
shark
Поставили NW6 если работать по IPX то все нормально клиенты видят сервер, попытались у сервера сделать disabled для IPX и установили поддержку клиентами only IP как сервер стал невидимым для клиентов при этом он пингуется с клиентских мест отсюда вопрос:
1.Какие службы и протоколы должны стоять на клиенте чтобы видеть сервер
2.Есть ли зависимость от версии клиентов
3.Может дело в сервере что там должно быть установлено для корректной работы
Может есть ссылки на какие нибудь статьи по этому поводу буду очень признателен

Re: Что нужно чтобы перейти от IPX к IP

СообщениеДобавлено: 16 окт 2003, 15:39
Аркадий Глазырин
shark писал(а):Поставили NW6 если работать по IPX то все нормально клиенты видят сервер, попытались у сервера сделать disabled для IPX и установили поддержку клиентами only IP как сервер стал невидимым для клиентов при этом он пингуется с клиентских мест отсюда вопрос:
1.Какие службы и протоколы должны стоять на клиенте чтобы видеть сервер
2.Есть ли зависимость от версии клиентов
3.Может дело в сервере что там должно быть установлено для корректной работы
Может есть ссылки на какие нибудь статьи по этому поводу буду очень признателен


На рабочих станциях должны быть настроены клиенты для IP. Если ты поставил Client32 в режиме Only IPX, то разумеется, что даже добавив IP протокол как таковой работать это не будет.

СообщениеДобавлено: 16 окт 2003, 15:54
Мещеряков Андрей
Приветствую!
6-ка отличается от прежних тварий тем, что в ней впервые декларирована отвязка от локальных технологий вообще. Если вы в процессе установки ставили сервер с опцией "Конфигурировать как Directory Service Agent" - точно не помню - то у вас ставится поддержка SLP , и сервер считается сервером именно локальной сети со всеми вытекающими. Если вы эту опцию не указывали - а по умолчанию она не стоит - то сервер счтает себя хостом инета.

Всего наилучшего!
P.S. Вас не тянет назваться как-нибудь... по-людски? :lol:

СообщениеДобавлено: 16 окт 2003, 16:11
Андрей Тр. aka RH
По-моему так просто SLP на сервере надо настроить ( есть ТИДы по SLP, да и в доке оно есть ) .. а на клиенте IP чтоб был, разумеется.

СообщениеДобавлено: 17 окт 2003, 12:15
Павел Орлов aka XerX
Правильно... и я еще бы советовал настроить SLP DA и раздавать его адрес через DHCP (87 опция по моему)
Но на самом деле основная проблема это совместимость софта.
Ведь наверняка есть всякий софт который пользуется дисками на Нетвари.

СообщениеДобавлено: 17 окт 2003, 12:40
Андрей Тр. aka RH
Павел Орлов aka XerX писал(а):Но на самом деле основная проблема это совместимость софта. Ведь наверняка есть всякий софт который пользуется дисками на Нетвари.
А расшифровать можно ? особенно второе предложение ?

СообщениеДобавлено: 17 окт 2003, 13:29
Павел Орлов aka XerX
Ну например если есть программки лезущие по IPX к серваку то может случится ОЙ. У меня на позапрошлой работе была такая программулинка работавшая с BTrieve. попытались на IP перейти и поняли что по IP программа просто не работает. т.к. сама из себя вызывает стек IPX

Это уже интересно, про стек IPX.

СообщениеДобавлено: 17 окт 2003, 21:59
Boris Morozov
Обычно программа на btrieve вызывает прерывание 7B, если в досе или функцию API из соответствующей DLL.
Видимо у вас программка пытается грузить brequest со всеми вытекающими последствиями.
В таком случае это лечится установкой клиента первазива и прочтением доки по поводу работы дос приложений в виндовом окне (btrbox95 bdosstub ....).
Если все будет поставлено нормально, то первазивовский клиент будет блокировать загрузку досовских клиентов так, что они будут думать, что все в порядке и клиент btrieve уже загружен. После этого можете спокойно работать по IP, если сам IP нормально сконфигурян в сети.

СообщениеДобавлено: 20 окт 2003, 10:15
Павел Орлов aka XerX
Ну в общем-то я про то же.... что есть приложения требующие дополнительной настройки.... 8-)

Может это в грабли поместить. Нет там никаких настроек.

СообщениеДобавлено: 21 окт 2003, 00:17
Boris Morozov
Если вы работаете с Btrieve в дос окне, под 98 виндой, то делается так.
1. Ставите клиента или WGE первазива со всеми сервис пуками или без них. 8 версия скачивается без проблем, клиент бесплатен, работает и с 7 версией (2000 SP3) на сервере. Если NW6 на сервере, а у вас первазив 2000, то желательно SP4 + обновления, иначе могут быть нюансы с NSS и длинными именами.
2. Копируем ярлык из Pervasive->Utilites->Btrbox95 в автозагрузку.
3. В батик на запуск или в пакетный файл ярлыка приложения. фара, нортона,... пишем BDOSSTUB.

Для NT подобных систем п.2 и 3 делать не надо.

Если где-то попадается команда типа, butil -reset или butil -stop и вылазит полэкрана ругани по поводу того, что этих функций нету, то делаем следующее:
1. в директории c:\pvsw\bin переименовываем файл butil.exe в butilwin.exe
2. из c:\pvsw\bin\dos копируем оба файла в c:\pvsw\bin

Все делается в течении максимум 10 минут, c установкой первазива.
Если он стоит, то зависит только от скорости движения пальцев для операций п.2 и 3.

После этого можно работать по любым протоколам с дос программами на btrieve.