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

SLP, как добиться корректной работы.

СообщениеДобавлено: 30 сен 2012, 21:36
Михаил Цветаев
Пока всё жило внутри крупных офисов - проблем с SLP не было. Внутри офиса всегда был сервер с DHCP и всегда ставился агент SLPDA.
Решили открыть небольшой офис на макс. 5 сотрудников. Как следствие сервер не ставится. Доводиться канал на IPSec. На роуторе в доп. офисе запускам DHCP настраиваем необходимые опции 78,79, 85, 86. Роутер от DLink DFL-260. В стандартном виде этих опций нет, но завести даёт. И как следствие все работает в DHCP кроме того что мне крайне необходимо 78,79, 85, 86. Пробовал разобраться, утверждают что должно работать - но не работает.

Сменил тактику. Не хочет работать DHCP на роуторе с данными опциями, запустил DHCP Relay - пусть берет что дает DHCP с боевого сервера. Настроил на сервер NetWare еще одну подсетку. Прописал нужные опции. Что удивило DHCP Relay работает, но SLP как было а нулях так и не работает. Не нашел ни где как посмотреть что запрашивает клиент и что дает сервер и где происходит облом.

Ладно не могу это сделать на роуторе. Будем создавать свой простенький DHCP на Win32 благо одна машина под видео наблюдение должна работать 24 часа. Нашел такой левак как DualDHCPServer. Простой до безобразия. В описалово даже нужные опции расшифрованы(но в конфиге по умолчанию не представлены). Делаю, указываю 78,79, 85, 86. Запускаю и получаю снова облом. Это как понимать и как с этим жить. Что-то мне начинается казаться что декларирование поддержки этих опций - не значит поддержка.

И вообще кто-нибудь имел решение конфигурации сети как у меня. И применил приемлемое решение. Чую задницей что мне ни кто не разрешит ставит сервер в этом доп.офиса, а работать должно. Что это за лажа в настройках DHCP в опциях 78,79, 85, 86 которая ни кем не поддерживается а клиенту Novell нужно как кислород в воздушной смеси для дыхания.

Приму любые предложения, алчу знаний, но сам иссяк.

Re: SLP, как добиться корректной работы.

СообщениеДобавлено: 01 окт 2012, 09:59
Юрий Арапов
Предложение вручную настроить эти параметры в свойствах Novell Client вас не устроит? :)

Re: SLP, как добиться корректной работы.

СообщениеДобавлено: 01 окт 2012, 10:20
Михаил Цветаев
Юрий Арапов писал(а):Предложение вручную настроить эти параметры в свойствах Novell Client вас не устроит? :)

Т.е. решения нет - тупик. А я предполагал, что просто чего-то ещё не знаю, квалификация не та.
Да, можно вместо дерева прописать IP, как и где прописать SLP на клиенте, что-то такого я не встречал.

Re: SLP, как добиться корректной работы.

СообщениеДобавлено: 01 окт 2012, 13:23
Radik
Может параметры для SLP надо заводить в определенном формате.
Пример для Cisco DHCP:
option 78 hex 01c0.a800.01с0.a800.02 (01, 192.168.0.1 и 192.168.0.2 в HEX-коде)
option 79 hex 0144.4546.4155.4c54 (01 и DEFAULT в HEX-коде)
option 86 ascii "Tree_name"

Re: SLP, как добиться корректной работы.

СообщениеДобавлено: 01 окт 2012, 13:27
Dimerson
ну и проверить на ХП станции там (в удал филиале) - приняты ли параметры по ДХЦП через slpinfo /all

Re: SLP, как добиться корректной работы.

СообщениеДобавлено: 01 окт 2012, 15:19
Михаил Цветаев
Radik писал(а):Может параметры для SLP надо заводить в определенном формате.
Пример для Cisco DHCP:
option 78 hex 01c0.a800.01с0.a800.02 (01, 192.168.0.1 и 192.168.0.2 в HEX-коде)
option 79 hex 0144.4546.4155.4c54 (01 и DEFAULT в HEX-коде)
option 86 ascii "Tree_name"


