Меню

Novell netware настройка сети

Подключаемся к серверу Novell NetWare (4.x, 3.x)


Автор: Игорь Вартанов


Версия текста: 1.0

Введение


Присоединение к серверу NetWare 4.x (3.x)

Итак, чтобы присоединиться к серверу, нужно всего лишь указать его имя и получить хэндл соединения, через который впоследствии можно будет идентифицировать сервер с указанным именем.

Регистрация пользователя


Сервер NetWare 3.x

Надо отметить, что серверы 3-ей версии показали удивительную живучесть и неприхотливость. Отчасти это объясняется тем, что они успешно выполнялись (и, надо сказать, выполняются) на процессорах начиная от i386 и выше, и при минимальных требованиях к железу обеспечивают вполне приемлемое качество сервиса. Кроме того, Microsoft в свое время вынуждена была ввести в свои операционные системы поддержку сетевого клиента серверов NetWare 3.x-4.x, чтобы удовлетворить запросы потребителей. Для работы в сетях серверов NetWare 3.x написана масса программных продуктов. В любом случае необходимость (и возможность) подключения к серверам версий 3.x актуальна и на сегодняшний день.

Регистрация пользователя сервера NetWare 3.x производится вызовом функции NWLoginToFileServer() (в SDK старых версий называвшейся LoginToFileServer() ), имеющей прототип:

Сервер NetWare 4.x

В целях сохранения программной совместимости, сервер NetWare 4.x эмулирует сервер версии 3.x (для этого ему нужно задать параметр BINDERY_CONTEXT, но детали этих манипуляций относятся уже к области администрирования), так что для настроенного подобным образом сервера вы вполне можете использовать описанные выше методики. Но мы ведь не ищем легких путей? Тем более что за легкость обязательно придется заплатить сужением возможностей. Поэтому мы рассмотрим механизмы регистрации пользователей, предоставляемые серверами 4-й версии.

Деревья, реплики, контексты, объекты.


Login to.

Итак, для регистрации на NDS-сервере необходимо сначала выполнить логин в NDS, указав имя пользователя, его контекст и пароль.

Теперь мы готовы к регистрации пользователя на NDS-сервере.

Сразу отмечу, что функции GetDefCX() и GetRegistryDefCX() особого интереса не представляют и являются лишь средством получить строку контекста по-умолчанию (мы отсылаем читателя к исходным текстам демонстрационного проекта за деталями их реализации), а вот то, что действительно представляет интерес, мы рассмотрим поближе.

Ну вот, так или иначе, мы подключились к серверу NetWare. Что дальше.

Источник

Novell netware настройка сети

NetWare 6.5 может обрабатывать как сетевые пакеты протокола IP (Интернет-протокол), так и пакеты традиционного протокола IPX TM (Internetwork Packet Exchange TM ). Оба протокола могут быть назначены одной сетевой плате, что позволит серверу взаимодействовать с сетью и через протокол IP, и через IPX.

Об Интернет-протоколе (IP)

Интернет-протокол (IP) позволяет совместно использовать данные с другими сетями IP, в том числе с Интернетом. При использовании IP требуется уникальный адрес IP, подсеть и адрес маршрутизатора.

Если сервер подключен к Интернету, необходимо получить уникальный адрес IP. За информацией о получении адреса IP обратитесь к поставщику услуг Интернета.

Маска подсети. Позволяет разбить сеть на небольшие подсети. Сеть может иметь слишком много узлов или географически охватывать слишком большое пространство для управления ею как единой сетью.

Разделение сети на небольшие сети позволяет сетевым маршрутизаторам выполнять фильтрацию и снижать активность любых узлов. Однако разделение сети и использование нескольких сетевых адресов может не соответствовать требованиям администраторов сетей, которым необходимо администрировать большую сеть как единую структуру.

Маршрутизатор (шлюз). Адрес маршрутизатора, с помощью которого объединяются две различные среды, например, ЛС и Интернет.

Вы можете указать адрес конкретного маршрутизатора (шлюза) вручную или предоставить сети автоматически найти ближайший маршрутизатор. Если Вы указали адрес, необходимо помнить, что маршрутизатор должен находиться в Вашем сетевом сегменте.

