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

IPX адресация

СообщениеДобавлено: 21 июл 2004, 10:38
Владимир Владимирович
Подскажите с IPX адресацией, немножко не пойму. Вот пример:
Клиент подключен к серверу с адресом: 18300001:000000000001:0451; Ну вот что здесь что. 0451-я знаю что это.
И как адреса меняются ли со временем. А проблема то возникла, так как требуется настраивать феервол на ipx вильтрацию между разными сетями

СообщениеДобавлено: 21 июл 2004, 11:08
АлександрСмирнов
адрес клиента состоит из

номерIPXсети:MAC_адрес_сет.карты:

СообщениеДобавлено: 21 июл 2004, 11:23
Ковалев Артем
MAC адрес 0000000001 - это сервер, подключенный сам к себе.

СообщениеДобавлено: 21 июл 2004, 11:35
Владимир Владимирович
А как определяется или задается номер сети, и он меняется при перезагрузки сервера, или он где то точно задан???

СообщениеДобавлено: 21 июл 2004, 11:42
Ковалев Артем
Владимир Владимирович писал(а):А как определяется или задается номер сети, и он меняется при перезагрузки сервера, или он где то точно задан???

номер сети задается при настройке конфигурации сетевых карт на сервере (причем номера задаются по фреймам). Если на серверах для одного фрейма одинаковый номер сети - kyb в одной сети, если разный, то в разных и не видят друг друга.

СообщениеДобавлено: 21 июл 2004, 11:57
Владимир Владимирович
А как дело обстоит с пользователями. Они при регистрации получают тот же номер сети что и сервер.
Вообще следующая проблема: имеется две разных сети они соединяются через межсетевой экран. В правилах фильтраци нужно задать номер чужой сети, так вот какой он у чужих пользователей

СообщениеДобавлено: 21 июл 2004, 12:02
Сергей.М.
Адрес вашей сети 18300001, по аналогии смотрите что у них.

СообщениеДобавлено: 21 июл 2004, 12:44
Владимир Владимирович
А как можно посмотреть адрес сети IPX у пользователя

СообщениеДобавлено: 21 июл 2004, 12:47
Ковалев Артем
Владимир Владимирович писал(а):А как можно посмотреть адрес сети IPX у пользователя

Ну например по адресу конекта этого пользователя к серверу.
На самом деле смотреть правильнее на сервере, к которому этот пользователь цепляется. В его настройках сети.

СообщениеДобавлено: 23 июл 2004, 12:44
Василий Андреев
Коллеги!
Может, кто поможет разрешить следующую ситуацию (NW5.1 SP6):

в autoexec.ncf:

...
Load CHPTX NAME=CHPTX_1_E83 FRAME=ETHERNET_802.3 SLOT=10003
Load CHPTX NAME=CHPTX_1_E82 FRAME=ETHERNET_802.2 SLOT=10003
...
Load IPXRTR ROUTING=RIPSAP CFGDIR=SYS:ETC SEQ=1
Load IPXRTRNM seq=1
...
Bind IPX CHPTX_1_E83 NET=A
...
Bind IPX CHPTX_1_E82 NET=A1 seq=1

При логине со старых ДОС-машин, попадаем с сетку A
А при логине из Windows оказываемся в сетке A1, хотя в доп. свойствах IPX/SPX-совместимого протокола стоит тип пакета Ethernet_802.3.
Как это объяснить? Может, я что-то не так понимаю?
Заранее спасибо!

СообщениеДобавлено: 23 июл 2004, 13:55
Константин Ошмян
Василий Андреев писал(а):А при логине из Windows оказываемся в сетке A1, хотя в доп. свойствах IPX/SPX-совместимого протокола стоит тип пакета Ethernet_802.3.
При логине из какого Windows? 3.0, 95, NT, etc.? Какой клиент на этом Windows установлен - родной от Microsoft или Novell Client32 (какой версии) ? :evil:
Например, если у Вас Windows 95/98 с Novell Client32, то там тип фрейма надо выставлять не только
в доп. свойствах IPX/SPX-совместимого протокола
, но также и в свойствах IPX 32-bit Protocol for the Novell NetWare Client (закладка "Advanced IPX").

СообщениеДобавлено: 23 июл 2004, 15:52
Василий Андреев
Спасибо, Константин!
Win98 побороли.
А вот в XP - не удалось найти соответсвующих настроек.
Клиент Novell'овский (32), версия 4.83.sp1

СообщениеДобавлено: 27 июл 2004, 17:35
Kostya
для WinXP посмотри в свойствах сети протокол NWLink IPX/SPX-совместимый, выставь тип кадра - должно работать
Если нет, будем дальше думать

СообщениеДобавлено: 27 июл 2004, 21:53
Алексей Волков
Сергей.М. писал(а):Адрес вашей сети 18300001, по аналогии смотрите что у них.


В действительности, это SERVERID, который также равен IPX Internal Network Address

Так вот, если в настройках IPX клиента в качестве номера внутренней подсети указывать не 00000000, а какое-нибудь значение, то и его адрес на сервере в мониторе будет светится, как <Client IPX Internal Address>:000000000001

Для просмотра реального IPX-адреса воспользуйтесь командой CONFIG на консоли сервера.

В результате найдите строчки:
Node address: XXXXXXXXXXXX
Frame type: ETHERNET_802.2
Board name: LAN-BOARD_E82
LAN protocol: IPX network YYYYYYYY

СообщениеДобавлено: 02 авг 2004, 14:01
Василий Андреев
sss писал(а):для WinXP посмотри в свойствах сети протокол NWLink IPX/SPX-совместимый, выставь тип кадра - должно работать
Если нет, будем дальше думать


Спасибо, все сработало! Вот ведь - мимо этого свойства несколько раз "проходил", но не догадался :)