Чтение онлайн

на главную - закладки

Жанры

Стахнов Алексей Александрович

Шрифт:

• IPX (Internet Packet eXchange, Межсетевой обмен пакетами) – протокол, используемый корпорацией Novell для обеспечения межсетевой поддержки NetWare. Похож по функциональности на IP-протокол.

• Сеть IPX – это набор оборудования, подключенного к одному и тому же сегменту локальной сети, использующий один и тот же тип фрейма. Различные типы фреймов в одном и том же сегменте локальной сети считаются отдельными сетями.

Каждой сети выделяется адрес, который должен быть уникальным во всей локальной сети. Клиентам IPX этот адрес выдается сервером при запуске.

• Сетевой адрес IPX – уникальное число, которое идентифицирует частную сеть IPX.

• Внутренняя

сеть IPX – это виртуальная сеть IPX. Используется для обеспечения уникальной идентификации хоста IPX. Применяется для хостов IPX, которые существуют больше чем в одной физической сети IPX (файловые серверы, маршрутизаторы).

• NCP (NetWare Core Protocol, базовый протокол NetWare) – протокол сетевой файловой системы Novell NetWare. NCP по функциональности похож на NFS.

• RIP (Routing Information Protocol, протокол маршрутной информации) – протокол, используемый для автоматического распространения сетевых маршрутов в сетях IPX.

• Route (маршрут) – путь прохождения пакета для достижения хоста назначения.

• SAP (Service Advertisement Protocol, Протокол объявления сервисов) – протокол, который используется для объявления сетевых сервисов в Novell NetWare.

• SNAP (Sub Network Access Protocol, Протокол доступа к подсетям) – спроектирован для использования поверх протоколов 802.3 и 802.2.

Linux и IPX

В этом разделе мы рассмотрим три варианта настройки Linux-системы:

• IPX-клиент;

• IPX-сервер;

• IPX-маршрутизатор.

Прежде чем приступить к настройке системы, необходимо убедиться, что ядро вашей операционной системы Linux скомпилировано с поддержкой протокола IPX.

Файлы в /proc, относящиеся к IPX

Существует несколько файлов, тем или иным образом касающихся поддержки IPX в Linux, которые располагаются в каталоге /proc:

• /proc/net/ipx_interface – этот файл содержит информацию о существующих интерфейсах IPX в вашей системе;

• /proc/net/ipx_route – этот файл содержит список маршрутов, существующих в таблице маршрутов IPX;

• /proc/net/ipx – этот файл содержит список сокетов IPX, которые открыты для использования на вашем компьютере.

Linux-утилиты IPX

Помимо пакета Mars_nwe, есть несколько утилит, позволяющих сконфигурировать поддержку IPX-протокола в операционной системе Linux.

• ipx_interface – эта команда используется для добавления, удаления или проверки IPX на существующем сетевом устройстве. Обычно сетевым устройством является устройство Ethernet. Например: ipx_interface add -р eth0 802.2 x39ab0222

• ipx_con figure – эта команда разрешает или запрещает автоматическую установку конфигурации интерфейсов и первичного интерфейса. Например: ipx_configure – auto_interface=on – auto_primary=on

• ipx_internai_net – эта команда позволяет настраивать адрес внутренней сети. Например: ipx_internal_net add 0xabOOOOOO 1

• ipx_route – эта команда позволяет вручную модифицировать таблицу маршрутизации IPX. Например: ipx_route add 0x39ab0222 0x39ab0108 0x00608CC33C0F

IPX-клиент

Существует пакет ncpfs, который позволяет Linux эмулировать обычную рабочую станцию Novell для файловых сервисов. В этот пакет также входит утилита печати, которая позволяет использовать принт-сервер Novell. Пакет ncpfs предназначен для работы с файловыми серверами Novell версий Зх. Для использования ncpfs с файловыми серверами Novell файловый сервер должен работать в режиме эмуляции bindery.

Настройка сетевого программного обеспечения IPX

Существует

два способа настройки сетевого программного обеспечения IPX:

• вы можете вручную настроить всю информацию о вашей сети IPX;

• можно также позволить программному обеспечению определить для себя некие разумные установки с помощью команды:

ipx_configure –auto_interface=on –autо_primary=on Проверка конфигурации

После того как ваша сеть IPX настроена, воспользуйтесь командой siist, для того чтобы увидеть список всех файловых серверов Novell в вашей сети.

Монтирование сервера или тома Novell

Для того чтобы смонтировать том файлового сервера Novell в файловую систему Linux, существует команда ncpmount. Для демонтирования смонтированных файловых систем Nowell используется команда ncpumount.

Посылка сообщения пользователю Nowell Для посылки сообщений пользователям Novell можно воспользоваться утилитой nsend. Пример:

nsend rod hello

посылает сообщение «hello» пользователю, вошедшему под именем «rod».

IPX-сервер

Существует, по меньшей мере, два пакета, которые позволяют операционной системе Linux выступать в качестве файлового сервера Novell – это Mars_nwe и Lwared. Эти пакеты позволяют осуществлять доступ к файлам на Linux-системе для пользователей, использующих клиентское программное обеспечение Novell NetWare.

Пакет mars_nwe