При инсталляции IP происходит автоматическая привязка к типу фрейма Ethernet_II.

Если выбран IP, обеспечивается пассивная поддержка IPX. То есть, если сервер получит запрос IPX, NetWare выполнит его обработку. Такая пассивная поддержка IPX называется «Режимом совместимости» и автоматически обеспечивается для приложений, которым требуется IPX.

ПРЕДЛОЖЕНИЕ: режим совместимости можно запретить, удалив команду LOAD SCMD из файла autoexec.ncf сервера. Если режим совместимости с IPX запрещен, сервер будет обрабатывать только пакеты IP. Приложения, которым необходим IPX, будут функционировать неправильно.

Об IPX

Internetwork Packet Exchange (IPX), традиционный протокол компании Novell, позволяет продолжать использование приложений, работающих на основе IPX. Если на сервере инсталлирован только протокол IPX, а не IP, сервер будет активно обрабатывать пакеты IPX, игнорируя пакеты других протоколов, например, IP.

В процессе инсталляции будут автоматически обнаружены существующие типы фреймов IPX. Программа инсталляции определит одно из следующих условий:

Один тип фрейма IPX. Если обнаружен один тип фрейма, он и будет инсталлирован.

Несколько типов фреймов IPX. Если обнаружено несколько типов фреймов, будет предложено выбрать типы фреймов для инсталляции.

Ни одного типа фрейма IPX. Если не обнаружено ни одного типа фрейма, по умолчанию будет инсталлирован Ethernet_802.2.

Одновременное использование IP и IPX


Инсталляция IP и IPX

На странице «Протоколы» выберите сетевую плату.

Установите флажок IP.

Введите необходимую информацию об IP для выбранной сетевой платы.

Установите флажок IPX, если необходимо инсталлировать IPX для выбранной сетевой платы.

Если выбрана инсталляция IP без IPX, ссылка SERVERID не используется и удаляется из файла autoexec.ncf. Можно добавить IPX после инсталляции сервера, добавив команду SERVERID 8_цифровое_число после команды SERVERNAME в файле autoexec.ncf.

Повторите действия с 1 по 4 для каждой сетевой платы сервера.

(Необязательно) Конфигурирование SLP

Протокол Service Location Protocol (SLP) представляет собой стандарт IETF, позволяющий сетевым приложениям автоматически обнаруживать расположение (включая адрес или имя домена и другую конфигурационную информацию) требуемого сервиса. Протокол SLP позволяет клиентам сети IP подключаться к доступным сервисам и использовать их. Без SLP сетевые ресурсы должны быть сконфигурированы вручную, или информация о них должна быть указана в отдельном конфигурационном файле.

Читайте также:  Настройка производительности и оптимизация баз данных sql

Необходимо правильно настроить протокол SLP, если сервер должен быть участником процесса миграции с использованием мастера миграции NetWare.

На странице «Протоколы» щелкните «Дополнительно».

Выберите вкладку SLP.

Либо укажите IP-адрес агентов Каталога в сети, либо, если в сети нет агентов Каталога, установите флажок «Сконфигурировать этот сервер в качестве агента Каталога (DA)».

При необходимости разрешить групповую передачу установите флажок «Включить маршрутизацию групповых пакетов на данном сервере».

Щелкните кнопку «OK».

(Необязательно) Конфигурирование SNMP

Утилиты управления сетью используют протокол Simple Network Management Protocol (SNMP) для записи информации о сетевых устройствах и обмена такой информацией. С помощью совместимых с SNMP утилит можно устанавливать пороговые уровни и наблюдать за ними, а также следить за конкретными событиями, например, за прохождением пакетов в секунду или частотой возникновения ошибок. Затем эта информация пересылается по целевому адресу на рабочую станцию, где работает утилита управления, совместимая с SNMP.

На странице «Протоколы» щелкните «Дополнительно».

Выберите вкладку SNMP.

(Необязательно) Введите описание оборудования, местоположение сервера и имя администратора в соответствующих полях.

В соответствующих полях введите целевые адреса IPX и IP устройств, которые будут получать информацию SNMP.