Это была первая мысль - делаю/завожу в настройках DHCP-сервера на роуторе и что-то нет так - не работает. Прочел все что касалось RFC2131 и настройки опций DHCP http://publib.boulder.ibm.com/infocente ... ptions.htm.
Понял, что проще сделать DHCP Relay, чтоб выдавал сервер NetWare и роутер транслировал. Ан нет, то же не работает. Как я предполагаю, если нет опций в DHCP роутора так и не может транслировать. Gate, DNS-сервера, даже зону типа usr.firma.ru и сам IP траслирует, а SLP облом. Но это только догадки.


P.S. Описание размерности/типа опций DHCP стандартно или каждый вендор это делает как ему захочется? Я предполагаю это стандарт. Или не прав?

Re: SLP, как добиться корректной работы.

СообщениеДобавлено: 01 окт 2012, 15:19
Михаил Цветаев
Dimerson писал(а):ну и проверить на ХП станции там (в удал филиале) - приняты ли параметры по ДХЦП через slpinfo /all

Именно так и смотрю, а есть другие варианты, типа slpinfo /d?

Re: SLP, как добиться корректной работы.

СообщениеДобавлено: 01 окт 2012, 16:50
Dimerson
Михаил Цветаев писал(а):
Dimerson писал(а):ну и проверить на ХП станции там (в удал филиале) - приняты ли параметры по ДХЦП через slpinfo /all

Именно так и смотрю, а есть другие варианты, типа slpinfo /d?


для Windows Vista/7 был slp browser опенсорснутый ... на питоне - то же можно было смотреть но slpinfo /a удобнее

Re: SLP, как добиться корректной работы.

СообщениеДобавлено: 01 окт 2012, 16:58
Михаил Цветаев
Dimerson писал(а):
для Windows Vista/7 был slp browser опенсорснутый ... на питоне - то же можно было смотреть но slpinfo /a удобнее


Мне бы с ЭХРой разобраться. Алчу. Сам иссяк в идеях что предпринять.

Re: SLP, как добиться корректной работы.

СообщениеДобавлено: 01 окт 2012, 17:05
Сергей Дубров
Dimerson писал(а):ну и проверить на ХП станции там (в удал филиале) - приняты ли параметры по ДХЦП через slpinfo /all

Кстати, в последних версиях клиента для Vista/Win7/2008 появилась утилита slpinfo: SLPINFO.EXE on Windows 7

Re: SLP, как добиться корректной работы.

СообщениеДобавлено: 02 окт 2012, 06:55
Dimerson
спасиибо Сергей, и вправду имеетсо

Re: SLP, как добиться корректной работы.

СообщениеДобавлено: 02 окт 2012, 09:58
Юрий Арапов
Повторяю, что все эти параметры доступны для ручной настройки в свойствах Nоvell Client, более того, их запросто можно править напрямую в реестре.
кстати, не пробовал в Knowledgebase забить строку dhcp 78 79 ? Очень много информации к размышлению появляется.

Re: SLP, как добиться корректной работы.

СообщениеДобавлено: 13 окт 2012, 20:06
Михаил Цветаев
После некоторых экспериментов получил положительный результат
1. Если забивать опции 78 и 79 то надо применять HEX, а не раскатывать губы на то за Вас уже занесли разработчики в устройство.
2. Не понял, что имеется ли какой то приемленный стандарт на какие-то особые опции в DHCP в их описании и применении. Только эксперимент.

Re: SLP, как добиться корректной работы.

СообщениеДобавлено: 14 окт 2012, 08:58
Dimerson
ну там и в NW DNS/DHCP были траблы. Помню отдаешь опцию для HTTP Proxy автодетекта -
ну и в поле данных http://ip.address/proxy.pac а венда не берет - в логах apache ERROR - файл http://ip.address/proxy.pa не найден.

Надо был брать прямо по мясу поле это в C1/Other и наращивать размер данных для этого DHCP параметра.
MS считал размер строки с \0 а NW без. В резалте MS клиент обрезал сторку , во такой блин воркэраунд ...
(такой был TID) ну или файл держать не .pac а .pa (для ленивых :=)