Разработан Martin Stover для обеспечения в операционной системе Linux работы файловых сервисов и сервисов печати для клиентов NetWare. Mars_nwe реализует подмножество полного Novell NCP для файловых сервисов, основанного на bindery и сервисах печати.

Настройка сервера

Необходимо отредактировать файл /etc/nwserv.conf. Файл состоит из текстовых строк. Каждая строка разделена пробелами и начинается с числа, которое обозначает содержимое этой строки. Все символы, следующие за символом \'#\', считаются комментарием и игнорируются. В комплекте mars_new есть пример настроечного файла.

Пример конфигурационного файла:

# ТОМА (максимум 5)

# Только том SYS является необходимым. Каталог, содержащий том SYS,

# должен содержать каталоги: LOGIN, PUBLIC, SYSTEM, MAIL.

# Опция \'i\' регистр букв.

# Опция \'к\' преобразует все имена в запросе NCP в нижний регистр

# Опция ,m\' обозначает том как сменный

# Опция ,r\' устанавливает том только для чтения

# Опция ,о\' показывает, что том является единой файловой системой

# Опция ,Р\' разрешает командам использоваться как файлы

# Опция \'O\' позволяет использовать пространство имен OS/2

# Опция ,N\' разрешает использование пространства имен NFS

# По умолчанию в верхнем регистре.

# Синтаксис :

# 1 <Имя тома> <Путь к тому> <0пции>

1 SYS /home/netware/SYS/ # SYS

1 DATA /home/netware/DATA/ k # DATA

1 CDROM /cdrom kmr # CDROM

# ИМЯ СЕРВЕРА

# Если не установлено, тогда имя машины linux hostname будет

# конвертировано в верхний регистр. Этот пункт

# является опциональным, если не настроено – будет использовано имя

# машины.

# Синтаксис:

# 2 <Имя сервера>

2 LINUX_ES01

# АДРЕС ВНУТРЕННЕЙ СЕТИ

# Адрес внутренней сети IPX – это свойство, которое упрощает

# маршрутизацию IPX для многосетевых машин

# Синтаксис:

# 3 <Адрес внутренней сети> [<Номер узла>]

# или:

# 3 auto

#

# Если вы используете ,auto\', тогда будет использован IP-адрес

# вашей машины.

3 0x49а01010 1

Поделиться:
Популярные книги

Закрытые Миры

Муравьёв Константин Николаевич
Вселенная EVE Online
Фантастика:
фэнтези
5.86
рейтинг книги
Закрытые Миры

Черная метка

Лисина Александра
7. Гибрид
Фантастика:
технофэнтези
аниме
фэнтези
попаданцы
5.00
рейтинг книги
Черная метка

Камень Книга седьмая

Минин Станислав
7. Камень
Фантастика:
фэнтези
боевая фантастика
6.22
рейтинг книги
Камень Книга седьмая

Виконт. Книга 1. Второе рождение

Юллем Евгений
1. Псевдоним `Испанец`
Фантастика:
фэнтези
боевая фантастика
попаданцы
6.67
рейтинг книги
Виконт. Книга 1. Второе рождение

Сирота

Шмаков Алексей Семенович
1. Светлая Тьма
Фантастика:
юмористическое фэнтези
городское фэнтези
аниме
5.00
рейтинг книги
Сирота

Плюсы и минусы алхимии

Видум Инди
3. Под знаком Песца
Фантастика:
фэнтези
альтернативная история
аниме
5.00
рейтинг книги
Плюсы и минусы алхимии

Идеальный мир для Лекаря 24

Сапфир Олег
24. Лекарь
Фантастика:
городское фэнтези
попаданцы
5.00
рейтинг книги
Идеальный мир для Лекаря 24

Локки 9. Потомок бога

Решетов Евгений Валерьевич
9. Локки
Фантастика:
фэнтези
попаданцы
героическая фантастика
боевая фантастика
5.00
рейтинг книги
Локки 9. Потомок бога

Древесный маг Орловского княжества 3

Павлов Игорь Васильевич
3. Орловское княжество
Фантастика:
аниме
сказочная фантастика
фэнтези
попаданцы
гаремник
5.00
рейтинг книги
Древесный маг Орловского княжества 3

Охотник за головами

Вайс Александр
1. Фронтир
Фантастика:
боевая фантастика
космическая фантастика
5.00
рейтинг книги
Охотник за головами

Княжна попаданка. Последняя из рода

Семина Дия
1. Княжна попаданка. Магическая управа
Фантастика:
попаданцы
альтернативная история
историческое фэнтези
аниме
сказочная фантастика
фэнтези
5.00
рейтинг книги
Княжна попаданка. Последняя из рода

Прайм. Рунный призрак

Бор Жорж
3. Легенда
Фантастика:
фэнтези
боевая фантастика
рпг
5.00
рейтинг книги
Прайм. Рунный призрак

Тринадцатый

NikL
1. Видящий смерть
Фантастика:
фэнтези
попаданцы
аниме
6.80
рейтинг книги
Тринадцатый

Папина дочка

Рам Янка
4. Самбисты
Любовные романы:
современные любовные романы
5.00
рейтинг книги
Папина дочка