Щелкните кнопку «OK».

(Необязательно) Конфигурирование совместимости с IPX

Если эта операция разрешена, совместимость с IPX предоставляет пассивную поддержку IPX-приложениям без привязки IPX. Хотя сервер и не будет выполнять широковещательного оповещения о предоставляемых им сервисах с помощью протоколов RIP и SAP, NetWare будет обрабатывать все поступающие на сервер запросы IPX.

На странице «Протоколы» щелкните «Дополнительно».

Выберите вкладку «Совместимость с IPX».

(При условии) Установите флажок «Загрузка совместимости с IPX». Это возможно только в том случае, если не был установлен флажок IPX в разделе Инсталляция IP и IPX.

Введите сетевой номер для режима совместимости в виде восьми цифр в шестнадцатеричном формате в соответствующем поле или согласитесь с предложенным по умолчанию значением.

Выберите предпочитаемый IP-адрес из раскрывающегося списка.

(При условии) Установите флажок «Загрузка агента миграции на этом сервере». Этот возможно только в том случае, если был установлен флажок IPX в разделе Инсталляция IP и IPX.

NetWare с помощью агента миграции регулирует протоколы IP и IPX. Агент миграции регулирует функционирование протоколов в различных сегментах сети. Если использование агента миграции запрещено, пакеты не будут пересылаться в сегменты сети, где функционирует другой протокол. Дополнительную информацию см. в файле электронной справки, ассоциированном с данным экраном.

Введите сетевой номер для режима совместимости в виде восьми цифр в шестнадцатеричном формате в соответствующем поле или согласитесь с предложенным по умолчанию значением.

Выберите предпочитаемый IP-адрес из раскрывающегося списка.

Щелкните кнопку «OK».

После выполнения предыдущих и необязательных действий откроется страница «Протоколы».

Источник

Novell netware настройка сети

В дальнейшем, изучая соответствующую документацию, вы сможете оптимизировать конфигурацию сетевого программного обеспечения для достижения максимальной производительности системы.

Так как объем книги ограничен, основное внимание мы уделим наиболее мощной и удобной сетевой операционной системе Novell NetWare версии 3.11.

Процедура установки NetWare версии 3.11 заключается в подготовке дисков, создании на них разделов NetWare и копирования в первый из этих разделов утилит и системных файлов. В этой главе мы ограничимся только этим. Все, что касается пользователей и прав доступа, будет описано в главе «Администратор сети».

Перед началом работ выполните низкоуровневое форматирование дисков (если они не были предварительно отформатированы на заводе-изготовителе, о чем должно быть написано в документации на диск). Низкоуровневое форматирование можно выполнить и в процессе установки Novell NetWare.

Низкоуровневое форматирование обычно выполняется с помощью утилит, поставляемых вместе с диском или отдельных, таких, как Speed Stor. В ходе низкоуровневого форматирования проверяется качество диска, дефектные дорожки и секторы переназначаются на хорошие или блокируются для дальнейшего использования.

Подробнее о логической структуре диска в MS-DOS вы можете прочитать в третьей книге первого тома «Библиотеки системного программиста».

Впрочем, если диск уже проверен, либо использовался с MS-DOS, либо отформатирован на низком уровне на заводе-изготовителе, вам не нужно выполнять довольно длительную процедуру низкоуровневого форматирования. Например, широко распространенные диски с интерфейсом IDE форматируются на заводе и вам не надо переформатировать их заново.

В любом случае перед началом работы вам надо удалить все имеющиеся на диске разделы и создать один маленький раздел для MS-DOS. Утилита fdisk.exe из операционной системы Microsoft MS-DOS версий 5.0 или 6.0 позволяет удалить с диска не только разделы MS-DOS, но и разделы других операционных систем, таких, как OS/2 или UNIX. Разумеется, после низкоуровневого форматирования на диске также не будет никаких разделов (там вообще ничего не будет, кроме размеченных дорожек).

