IPX в Linux HOWTO: IPX утилиты Greg Pages
Next Previous Contents7. IPX утилиты Greg Pages
Greg Page <greg@caldera.com
из Caldera Incorporated
написал набор утилит настройки IPX и расширенную поддержку IPX для
ядра Linux.
Расширения ядра позволяют сконфигурировать Linux как полномасштабный мост (bridge) или маршрутизатор (router) IPX. Расширенная поддержка IPX была вставлена в основную ветвь дистрибутива ядра Linux, так что вы вероятно уже имеете ее на своей системе.
Утилиты сетевой настройки позволяют вам возможность настроить ваши сетевые устройства на поддержку IPX и позволяют вам настроить маршрутизацию IPX и другие услуги под Linux. Сетевые утилиты IPX для Linux доступны с sunsite.unc.edu.
7.1 Более детально об утилитах IPX
- ipx_interface
Эта команда используется для ручного добавления, удаления или проверки возможностей IPX на существующем сетевом устройстве. Обычно сетевым устройством является устройство Ethernet, такое как
eth0
. По крайней мере один интерфейс IPX должен быть назначен первичным (primary) интерфейсом и флаг -p программы делает это. Например для того, чтобы добавить устройству Etherneteth0
возможности IPX как первичный интерфейс IPX используя тип фрейма IEEE 802.2 сетевой адрес IPX39ab0222
вы должны использовать:# ipx_interface add -p eth0 802.2 0x39ab0222
Если тип фрейма отличается от типа, применяемого серверами NetWare(tm) в этой сети, то они будут прилежно игнорировать вас. Если тип фрейма правильный, но отличаются номера сети, сервера все равно будут игнорировать вас, но будут часто выражать свое недовольство на консоли сервера NetWare. Это гарантирует вам недовольство вашего администратора NetWare и может нарушить работу существующих клиентов NetWare.
Если вы получите ошибку во время выполнения этой программы и это случится из-за того, что у вас не настроен протокол tcp/ip, тогда вам необходимо вручную запустить интерфейс
eth0
, используя команду:# ifconfig eth0 up
- ipx_configure
Эта команда разрешает или запрещает автоматическую установку конфигурации интерфейсов и первичного интерфейса. Были замечены проблемы при использовании этой команды в сети с машинами под Windows 95.
--auto_interface
позволяет выбрать должно ли будет новое сетевое устройство автоматически сконфигурировано как устройство IPX или нет
--auto_primary
Позволяет выбрать должно ли программное обеспечение IPX автоматически выбирать первичный интерфейс или нет.
Типичный пример, для разрешения автоматической настройки интерфейсов и автоматического выбора первичного устройства используется следующая комманда:
# ipx_configure --auto_interface=on --auto_primary=on
- ipx_internal_net
Эта команда позволяет настраивать или убирать адрес внутренней сети. Адрес внутренней сети является опциональным, но когда он настроен, он всегда должен быть первичным интерфейсом. Для настройки сетевого адреса IPX
ab000000
на узле (node) IPX1
вы должны использовать команду:# ipx_internal_net add 0xab000000 1
- ipx_route
Эта команда позволяет вручную модифицировать таблицу маршрутизации IPX. Например, чтобы добавить маршрут на сеть IPX
39ab0222
через маршрутизатор с номером узла00608CC33C0F
в сети IPX39ab0108
команда будет выглядеть следующим образом:# ipx_route add 0x39ab0222 0x39ab0108 0x00608CC33C0F
Next Previous Contents