Вставьте в дисковод A: дискету NETWARE v3.11 OPERATING SYSTEM-1 и скопируйте в раздел MS-DOS все файлы, которые на ней находятся. Далее поступите таким же образом с дискетой NETWARE v3.11 OPERATING SYSTEM-2. Все эти файлы лучше скопировать в отдельный каталог, например NW311.

Файл config.sys создавать не нужно. Более того, если он уже есть, его
следует удалить.

Программа запросит у вас имя сервера. Задайте любое, какое вам больше всего нравится, лишь бы его длина была в пределах от 2 до 47 символов (можно использовать любые символы, кроме точки «.» и пробела). В дальнейшем вы сможете легко изменить это имя.

Читайте также:  Настройка суппорта велосипеда передний

Далее, программа запросит внутренний номер сети (Internal Network Number). Выберите любое шестнадцатеричное число, состоящее не более чем из восьми цифр. Внутренний номер сети должен быть уникальным для данного сервера и для данной кабельной сети. Для того чтобы избежать путаницы, зарезервируйте для каждого сервера свой внутренний номер сети и запишите его в карточку сервера (или в базу данных).

После этого на экране появится системное приглашение NetWare в виде двоеточия «:». Теперь вы можете вводить команды.

LOAD [путь] имя_дискового_драйвера

Например, для загрузки драйвера ISADISK вы можете ввести команду:

Аналогично, если вы используете сетевой адаптер со своим собственным драйвером, скопируйте его в каталог для последующей загрузки и запуска.

Небольшое замечание относительно диска с драйвером SCSI. Обычно при использовании такого диска в MS-DOS контроллер SCSI не вырабатывает прерываний, что определяется соответствующей перемычкой на плате контроллера. Если же вы намерены использовать контроллер SCSI вместе с Novell NetWare, вам необходимо выбрать прерывание, установив соответствующую перемычку на плате дискового контроллера. О том, как это сделать, вы можете узнать только из документации, поставляемой вместе с контроллером SCSI. Позаботьтесь о том, чтобы выбранное вами для диска прерывание не использовалось другими системами компьютера.

Запустится диалоговая программа, вы сможете выполнять все действия по установке Novell NetWare с помощью меню.

Сначала вам надо создать на диске или дисках сервера разделы операционной системы NetWare.

Из меню «Installation Options» выберите строку «Disk Options». Затем из появившегося меню «Available Disk Options» выберите строку «Partition Tables». Если на сервере больше одного диска, из меню «Available Disk Drives» выберите диск, на котором вы собираетесь создавать раздел NetWare.

Для увеличения надежности работы сервера часть дорожек диска используется для горячего резервирования (область Hot Fix). Вы можете изменить размер этой области. Например, если диск хороший, размер области горячего резервирования можно уменьшить. За счет этого увеличится размер раздела, доступного рабочим станциям.

Вы вернетесь в меню «Installation Options».

Для создания логических томов выберите в меню «Installation Option» строку «Volume Options».

После того как вы определили размер тома SYS, нажмите клавишу и ответьте «Yes» на вопрос о том, создавать том или нет.

После того как вы создали том SYS, вы можете создать другие тома в этом же или в других разделах. Нажимайте до тех пор, пока вы снова не окажетесь в экране, озаглавленном «Volumes». Теперь вы можете нажать клавишу и создать другие тома.

После того как тома созданы, их необходимо. нет, не отформатировать, как это можно было бы предположить, а смонтировать. Операционная система Novell NetWare 3.11 позволяет вам использовать тома без предварительного форматирования!

Если есть другие тома, нажмите дважды клавишу и повторите процедуру.

После монтирования томов можно приступать к загрузке на том SYS в каталоги SYS:SYSTEM и SYS:PUBLIC системных программ и утилит.

Обратим ваше внимание на то, что в обозначении каталога не используется обратный слэш, то есть путь к каталогу указывается не совсем так, как в MS-DOS. Тома обозначаются не одной буквой, как в MS-DOS, а целым словом. Поэтому название тома может отражать его содержимое.

Для продолжения установки с помощью клавиши вернитесь в меню «Installation Option» и выберите строку «System Option».

После того как содержимое всех необходимых дискет будет скопировано, нажмите для того, чтобы вернуться в приглашение системной консоли (двоеточие «:»).

Для работы в сети Arcnet используйте драйвер TRXNET или поставляемый с вашим адаптером Arcnet.

После загрузки драйвера сетевого адаптера вам придется ответить на вопросы об используемых адаптером адресах портов ввода/вывода и номере прерывания. Адреса портов, номер прерывания, а также некоторые другие параметры можно указать при загрузке драйвера, например:

LOAD NE2000 INT=5 PORT=2F0

При загрузке драйвера сетевого адаптера вы можете указывать параметры, перечисленные в табл. 10.

Таблица 10. Параметры для загрузки драйвера сетевого адаптера

BIND IPX TO NE2000 NET=15

В этой команде указан номер сети NET. Он должен указываться для протокола IPX, который мы и будем использовать. Если вы не укажете номер сети, команда BIND запросит его ввода с клавиатуры.

Необходимость привязки протокола к драйверу сетевого адаптера вызвана тем, что NetWare версии 3.11 способна работать одновременно с несколькими протоколами. Мы будем использовать протокол IPX.

Если вы установили в сервере несколько сетевых адаптеров и загрузили для каждого свой сетевой драйвер, необходимо выполнить индивидуальную привязку протокола к каждому драйверу. Для этого вам надо несколько раз выдать команду BIND. Однако если у вас только один сегмент сети и в нем находится только один файл-сервер, команду BIND надо выдавать только один раз.

Если у вас используются несколько однотипных сетевых адаптеров, в команде BIND, выдаваемой отдельно для каждого адаптера, необходимо в квадратных скобках указать параметры соответствующего драйвера. Их формат и назначение такое же, как и при загрузке драйвера сетевого адаптера командой LOAD, например:

BIND IPX TO NE2000 [PORT=300 INT=3] NET=15

Расскажем подробнее о номере сети (параметр NET= в команде BIND) и о внутреннем номере сети, который вы задавали при первом запуске программы server.exe.

В сети, управляемой Novell NetWare, может быть несколько сегментов, соединенных мостами. В каждом сегменте может находиться один или несколько файл-серверов. Для каждого сегмента, отделенного мостом, должен задаваться свой номер сети (параметр NET=). Это как бы номер кабельного хозяйства.

Если же в одном сегменте находится несколько файл-серверов, то номер сети для них будет один и тот же. Но для каждого сервера вы должны указать свой уникальный внутренний номер сети, идентифицирующий конкретный файл-сервер (см. рис. 8).

Читайте также:  Настройка карбюратора опель аскона

Рис. 8. Номер сети и внутренний номер сети

Например, если вы используете драйвер сетевого адаптера, поставляемый вместе с адаптером, при его загрузке необходимо указать полный путь к файлу драйвера. Проследите за тем, чтобы в файле autoexec.ncf был указан полный путь к драйверу и полное имя драйвера (имя и расширение).

Обычно в файле startup.ncf загружается драйвер диска, например:

load ISADISK port=1F0 int=E

Приведем пример файла autoexec.ncf:

file server name NETLAB

ipx internal net E

load NE2000 port=300 int=3 frame=ETHERNET_802.3

bind IPX to NE2000 net=12

load remote admpassword

В этом примере файл-сервер имеет имя NETLAB. Используется внутренний номер сети E. То есть данный файл-сервер имеет внутренний номер сети, равный E. Если в этой же сети есть другие файл-серверы, они должны иметь другой, отличный от E внутренний номер сети.

Загружается драйвер сетевого адаптера NE2000, который привязывается к сети с номером 12. Если в данной сети есть другие серверы, все они должны привязываться командой «bind» к сети с номером 12.

Далее в файле командой «mount all» выполняется монтирование всех имеющихся на сервере томов.

После этого загружаются модули remote и rspx, предоставляющие возможность удаленного доступа к консоли файл-сервера с любой рабочей станции по предъявлении пароля admpassword. О работе с удаленной консолью мы расскажем позже.

Командой «load pserver ps1» загружается программа сервера печати, необходимая для работы с сетевыми принтерами.

И наконец, последняя команда загружает монитор, с помощью которого можно следить за происходящими в сети событиями и управлять работой NetWare.

Server NETLAB has been shut down.

Type EXIT to return to DOS.

Наберите команду «EXIT», появится системное приглашение MS-DOS.

После завершения процесса можно выключить питание сервера или перезапустить сервер кнопкой сброса.

Мы уже говорили вам, что сетевое программное обеспечение для рабочей станции в MS-DOS состоит из драйвера сетевого адаптера и нескольких резидентных программ.

Все программное обеспечение, которое потребуется вам для установки сетевого программного обеспечения на рабочую станцию MS-DOS, находится на дискете DOS/DOS ODI WORKSTATION SERVICES.

Подключите сетевые адаптеры, кабели и загрузите на одной из рабочих станций MS-DOS.

Если вы работаете с Microsoft Windows версии 3.1, скопируйте те файлы netx.com, lsl.com и ipxodi.com, которые поставляются на дистрибутивных дискетах Windows. Эти файлы содержат изменения по сравнению с поставляемыми в составе NetWare версии 3.11. Изменения важны для организации совместной работы NetWare и Windows. Учтите, что указанные выше файлы находятся на дискетах дистрибутива Microsoft Windows в сжатом (архивированном) виде.
С помощью утилиты expand.exe (которая записана на одну из дистрибутивных дискет Microsoft Windows в работоспособном виде) восстановите файлы. Утилита expand.exe требует задания двух параметров: имени исходного (сжатого) файла и имени создаваемого разжатого файла.

Например, если на рабочей станции установлен драйвер ne2000.com, сетевой адаптер использует прерывание IRQ5 и базовый адрес портов ввода/вывода 320, создайте файл net.cfg по следующему образцу:

link driver ne2000

ne2000.com (или другой драйвер сетевого адаптера)

Можно включить имена этих файлов непосредственно в файл autoexec.bat, но лучше в каталоге C:\NET создать файл net.bat и записать в него имена запускаемых сетевых утилит.

В файл autoexec.bat поместите вызов файла net.bat. В результате ваш файл autoexec.bat может выглядеть, например, следующим образом:

Обращаем ваше внимание на то, что перед запуском резидентных программ сетевого драйвера и оболочки текущим должен быть тот каталог, в котором находятся эти программы и файл net.cfg. С помощью задания параметров при запуске резидентных сетевых программ из каталога NET можно указать явно расположение файла net.cfg, но проще расположить все в одном каталоге и сделать его текущим.

Проследите также за тем, чтобы в файле config.sys были строки:

Если вы используете на рабочей станции MS-DOS версии 6.0, проследите также за тем, чтобы в файле config.sys был подключен драйвер setver.exe.
В противном случае программа netx.com откажется работать, ссылаясь на неправильную версию DOS.

После того как вы подготовили все файлы, перезагрузите рабочую станцию. Внимательно следите за сообщениями, выдаваемыми драйвером сетевого адаптера и программами сетевой оболочки. Если вы неправильно указали базовый адрес портов ввода/вывода сетевого адаптера или номер используемого прерывания, на экране появится сообщение об ошибке, сопровождаемое звуковым сигналом.

Итак, вы ввели команду «login» и у вас все получилось. Проделайте теперь аналогичную операцию по установке сетевой оболочки на всех остальных рабочих станциях сети.

Что дальше? Теперь вы должны научиться выполнять функции системного администратора. Этому посвящена глава «Администратор сети».

Как и всякая хорошо продуманная большая система (или даже маленькая хорошо продуманная программа), Novell NetWare содержит в себе справочную подсистему.

На момент написания этой книги на рынке имелась локализованная (русифицированная) версия Novell NetWare версии 3.11. Все утилиты в этой версии «говорят» на русском языке, и справочная система nfolio не является исключением. Она окажет вам существенную помощь в работе.

Но тем не менее наиболее исчерпывающие сведения о Novell NetWare (в частности, сведения о том, как выходить из затруднительных ситуаций) вы сможете найти только в документации, поставляемой вместе с Novell NetWare (есть и на русском языке). Наша книга и по своему объему, и по замыслу не может претендовать на освещение всех аспектов установки и использования Novell NetWare.

Источник