Сети NetWare 3.12-4.1.Книга ответов

         

Что означает сообщение "Insufficient



Что означает сообщение "Insufficient memory to run NetWare 386" при запуске SERVER.EXE на компьютере с 16 Мбайт ОЗУ?

Только то, что DOS использует расширенную память, не отдавая ее NetWare. Удалите ссылки на HIMEM.SYS из файла CONFIG.SYS и, перезагрузив DOS, снова загружайте SERVER.



Что представляет собой рабочая станция NetWare?



Что представляет собой рабочая станция NetWare?

Рабочей станцией NetWare является компьютер, имеющий связь с серверами по локальной сети или через удаленное подключение, на котором загружено клиентское программное обеспечение. Стандартное клиентское обеспечение состоит из драйверов протокола IPX и оболочки, формирующей из обычных вызовов DOS, адресованных к сетевым ресурсам (дискам или перенаправляемых LPT-портов), запросы к серверу по протоколу NCP, использующие сетевой транспорт IPX/SPX. Для приложений пользователя сетевые функции прозрачны, и работа с сетевыми каталогами и перенаправляемыми портами почти не отличается от использования локальных ресурсов компьютера.
NetWare поставляется с клиентской частью для DOS/Windows, OS/2, Macintosh и UNIX.



Что представляет собой рабочая станция NetWare Lite и Personal NetWare?

Рабочая станция одноранговых сетей может быть клиентом, сервером или выступать в обеих ролях. Доступ к сети таких рабочих станций обеспечивается комплектом драйверов IPXODI (LSL.COM, драйвер платы и IPXODI.COM из поставки NetWare Lite) или IPX.COM (из поставки NetWare). Для экономии памяти IPXODI загружается с ключом A, обеспечивающим загрузку только протокола IPX (для приложений, не использующих SPX-вызовы).
На машине-сервере запускается утилита DOS SHARE.EXE и собственно программа SERVER.EXE. Для повышения его производительности на время, когда нет необходимости работы клиента на этой станции, запускается программа DEDICATE.EXE, предоставляющая все ресурсы PC серверу (до нажатия клавиши).
При инсталляции сервера на его диске создается скрытый каталог, содержащий информацию о сетевых ресурсах и пользователях.
На машине-клиенте NetWare Lite запускается редиректор CLIENT.EXE, обеспечивающий переназначение устройств (дисков и принтеров) в сеть. Переназначаться могут только диски, зарезервированные для использования DOS. Их количество определяется параметром LASTDRIVE файла CONFIG.SYS (по умолчанию E, обычно указывают LASTDRIVE = Z).
Для Personal NetWare используется обычный для NetWare 3.12 и старше VLM-клиент с подключенным протоколом PNW (указывается в команде

NETWARE PROTOCOL = [NDS,][BIND,]PNW

секции NetWare Dos Requester файла NET.CFG).



Что представляет собой сервер NetWare?



Что представляет собой сервер NetWare?

Сервер NetWare 3.x и старше - это PC-совместимый компьютер с процессором не ниже 80386 и ОЗУ не менее 4 Мбайт (8 для версии 4.x), на котором запущена программа SERVER.EXE, извлекающая из себя 32-разрядную многозадачную ОС защищенного режима.
Сервер (обычно подразумевается файл-сервер) имеет дисковое пространство значительного объема, организованное собственными методами (отличными от DOS) и может иметь дополнительные устройства массовой памяти - CD-ROM, стримеры, магнитооптические устройства. Дисковая память сервера обеспечивает разделяемый доступ пользователей к данным, централизованно хранимым, архивируемым и защищаемым от разрушения.
Коммуникационная система сервера включает сетевые адаптеры и средства удаленного доступа.



Что такое ALM?



Что такое ALM?

ALM (Application Loadable Module) - модули-заготовки для разработчиков серверных приложений, поставляемые фирмой Novell в составе пакетов инструментальных средств.



Что такое Basic, Global и Remote MHS?



Что такое Basic, Global и Remote MHS?

NetWare Basic MHS, входящий в поставку NetWare 3.12 и старше, обеспечивает прохождение электронной почты между клиентами одной рабочей группы, имеющими доступ к одному общему серверу. Продукт устанавливается на сервер с помощью утилиты INSTALL.NLM, для работы использует библиотеку CLIB.NLM и систему Btrieve (BTRIEVE.NLM и BSPXCOM.NLM), реализуя компоненты MS и MTS. В комплект входит пакет утилит рабочей станции FirstMail, реализующий функции UA. Продукт обеспечивает импортирование клиентов в рабочую группу из BINDERY, позволяя использовать адресацию по полным именам пользователей.

NetWare Global MHS (GMHS) позволяет обмениваться почтой между рабочими группами разных серверов, связанных сетью IPX. Продукт полностью совместим с Basic MHS, при замене сохраняются списки пользователей и распределений. Для связи с другими почтовыми системами применяются дополнительные модули:
SMTP for Global MHS - для обмена с UNIX по протоколу SMTP и TCP/IP;
SNADS for Global MHS - для обмена с системами IBM по протоколу SNADS;
X.400 for Global MHS - для обмена в стандарте X.400

NetWare Remote MHS обеспечивает доступ к сети MHS удаленных клиентов через асинхронные коммуникации (компьютеров через модемы).



Что такое Btrieve



Что такое Btrieve

Btrieve - программный продукт управления записями баз данных, индексированных по ключу, входящий в комплект NetWare 3+ и обеспечивающий доступ, создание, изменение, удаление и сохранение записей базы. Btrieve может работать в двух версиях, базирующихся на клиенте и (или) сервере. В первом случае, обычно используемом для разработки, база находится на рабочей станции, на ней же исполняется программа манипулирования записями. Во втором случае базы находятся на сервере (серверах), на котором загружается BTRIEVE.NLM - менеджер записей. Запросчики Btrieve для DOS, OS/2 и других систем обеспечивают доступ как к локальным, так и серверным базам Btrieve из приложений, работающих на станциях. Серверное (штатное) использование Btrieve значительно снижает трафик по сравнению с СУБД, работающими на станциях и обращающимися к общим файлам данных, расположенных на сервере.

Коммуникационные средства обеспечивают взаимодействие программы как с локальными, так и с удаленными базами данных. BSPXCOM.NLM обеспечивает связь менеджера записей с запросами, поступающими от станций или других серверов. NLM-приложения взаимодействуют с менеджером своего сервера напрямую. Для NLM-приложений, требующих доступа и к базам других серверов, требуется загрузка специального маршрутизатора запросов BROUTER.NLM или BDROUTER.NLM.
Утилита BSETUP.NLM обеспечивает конфигурирование системы, BREBUILD.NLM - преобразование баз версии 5.x в 6.x, BUTIL.NLM - экспорт-импорт данных из баз и передачу данных между файлами Btrieve.
BDIRECT.NLM обеспечивает поддержку NDS для NetWare 4.x.



Что такое файл-сервер, сервер приложений, коммуникационный и принт-сервер?



Что такое файл-сервер, сервер приложений, коммуникационный и принт-сервер?

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

Сервер приложений (Application Server) обеспечивает предоставление специализированного сервиса (сервер базы данных или математический сервер). Обычно он используется для централизованного выполнения операций, требующих мощных или специфических ресурсов. Сервер приложений обычно является клиентом файлового сервера и может функционировать как на том же компьютере, что и сервер, так и на специально выделенном для этих целей.

Приложения сервера - дополнительные модули, загружаемые на платформе сервера для расширения его функций (сервисов). Для NetWare примерами являются Btrieve, MHS.

Коммуникационный сервер обеспечивает разделяемый доступ к коммуникационным средствам - модемам, портам X.25 и т. п. Пример - NetWare Connect или NetWare Asynchronous Communication Services (NACS).

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



Что такое MHS?



Что такое MHS?

MHS (Message Handling Systems) - система манипулирования сообщениями, обеспечивающая передачу сообщений между конечными пользователями или между пользователем и CCITT-сервисом типа факса, видеотекста и т. д по протоколу X.400. MHS (Message Handling Service) - стандарт, разработанный Novell, почти совпадающий с MHS CCITT.
Компоненты MHS:
UA (User Agent) - агент, связывающий интерфейс пользователя с MTS.
MTS (Message Transfer System) - система гарантированной доставки сообщений без установления соединений. Состоит из совокупности взаимодействующих между собой транспортных агентов MTA (Message Transfer Agent).
MS (Message Store) - система временного хранения сообщений, доступ к которым от UA и сервисов осуществляется по протоколу MSAP (Message Store Access Protocol).
AU (Access Unit) - связь интерфейсов сервисов CCITT с MTS.



Что такое NetWare Access Services?



Что такое NetWare Access Services?

NetWare Access Services (NAS) - сервер доступа - продукт, поддерживающий технологию удаленного управления. NAS представляет собой как бы многопользовательский вариант PC Anywhere. NAS 1.3 позволяет запускать до 16 виртуальных машин DOS, каждой из которых кроме стандартной доступно до 16 Мбайт расширенной (Expanded) памяти, что позволяет запускать Windows 3.1 в стандартном и расширенном режиме с полной поддержкой мыши на удаленном компьютере. Пользователь может одновременно использовать несколько виртуальных машин. Связь с пользователями возможна по локальной сети, через коммуникационные порты NAS или через коммуникационный сервер (NACS). Средства защиты позволяют подключаться только зарегистрированным пользователям локальной сети, ограничивать доступ к ресурсам, задавать список телефонных номеров, с которых разрешается доступ (проверяется автоматическим "перезвоном").
NAS может работать на PC-386+ с объемом ОЗУ 1 Мбайт, к которому на каждый сеанс DOS добавляется 800 Кбайт плюс требуемый объем расширенной памяти (всего до 64 Мбайт). Коммуникационные средства - асинхронные порты, интерфейс X.25, адаптер локальной сети.
Удаленной рабочей станцией могут быть IBM PC-совместимые компьютеры (XT, AT, PS/2) с 350 кбайт свободной памяти под управлением DOS 3+, Macintosh или асинхронный ASCII-терминал с соответствующими коммуникационными средствами.



Что такое NetWare Connect



Что такое NetWare Connect

NetWare Connect - средство подключения удаленных компьютеров к серверу NetWare через пул разделяемых и динамически переназначаемых коммуникационных средств: модемов, факс-модемов, коммуникационных линий, каналов ISDN и X.25. NetWare Connect обеспечивает два вида удаленного подключения: Dialing-out - подключение к сети удаленной хост-машины или сервера, и Dialing-in - подключение удаленных рабочих станций к сети. NetWare Connect полностью заменяет NetWare Asynchronous Communication Services (NACS), имея дополнительно Dial-in порты, расширенные средства безопасности и трассировку сеансов связи. NetWare Connect обеспечивает независимость от типа модема. NetWare Connect имеет средства поддержки передачи асинхронных данных через синхронные протоколы и обеспечивает связь через сети коммутируемых пакетов X.25.
NetWare Connect обеспечивает три вида сервиса: ARAS - AppleTalk Remote Access Service - связь (Dial-in) удаленного Macintosh-клиента с локальной сетью; RNS - Remote Node Service - связь (Dial-in) удаленного DOS и Windows-клиента с локальной сетью по протоколам IPX и TCP/IP (функционально идентично работе в локальной сети клиента NetWare и LAN WorkPlace); NCS - NASI (NetWare Asynchronous Service Interface) Connection Service - связь (Dial-out) клиентов локальной сети с удаленной хост-машиной и связь (Dial-in) удаленных клиентов с их сеансами на выделенном компьютере (сервере приложений) локальной сети.
NetWare Connect представляет собой NLM, который может запускаться на файл-сервере NetWare или выделенном компьютере на платформе NetWare Runtime в сочетании с любыми другими NLM, обеспечивая им разделяемое использование коммуникационных ресурсов (например, для Global MHS). Поддерживает транспорт IPX/SPX, TCP/IP и AppleTalk, работает с любыми сетевыми адаптерами, поддерживаемыми NetWare.
Система безопасности обеспечивает парольную защиту регистрации, разграничение прав доступа, ведение учета сеансов связи.
Для каждого вида сервиса на удаленной стороне устанавливается соответствующее клиентское матобеспечение.



Что такое NetWare for SAA



Что такое NetWare for SAA

NetWare for SAA - дополнительный продукт, обеспечивающий подключение локальных сетей к хост-машинам через систему IBM 3270 и AS/400. Продукт позволяет рабочим станциям сетей использовать ресурсы больших машин (Mainframe).

В дополнение к NetWare for SAA поставляется продукт NetView, который обеспечивает удаленное управление серверами NetWare с консоли оператора хост-машины. Функции управления включают выполнение задач оператора консоли NetWare и, дополнительно, позволяют загружать и выгружать NLM, получать информацию о занятии и устанавливать ограничение доступного пространства для конкретного пользователя на томе и в каталоге, устанавливать опекунские назначения, дату и время создания и имя хозяина для каталогов.
Для функционирования NetView на сервере NetWare загружается управляющий агент NMANV.NLM. Установка агента и его конфигурирование выполняется через опцию установки продуктов меню INSTALL.NLM.



Что такое NetWare Name Service (NNS)?



Что такое NetWare Name Service (NNS)?

NetWare Name Service - дополнительный продукт, разработанный как средство облегчения доступа к нескольким серверам для пользователей многосерверной сети NetWare 3.x. NNS поддерживает концепцию доменов, согласно которой группа серверов (теоретически до 400, практически - до 30) образует домен, который выглядит для пользователя как один логический сервер. Количество доменов в сети неограничено, их относительное местоположение в интерсети несущественно, каждый сервер может входить только в один домен. Пользователь регистрируется в домене как в обычном сервере, предъявляя одно имя и пароль. На самом же деле, он имеет согласованные бюджеты с совпадающими именами и паролями на всех серверах домена. Если во время изменения бюджета пользователя какой-либо сервер отключен, при его включении синхронизацию баз серверов домена необходимо инициировать вручную.
При установке NNS часть утилит обновляется, вместо SYSCON для управления пользователями доменов используется NETCON, а для пользователей, не входящих в домены - специальная версия SYSCON, не разрушающая базы доменов.
Из-за ограничений и эксплуатационных сложностей NNS не стала популярной. Проблемы многосерверных сетей успешно решены в NDS NetWare 4.x, а NETSYNCH позволяет более эффективно, чем NNS, включить серверы NetWare 3.x в сервис Каталогов.



Что такое NetWire?



Что такое NetWire?

NetWire - это телекоммуникационный сервис фирмы Novell в CompuServe. В нем имеется ряд форумов, в которых можно получить платную консультацию по разным вопросам, а в секции NOVLIB можно получать новые версии отдельных утилит NetWare.



Что такое NWCARE



Что такое NWCARE

NWCARE.EXE - утилита Novell, позволяющая совершить "путешествие" по всем закоулкам IPX-сетей, отображая на экране в символьном режиме (с использованием псевдографики) структуру и узлы - серверы, станции, мосты и маршрутизаторы, сообщая адреса сетей и узлов, конфигурацию их аппаратных средств и сетевых драйверов. Утилита позволяет получать диагностическую информацию и тестировать связь между выбранными узлами.



Что такое "однопользовательская" сетевая ОС NetWare Runtime?



Что такое "однопользовательская" сетевая ОС NetWare Runtime?

NetWare Runtime является полнофункциональной сетевой операционной системой - платформой для загрузки .NLM-приложений. От обычного сервера отличается тем, что ее ядро поддерживает только одно соединение - для администратора. На количество соединений, допустимых для приложений, лицензионного ограничения нет, как и в обычном сервере. Установка NetWare Runtime аналогична установке многопользовательского сервера. Для обеспечения доступности единственного соединения в AUTOEXEC.NCF необходимо указать

SET REPLY TO GET NEAREST SERVER=OFF

и запускать модуль NLICLEAR.NLM. Эти меры не позволят станциям использовать компьютер с Runtime как сервер по умолчанию и обеспечат быстрый сброс дефицитного соединения при потере его действительности.
Система имеет свой серийный номер и существенно дешевле многопользовательского варианта. Целесообразно использовать ее для разгрузки процессора файл-сервера, а также для запуска приложений, требующих периодической перезагрузки ОС в связи с реконфигурацией, когда остановка работы обычных пользователей нежелательна.



Что такое WORKGROUP в NetWare?



Что такое WORKGROUP в NetWare?

WORKGROUP (рабочая группа) является ключевым понятием организации сети Personal NetWare (PNW) и в "больших" NetWare фигурирует в файле NET.CFG - конфигураторе запросчика универсального клиента NetWare - VLM.EXE.
WORKGROUP состоит из группы пользователей, имеющих доступ к совместно используемым ресурсам и хотя бы одного сервера. Внутри рабочей группы управление ресурсами может осуществлять менеджер рабочей группы. Супервизор имеет максимальные права, включающие права создания рабочих групп, права менеджера и рядового пользователя. При наличии прав управление всеми ресурсами сети (администрирование) может осуществляться централизованно. Права доступа к сетевому каталогу определяются для групп и отдельных пользователей. Права доступа: ALL - чтение и запись, READ - только чтение, WRITE - только запись ("черный ящик").



Для чего можно использовать сервер NetWare?



Для чего можно использовать сервер NetWare?

Кроме тривиального назначения - обеспечения хранения разделяемых файлов, штатные средства NetWare включают сервис печати, обмен сообщениями (консольными и почтой через MHS), использование сервера как мультипротокольного маршрутизатора. Дополнительно на него могут быть загружены Btrieve, SQL-сервер, NetWare Connect, WWW-сервер, NetWare for SAA и другие NLM-приложения.



Другие отличия NetWare 4.x



Другие отличия NetWare 4.x

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

Процедура регистрации пользователя изменилась соответственно принципам организации сети. Однократная регистрация обеспечивает доступ ко всем ресурсам Каталога.

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

Сжатие файлов обеспечивает возможность хранения редко используемых файлов в упакованном виде. В отличие от динамических компрессоров типа Double-Space или Stacker, сжатый файл NetWare при запросе на доступ должен сначала распаковываться в свободном дисковом пространстве, что вызывает некоторые неудобства и задержку обслуживания первого обращения.

Подразделение блоков (Block suballocation) - разбиение блоков диска на подблоки меньшего размера (512 байт) повышает эффективность использования диска, особенно для маленьких файлов.

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

Возможность невыделенного сервера: NetWare Server for OS/2 устанавливается на компьютере с ОЗУ объемом более 16 Мбайт, при этом сервер и его OS/2-клиент могут работать параллельно, разделяя использование ресурсов компьютера.

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

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

Управление сервером получило удобный меню-интерфейс SERVMAN.NLM - альтернативу множеству длинных команд SET, набор управляемых параметров расширился.

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

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

Поддержка аппаратных средств сервера - использование преимуществ процессора Pentium, мультипроцессорной архитектуры, шины PCI, поддержка адаптеров с интерфейсом PC Card (новое название стандарта PCMCIA).

Сетевая печать при сохранении основных принципов получила "выпрямленную" процедуру установки и настройки.

Лицензирование сервера. Как и в предыдущих версиях NetWare, количество пользователей, обслуживаемых ядром ОС на каждом файл-сервере, ограничено лицензионным параметром приобретенного пакета, и в одной сети невозможна работа серверов с одинаковыми серийными номерами.

В NetWare 4.x введена аддитивность лицензии: ограничение определяется суммой приобретенных лицензий, которые, к тому же, могут сниматься с одного сервера и устанавливаться на другой. Лицензия может быть на 5, 10, 25, 50, 100, 250, 500 и 1000 пользователей



Где можно получить информацию о новых версиях утилит, решении проблем NetWare?



Где можно получить информацию о новых версиях утилит, решении проблем NetWare?

Novell распространяет новые версии, заплатки, информацию о новых продуктах, техническую информацию через Internet. Главным сервером является WWW.Novell.com, за файлами он направляет в FTP.Novell.com. Эти серверы имеют "зеркала" в разных странах. На русском языке интересную информацию можно получить на WWW.Novell.ru, WWW.Novell.spb.ru, WWW.ritmpress.ru.
На этих серверах можно найти как официально распространяемые версии, так и предварительные (pre-release patches).

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



Где спрятаны серийные номера серверов NetWare?



Где спрятаны серийные номера серверов NetWare?

В NetWare 286 серийный номер находится на диске GENDATA, в NetWare 3.x - в модуле SERVER.EXE (и только в нем), в NetWare 4.x номера находятся на дискетах с лицензией и при их установке фиксируются в базе данных Каталога.



Как инсталлируется и модернизируется клиентское обеспечение станций?



Как инсталлируется и модернизируется клиентское обеспечение станций?

При поставке NetWare на дискетах для рабочих станций существуют специальные дискеты с утилитой INSTALL, выполняющей все необходимые функции копирования и конфигурирования файлов.
При поставке на CD для станций с CD-ROM процедура выполняется с него же. Для станций без CD-ROM утилита INSTALL позволяет создать инсталляционные дискеты (пункт меню "DOS/Windows Client Diskette Creation"), с которых и устанавливается клиентское обеспечение.
Если станция уже имеет доступ к серверу, то утилиту INSTALL удобнее и быстрее выполнить из каталога SYS:PUBLIC\CLIENT\DOSWIN.



Как модернизировать сервер NetWare?



Как модернизировать сервер NetWare?

В NetWare имеется три основных способа модернизации сервера, требующих разных ресурсов и имеющих свои достоинства и недостатки.

1. Если новая версия устанавливается на другой компьютер, который можно подключить к сети со старым сервером, то самый удобный (но если на старом сервере большой объем переносимых данных, то не самый быстрый) способ - перенос по сети. Для этого выполняется обычная инсталляция сервера новой версии, после чего с рабочей станции, подключенной к обоим серверам, выполняется диалоговая утилита MIGRATE.EXE, позволяющая выбирать переносимые данные и объекты сети. При этом вы не рискуете потерей данных старого сервера (поскольку они только считываются), имеете возможности произвольной реорганизации томов и можете на новый сервер перенести данные нескольких старых серверов.

2. Если нет возможности одновременного использования двух серверов, то при наличии рабочей станции с 5 Мбайт свободного дискового пространства и устройством архивирования (или свободного пространства на диске, локальном или другого сервера, достаточного для хранения файлов старого сервера) утилитой MIGRATE можно перенести всю (или выборочно) информацию со старого сервера на эту станцию, а затем обратно, но уже на обновленный сервер. Этот способ дольше и сопровождается риском потери данных, если во время процедуры (не быстрой) произошли серьезные ошибки.

3. Возможна и замена на месте с помощью утилиты INSTALL.NLM, но при этом существует риск потери данных и требуется наличие свободного пространства на томах сервера и объем ОЗУ больший, чем требуется для регулярной работы. Этот вариант позволяет сохранить пароли пользователей, но не позволяет реорганизовать тома (изменить размер блока, что актуально для перехода на NetWare 4.x.)

При обновлении серверов 2.1x или 2.2 до NetWare 4.x используется утилита 2XUPGRDE.NLM (для промежуточного подъема до версии 3.12)



Как найти необходимые файлы на дистрибутивах NetWare?



Как найти необходимые файлы на дистрибутивах NetWare?

На дискете INSTALL или в одноименном каталоге CD-ROM имеется текстовый файл FILEDADTA.DAT, содержащий информацию о местонахождении файлов. Упакованные файлы извлекаются утилитой NWXTRACT.EXE (или NWUNPACK.EXE), которые, в отличие от DOS EXPAND, "понимают" шаблоны "*" и "?" и не требуют задания полного имени распакованного файла (при необходимости можно задать целевой каталог).



Как обновить текущую версию NetWare?



Как обновить текущую версию NetWare?

Техническая модернизация (Upgrade) NetWare распадается на две фазы: модернизация рабочих станций и модернизация сервера. Кроме того, существенное значение имеет подготовка пользователей к работе в новой системе, что не следует упускать из виду, особенно если пользователи - не профессионалы в области компьютерных сетей.
Процесс обновления сервера сложнее, чем инсталляция нового сервера и простой перенос на него файлов и каталогов: при модернизации сохраняется и информация о пользователях и их правах. Все эти действия выполняет утилита MIGRATE.EXE, запускаемая с рабочей станции, или INSTALL.NLM, запускаемая на сервере при обновлении на месте.

Во время модернизации все пользователи должны разрегистрироваться на всех серверах, участвующих в этом процессе. Остается зарегистрированным только SUPERVISOR (ADMIN), который не должен держать открытых файлов (кроме Bindery) на сервере, поскольку открытые файлы переноситься не будут.

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



Как подготовиться к модернизации NetWare?



Как подготовиться к модернизации NetWare?

Перед модернизацией сделайте ревизию старого сервера и удалите лишних пользователей, их группы, файлы, каталоги и очереди. После этого на сервере с Bindery запустите утилиту BINDFIX для наведения в ней порядка. Старые файлы, к которым давно никто не обращался, можно выявить и записать их список командой, выданной рабочей с станции пользователем SUPERVISOR (он гарантированно увидит все файлы) вида

NDIR SYS:*.* /AC BEF 1-1-94 /SUB OLD_ACC.DAT

При объединении утилитой MIGRATE нескольких серверов в один обратите внимание на уникальность имен пользователей, групп, каталогов и файлов. Каталоги с совпадающими именами будут объединяться, файлы с именами, совпадающими с уже существующими на новом сервере, копироваться не будут, а их список отразится в отчете для возможности последующего переименования и копирования. Права одноименных пользователей объединяются.
При переходе от NetWare 3.x и младше с Bindery к NetWare 4.x с NDS проблемы имен обостряются: если в Bindery объекты разных классов (например, сервер и пользователь) могли иметь совпадающие имена, то при переносе их в один контейнер (а так и делается) совпадение имен объектов не допускается.

При переименовании таких объектов удобно к их именам добавлять приставки или окончания, характеризующие класс объекта, например PS_MASTER, Q_MASTER, FS_MASTER для принт-сервера, очереди и файл-сервера. Пользователей (их много) проще при этом не переименовывать.

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



Как посмотреть список имеющихся в сети серверов?



Как посмотреть список имеющихся в сети серверов?

В NetWare 3.x список серверов, доступных рабочей станции, выводится командой SLIST.
В NetWare 4.x для тех же целей используется команда NLIST SERVER [/B][/S][/R], ключ /B позволяет видеть и серверы Bindery, /S - задает поиск серверов в подкаталогах дерева, /R - определяет начало поиска с корня дерева.
С консоли сервера список всех серверов, представляющихся по протоколу SAP, выводится командой DISPLAY SERVERS.



Как создать собственные программы для NetWare?



Как создать собственные программы для NetWare?

Для создания собственных приложений, использующих непосредственный доступ к услугам ОС через протокол NCP, прикладные и транспортные интерфейсы Novell поставляет инструментальные пакеты SDK (System Design Kit). NLM SDK предназначен для построения приложений сервера, NetWare Client SDK - для создания приложений рабочих станций в среде DOS, Windows и OS/2. Инструментальные пакеты содержат библиотеки языка C, файлы заголовков, примеров использования и комплект документации.



Как управлять сетями NetWare Lite и Personal NetWare ?



Как управлять сетями NetWare Lite и Personal NetWare ?

Все действия по управлению ресурсами этих сетей, включая назначения сетевых дисков и принтеров, выполняются в режиме меню утилиты NET.EXE или NET-командами из командной строки (например, NET LOGIN и т.п.)
В Personal NetWare сделанные назначения дисков, принтеров и переменных окружения DOS можно сохранить командой NET SAVE в файле PNWLOGIN.BAT для последующего использования при регистрации. Команда NET SAVE /S автоматически формирует файл процедуры регистрации, выполняющейся каждый раз при входе в сеть, что избавляет от необходимости ручного написания процедуры, как это принято в NetWare.



Как увеличить число лицензированных соединений сервера?



Как увеличить число лицензированных соединений сервера?

В NetWare 3.x для этого необходимо приобрести новую копию SERVER.EXE на требуемое количество соединений с уникальным серийным номером (обычно в прайс-листах указывается число пользователей, например, 50-user, что не совсем корректно, но как раз то, что нужно), и, остановив сервер командами DOWN и EXIT, загрузить новый SERVER.EXE. Если версия та же, то больше ничего делать не надо. Если номер новой версии NetWare выше, это уже случай Upgrade .
В NetWare 4.x можно добавить новую лицензию в сервер. Для этого запустите утилиту INSTALL.NLM, выберите пункт License Option и вставьте лицензионную дискету. При необходимости переноса лицензии самую последнюю из установленных можно снять по клавише F8, после чего с ее дискеты можно установить лицензию на другой сервер данной сети. Из середины "стопки" лицензию можно вынуть последовательным снятием "верхних".



Как выполняется Upgrade сервера NetWare 4 в 4.1?



Как выполняется Upgrade сервера NetWare 4 в 4.1?

В сети с одним сервером эта процедура тривиальна и сводится к замене файлов всех модулей и драйверов NetWare, после чего возможно развитие сети с использованием новых возможностей NetWare 4.x.
В сети с несколькими серверами NetWare 4 появляются нюансы, обусловленнные распределенным хранением базы NDS. Хотя версия NDS 4.1 совместима с 4.0-4.02, хранение дубликатов одного и того же раздела на серверах разной версии может приводить к проблемам их синхронизации. Желательно "поднять" все серверы до 4.1, или, по крайней мере, версию их модуля DS.NLM до 296. Если команда MODULES сообщает меньшую версию этого модуля, воспользуйтесь "заплатками" для модуля SERVER.EXE.
Перед выполнением модернизации сервера 4.0-4.02 убедитесь в целостности базы и синхронизированности дубликатов разделов (наличие пары свежих архивных копий сервера подразумевается). Проверку базы и устранение ошибок выполняет утилита DSREPAIR.EXE. Проверить синхронизированность дубликатов поможет команда консоли обновляемого сервера

SET DSTRACE = ON

Переключившись по Alt-Escape в экран трассировки, можно определить состояние синхронизации: сообщение "All processed = YES" говорит о норме, "All processed = NO" указывает на необходимость использования DSREPAIR.
Также необходимо убедиться в синхронизированности времени сервера по команде TIME.
После этих подготовительных шагов выполняется собственно Upgrade.
Следующий этап - снова убедиться в синхронизированности дубликатов и времени обновленного сервера теми же средствами, что и на подготовительном этапе.



Какая разница между числом пользователей и соединений сервера?



Какая разница между числом пользователей и соединений сервера?

На комплекте поставки NetWare обычно указывается 10-User, 100-User и т. д. Строго говоря, число пользователей сервера - это число заведенных на нем бюджетов со своими уникальными именами. На это количество явного ограничения нет, а лицензионный параметр ограничивает число одновременно подключенных к серверу пользователей, а точнее - число соединений.Число соединений сервера определяется числом станций, установивших с ним соединение (включая принт-серверы на выделенных рабочих станциях и некоторые серверные приложения). Соединение устанавливается при успешной загрузке оболочки (запросчика) с первым откликнувшимся на GNS или предпочтительным сервером. Именно число соединений сервера ограничено его лицензионным параметром и отображается на консоли утилитой MONITOR.

Количество пользователей, использующий внутренний маршрутизатор сервера, лицензионным параметром не ограничено.



Какие средства языковой поддержки имются в NetWare?



Какие средства языковой поддержки имются в NetWare?

Поддержка национальных языков введена в NetWare 3.12 и 4.x и конфигурируется при инсталляции сервера. Эти средства включают задание кодовой страницы сервера, определяющей способ перекодировки символов нижнего регистра в верхний (имена объектов нечувствительны к регистру), модуль драйвера, изменяющего раскладку клавиатуры сервера для европейских языков (для немецкой клавиатуры меняется местоположение букв Z и Y), и код страны, определяющий формат представления даты, времени и длинных чисел (удобен код страныUK, дающий дату в формате дд-мм-гг). Рабочие станции используют средства языковой поддержки их исходной ОС, и, если они не совпадают с установленнной на сервере, возможны неприятности с не ASCII-символами (некоторые символы могут оказаться недоступными). Кроме того, при инсталляции определяется язык, на котором будут выдаваться системные сообщения рабочей станции и сервера.
В русскоязычном варианте пока существует только NetWare 3.12. Для ее использования видеоадаптер сервера должен быть русифицирован аппаратно или программно из среды DOS до загрузки SERVER.EXE, клавиатуру русифицировать невозможно (и не нужно).

Избегайте использования символов национальных алфавитов в именах объектов (пользователей), паролях, именах каталогов и файлов.



Какие существуют утилиты NetWare и как ими управлять?



Какие существуют утилиты NetWare и как ими управлять?

Утилиты NetWare подразделяются на утилиты сервера и утилиты рабочей станции. На сервере в качестве утилит могут выступать только .NLM-файлы. Тип "EXE" или "COM" файла-утилиты однозначно свидетельствует о возможности ее исполнения только на рабочей станции сети.
По интерфейсу с пользователем утилиты подразделяются на диалоговые утилиты (меню-утилиты) и командные, в которых все параметры задаются в командной строке. Некоторые командные утилиты, загруженные без параметров, выходят в режим меню.
Во всех командных утилитах для получения информации о синтаксисе возможен ввод "-?" после имени утилиты. Для утилит-меню характерно единообразное назначение функциональных клавиш.
Состав утилит весьма обширный, многие функции дублируются несколькими утилитами. Ниже приводится список наиболее часто используемых (необходимых) утилит.





Кто и как управляет сетью NetWare?



Кто и как управляет сетью NetWare?

Управление в NetWare производится с двух сторон: администратор сети создает бюджеты каждому пользователю и определяет для них права и ограничения, управляет предоставлением разделяемого доступа к файлам и сетевой печатью. Также он отвечает за обеспечение по крайней мере минимальных, а лучше - комфортных условий для работы пользователей. Главные инструменты администратора - утилиты SYSCON, NETADMIN, NWADMIN.
Пользователь (хотя в этом ему может помогать и администратор) создает себе личный комфорт в сети (в пределах отпущенных прав) путем создания требуемых ему назначений сетевых ресурсов (дисков, очередей печати) и настройки параметров рабочей станции. Для этого используются те же средства (их возможности, естественно, ограничиваются предоставленными пользователю правами) а также утилиты оперативного изменения сетевого окружения SESSION.EXE и NETUSER.EXE, множество других утилит и специфические средства клиентов Windows.
Кроме того, администратор управляет конфигурацией сервера и выполняет его обслуживание NLM-утилитами и командами консоли сервера.



Можно ли клиентов сервера NetWare подключать к разным кабельным сетям?



Можно ли клиентов сервера NetWare подключать к разным кабельным сетям?

Можно, а при большом количестве станций даже нужно для повышения производительности. Эти кабельные сети могут иметь даже различные архитектуры (Ethernet, ARCnet, Token Ring), но после их подключения к соответствующим адаптерам сервера все их станции будут иметь равноправный доступ к серверу и связь друг с другом по протоколу IPX или другим установленным протоколам. Эту возможность обеспечивает внутренний интеллектуальный мост-маршрутизатор, встроенный в ОС NetWare.



Можно ли клиенту сети NetWare Lite и Personal NetWare получить доступ и к обычному серверу NetWare?



Можно ли клиенту сети NetWare Lite и Personal NetWare получить доступ и к обычному серверу NetWare?

Да, для обеспечения связи с сервером NetWare 2.x-3.x после загрузки IPX (IPXODI) и CLIENT.EXE можно загрузить оболочку NETx, при этом под диски NetWare отводятся буквы, следующие за указанной в LASTDRIVE. Клиенту Personal NetWare для доступа к серверам 2.x-3.x и 4.x достаточно указать в списке протоколов BIND и (или) NDS соответственно в команде

NETWARE PROTOCOL = NDS, BIND, PNW

секции NetWare Dos Requester файла NET.CFG).



Можно ли на старом сервере загружать новую версию NetWare?



Можно ли на старом сервере загружать новую версию NetWare?

Разные поколения версий существенно различаются организацией своих дисковых разделов и томов, системой управления ресурсами (Bindery, NDS) а также составом и действиями утилит, привязанных к этим подсистемам. Утилиты старых версий бессильны в новых (старые серверные утилиты могут и разрушить данные новых версий). Новые утилиты обычно охватывают и некоторый слой старых версий.
Для нормального использования новой версии NetWare на старом сервере необходимо выполнить его модернизацию (Upgrade), в ходе которой все его подсистемы реорганизуются до полноценной новой версии, а необходимая (выбранная оператором) информация сохраняется.



NetWare 2.x-3.x



NetWare 2.x-3.x

В NetWare 3.12 и младше объекты сети организуются с помощью баз данных Bindery (связи), индивидуальных для каждого сервера и не связанных друг с другом. Bindery содержит список объектов (пользователи и их группы, принтеры и их очереди и тому подобные), списки свойств и значений свойств этих объектов. Все объекты каждой базы принадлежат только ее серверу. Для получения доступа к ресурсам сервера пользователю необходимо иметь на нем свой бюджет (account) и зарегистрироваться под соответствующим именем. Для получения доступа к ресурсам другого сервера необходимо также регистрироваться и в нем (а также иметь на нем свой бюджет). Список ресурсов сервера становится доступным пользователю (в пределах отпущенных ему прав) только после успешной регистрации. Бюджеты и права каждого пользователя или группы в ресурсах каждого сервера задаются администратором в базе Bindery каждого сервера. Эта организация является серверно-центрической (server-centric): сервер в ней является центром своего небольшого мирка. Такая организация приемлема только для относительно небольших сетей, или тех, в которых пользователям не требуются ресурсы многих серверов.



NetWare 4.x



NetWare 4.x

Решением проблемы организации объектов для больших многосерверных сетей является использование Сервиса Каталогов (NetWare Directory Services, NDS), радикально отличающего NetWare 4.x от предыдущих версий. Здесь информация обо всех объектах сети, независимо от их принадлежности к конкретному серверу, хранится в общей базе данных сети - Каталоге (Directory). Это слово в данном контексте принято писать с заглавной буквы, чтобы не путать с обычным дисковым каталогом. Все объекты сети - пользователи, группы, серверы, тома, принтеры со своими очередями и серверами - с помощью специальных объектов-контейнеров организованы в иерархическую структуру - перевернутое корнем вверх дерево каталогов. Дерево организуется по логическому принципу - страна, город, организация, подразделение и т.п. Для получения доступа к любым ресурсам всей сети необходима лишь однократная регистрация пользователя. Для поиска нужного объекта необходимо знать его имя и местоположение в дереве, его физическое перемещение (например, переключение с одного сервера на другой) незаметно для пользователя. Данный способ является "сетецентрическим" (network-centric), единая для всей сети репликативная база описания ресурсов существует в виде копий (дубликатов, реплик) на всех серверах сети, что обеспечивает дополнительную отказоустойчивость в случае потери доступности базы на каком-либо сервере.

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

Для совместимости с серверами NetWare 2.x-3.x NDS имеет возможность их включения в Каталог, а при необходимости использования старых клиентов возможна эмуляция Bindery.

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



Первыми продуктами были сети NetWare



NetWare Lite 1.0-1.1

Первыми продуктами были сети NetWare Lite 1.0 - 1.1, поддерживающие до 25 узлов в сети. Версия 1.1 имеет некоторые усовершенствования. В ее поставку входят утилиты кэширования дисков сервера NLCACHEx.EXE (x = C, X, M - для использования основной, расширенной или отображаемой памяти). Модули CLIENT.EXE и SERVER.EXE могут загружаться в верхнюю память (командами LH), а также выгружаться из памяти; введена поддержка CD-ROM. NET-команды приближены по названиям к "большому" NetWare.

Каждый клиент и сервер сети NetWare Lite должен использовать уникальные экземпляры модулей CLIENT.EXE и SERVER.EXE, которые имеют серийные номера, но в отличие от "больших" NetWare, номера не зашифрованы и легко вычисляются. При встрече в сети двух одинаковых модулей с совпадающими номерами на их консоли периодически выводятся сообщения о нарушении лицензионных прав.


Одноранговые сети Novell



Одноранговые сети Novell

Фирма Novell выпустила и несколько версий одноранговых сетей, функционирующих в среде DOS и использующих ее файловую систему. Они обеспечивают разделяемость использования каталогов дисков, CD-ROM, принтеров и обмен сообщениями в небольших сетях. Каждый узел может являться клиентом, сервером или выступать в обеих ролях.



Организация объектов сети



Организация объектов сети

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



Основные черты NetWare 3.x - 4.x



Основные черты NetWare 3.x - 4.x

NetWare представляет собой многозадачную многосерверную сетевую операционную систему. Она относится к классу сетевых ОС с централизованным управлением.

Сервисы, предоставляемые NetWare:

Разделяемое использование файлов (File Sharing) - возможность чтения и записи файлов, физически расположенных в дисковом пространстве файл-сервера с рабочих станций сети. ОС обеспечивает доступ приложений рабочих станций к сетевым файлам так же, как и к файлам локальных дисков, с заданными правами доступа и разрешением множественного доступа нескольких клиентов сети. Разделяемое использование принтеров (Printer Sharing) - возможность коллективного использования принтеров, физически подключенных к серверу, рабочей станции или аппаратных принт-серверов. Обмен сообщениями (Messaging Services) - обмен короткими сообщениями или электронными письмами. Коммуникационный сервис - использование сервера в качестве мультипротокольного маршрутизатора. Архивирование и восстановление файлов (Backup and Restore) - централизованное использование устройств архивации (обычно ленточных).

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

Средства безопасности (Security) охватывают все сетевые ресурсы. Они обеспечивают:

Защиту регистрации (Login Security) - вход в сеть только под заранее заданным именем и, при необходимости, с предъявлением пароля. Защита консоли (Console Security) - возможность установления пароля на доступ к консоли сервера. Защита файловой системы - мощные и гибкие средства разграничения прав доступа пользователей к файлам и каталогам; возможность восстановления удаленных файлов. Защита управлением объектами - разграничение привилегий пользователей и администраторов. Защита коммуникаций - шифрование паролей в сетевых пакетах и применение сигнатур для противодействия подглядыванию и фальсификации сетевых пакетов. Сетевой аудит - отслеживание попыток доступа к важным ресурсам и ведение журналов событий.

Средства обеспечения отказоустойчивости (System Fault Tolerance, SFT) включают:

Дублирование таблиц каталогов и файлов. Верификацию записи на диск последующим считыванием и динамическое переназначение сбойных участков диска в резервную область (Hot Fix Area). Отражение (дуплексирование) дисков - параллельная запись данных на несколько носителей с целью резервирования. Сиcтему отслеживания транзакций (Transaction Tracking System, TTS) - возможность отката незавершенных транзакций для сетевых файлов.

Динамическое конфигурирование сервера в процессе эксплуатации - запуск и выгрузка дополнительных загружаемых модулей - NLM (NetWare Loadable Module).

Автоматическая настройка сервера (Autotuning) - изменение распределения памяти и выделение дополнительных ресурсов для процессов под воздействием изменений нагрузки.

Поддержка протокольных стеков обеспечивает возможность одновременного использования нескольких протокольных стеков (IPX/SPX, TCP/IP, AppleTalk и др.) при независимости набора предоставляемых услуг от используемого протокола.

Поддержка файловых систем DOS, Macintosh, OS/2, Unix позволяет использовать различные пространства имен файлов и каталогов и их атрибутов.

Клиентское обеспечение поддерживает операционные системы DOS, Macintosh, OS/2, Unix

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

Управление сетью обеспечивается поддержкой SNMP как на серверах, так и на рабочих станциях.

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

Компьютерная платформа сервера - IBM PC-совместимая машина:

Процессор - не ниже 80386. ОЗУ - не менее 4 Мбайт для 3.12 и 8 Мбайт - для 4.1. Системная шина - желательно высокопроизводительная: EISA, MCA, PCI. Дисковая система - любая, поддерживаемая BIOS, желательно, на шине SCSI. Дополнительные устройства внешней памяти - CD-ROM, стримеры, устройства массовой памяти (High Capacity Storage System, HCSS). Коммуникационная система - адаптеры сетевых архитектур ARCNet, Ethernet, FDDI, Token Ring, AppleTalk.

Поставка дистрибутива: ОС поставляется на компакт-диске, включающем поддержку нескольких языков и электронную документацию, или на 3" дискетах в комплекте с печатной документацией. Лицензии сервера поставляются на 3" дискетах.



стал преемником NetWare Lite, он



Personal NetWare и Novell DOS 7

Продукт Novell Personal NetWare (PNW) стал преемником NetWare Lite, он поддерживает до 50 пользователей на каждый сервер и до 50 серверов в каждой рабочей группе. Распределенная база данных объектов обеспечивает однократную регистрацию пользователя в сети для доступа к ресурсам любого сервера (при использовании на них одинакового имени и пароля). Система безопасности включает средства ограничения доступа, шифрование паролей, трассировку сетевых событий. Поддерживаются средства управления сетями в стандартах NMS и SNMP. При включении-выключении серверов клиент реконфигурируется автоматически без необходимости перезагрузки. Клиентская часть использует драйверы IPXODI и запросчик VLM.EXE из NetWare 3.12+ (подробнее см. в разделе 2.2), обеспечивающий полную совместимость со всеми версиями NetWare (2.x, 3.x, 4.x) и не имеющий лицензионных ограничений. Серверная часть и управление сетью похожи на NetWare Lite 1.1, изменены названия некоторых файлов.

Personal NetWare входит в комплект поставки OС Novell DOS 7 - однопользовательской системы, функционально совместимой с MS DOS 6, имеющей средства переключения задач TASKMGR.EXE, и являющейся преемником DR-DOS 6.0 фирмы Digital Research. Novell DOS 7 в большей степени ориентирована на сетевое использование, нежели MS DOS: встроенные средства безопасности обеспечивают паролирование входа в систему и доступа к каталогам; утилита DELWATCH.EXE обеспечивает защиту от уничтожения удаленных файлов а UNDELETE.EXE позволяет восстанавливать удаленные (но защищаемые от уничтожения) файлы в сети, в том числе и на серверах NetWare 2, 3, 4.




Почему клиенты и серверы NetWare



Почему клиенты и серверы NetWare Lite разных физических IPX-сетей, соединенных внутренним маршрутизатором сервера NetWare, не видят друг друга?

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



являются на сегодняшний день,



Предисловие к изданию 1996 года

Novell NetWare версий 3.12 и 4. 1 являются на сегодняшний день, пожалуй, наиболее популярными сетевыми операционными системами, реализующие многие сервисы: файл-серверы, принт-серверы, коммуникационные серверы, WWW-серверы и многие другие. Широкий спектр поддерживаемых платформ рабочих станций, средства администрирования больших сетей с использованием сервиса Каталогов, высокая производительность, система защиты и резервирования - эти и другие черты делают NetWare весьма привлекательным продуктом.
Автор уже обращался к локальным сетям Novell в ранее выпущенной издательством "Питер" книге "Локальные сети Novell. Карманная энциклопедия". Однако указанное издание посвящено, в основном, Novell NetWare версии 3.12. Кроме того, ограниченный объем книги не позволил осветить в ней такие вопросы, как взаимодействие с Windows 95/NT, NetWare Web Server, NetWare Ip и некоторых другие. Все это, а также читательские отзывы на "карманную энциклопедию", побудили автора продолжить затронутую тему. Результат перед вами.
Как и "карманная энциклопедия", книга, которую вы держите в руках, написана с точки зрения системотехника. Она отвечает на реально возникающие при работе вопросы, для удобства читателя сгруппированные по подсистемам. Каждая глава начинается с краткого описания соответствующей подсистемы. В книге также содержатся практические рекомендации по установке и конфигурированию аппаратных средств. В таблицах приводятся все параметры конфигурирования рабочих станций и описание всех SET-команд серверов 3.x и 4.1.
В текстах команд заглавными буквами выделены обязательные элементы синтаксических конструкций, строчными - имена переменных, требующих замены их фактическими значениями. В правой части команд конфигурирования указаны параметры умолчания, в скобках даны диапазоны их допустимых значений. Все команды (кроме особо оговоренных случаев) могут вводиться как строчными, так и прописными буквами.
Для наиболее часто употребляемых переменных приняты следующие обозначения:


fname - имя файла (без указания пути); pathname - полное имя файла (включая путь); path_name - имя каталога (путь); vol_name - имя тома файл-сервера; server_name - имя файл-сервера; ps_name - имя принт-сервера; login_name - регистрационное имя пользователя.
Кроме вопросов и ответов в тексте книги встречаются советы, предупреждения и пр. Найти их можно по пиктограммам.

Аист делает попутные замечания

Сова дает полезные практические советы

Крокодил предупреждает о некой опасности
Автор не берет на себя ответственность за последствия неосторожного применения приведенной информации и будет рад получить конструктивные замечания по адресу mgook@stu.neva.ru
Автор выражает благодарность коллегам из ЦНИИ РТК за предоставление испытательного полигона.

в сетевом мире произошли заметные



Предисловие к электронной версии

За три года с момента написания в сетевом мире произошли заметные изменения. Популярность NetWare, к сожалению, несколько уменьшилась, и переиздание книги не планируется. Однако интерес читателей к книге сохранился, и вот перед вами электронная версия, подготовленная летом 1999 года. По тексту она соответствует печатному изданию, исправлены замеченые опечатки. Конечно, какие-то "откровения" 1996 года стали уже обыденными вещами - тогда, например, в моде был Ethernet на коаксиале, а витая пара считалась чуть ли не роскошью. Сейчас появились новые технологии, а с ними и новые проблемы. Электронная версия интересна своей возможной динамичностью, и я приглашаю к сотрудничеству специалистов по NetWare. Если у вас есть интересные вопросы (хорошо бы с ответами), их можно здесь поместить в качестве "рукописного продолжения" книги, со ссылками на авторов полезных советов - пишите!.
После написания этой книги я отошел от тематики сетевых ОС и сконцентрировался на аппаратных средствах. Осенью 1999 г. планируется выпуск новой книги с условным названием "Аппаратные средства локальных сетей". В ней рассматривается сетевое "железо" от кабелей до коммутаторов и маршрутизаторов, с заходом в стек TCP/IP и некоторыми другими попутными темами (например, проблемы электромагнитной совместимости, заземления и электропитания). Она отражает современное состояние технологий - Fast и Gigabit Ethernet, волоконная оптика, стандарты СКС, проводки категорий 5 и 5e и другие актуальные темы в ней рассмотрены довольно подробно. Я надеюсь, книга будет полезной тем, кому сведений главы 4 "Книги ответов" покажется явно недостаточно.



Сети NetWare 3.12-4.1: книга ответов (предисловие)



Сети NetWare 3.12-4.1: книга ответов (предисловие)



Список основных утилит NetWare 3.x/4.x



Таблица 0.1. Список основных утилит NetWare 3.x/4.x

NetWare 3.x

NetWare 4.x

Тип утилиты:
C-команда;
M-меню;
W-WinHows

Назначение

AUDITCON.EXE M Управление аудитом
CAPTURE.EXE CAPTURE.EXE C Переназначение LPT-порта
COLORPAL.EXE COLORPAL.EXE M Управление цветами меню
CONLOG.NLM CONLOG.NLM M Протоколирование консольных сообщений сервера в файл
  CX.EXE C Смена текущего контекста
  DSMERGE.NLM M Объединение деревьев Каталогов
  DSREPAIR.NLM M Восстановление дерева Каталогов
EDIT.NLM EDIT.NLM C Экранный редактор текстовых файлов
FILER.EXE FILER.EXE M Управление файлами (атрибуты, права доступа, вся сетевая информация о файле)
SALVAGE.EXE FILER.EXE M Восстановление и выборочная очистка удаленных файлов
  FLTCFG.NLM M Управление фильтром маршрутизатора
FLAG.EXE FLAG.EXE C Управление атрибутами файлов
FLAGDIR.EXE FLAG.EXE C Управление атрибутами каталогов
INETCFG.NLM INETCFG.NLM M Конфигурирование сетевых драйверов и протоколов сервера
INSTALL.NLM INSTALL.NLM M Установка, конфигурирование и обновление сервера
IPXCON.NLM IPXCON.NLM M Консоль маршрутизатора IPX
  IPXPING.NLM C Проверка доступности IPX-узла
MAP.EXE MAP.EXE C Планирование драйвов
MENUCNVT.EXE MENUCNVT.EXE C Преобразование меню старых версий (до 3.12)
MENUMAKE.EXE MENUMAKE.EXE C Компиляция меню
MONITOR.NLM MONITOR.NLM M Наблюдение и управление сервером
NCOPY.EXE NCOPY.EXE C Эффективное копирование сетевых файлов
  NETADMIN.EXE M Управление объектами NDS
SYSCON.EXE   M Управление пользователями Bindery
SESSION.EXE NETUSER.EXE M Управление текущим сеансом работы в DOS
  NLIST.EXE C Вывод информации об объектах NDS
NMENU.EXE NMENU.EXE C Запуск меню
  NPATH.EXE C Вывод информации о путях поиска и текущем контексте
NPRINT.EXE NPRINT.EXE C Печать файла на сетевом принтере
RPRINTER.EXE NPRINTER.EXE C Поддержка разделяемого принтера на рабочей станции
NVER.EXE NVER.EXE C Вывод версий клиентского обеспечения станции
  NWADMIN.EXE W Управление объектами NDS в Windows
NWUSER.EXE NWUSER.EXE W Управление текущим сеансом работы в Windows
  PARTMGR.EXE M Управление разделами NDS
PCONSOLE.EXE PCONSOLE.EXE M Управление принт-серверами, их принтерами и очередями
PING.NLM PING.NLM C Проверка доступности TCP-узла
PRINTCON.EXE PRINTCON.EXE M Создание конфигураций заданий на печать
PRINTDEF.EXE PRINTDEF.EXE M Создание конфигураций принтеров
PSC.EXE PSC.EXE C Управление сетевыми принтерами
PURGE.EXE PURGE.EXE C Очистка (уничтожение) удаленных файлов
RCONSOLE.EXE RCONSOLE.EXE M Удаленная консоль сервера со связью по локальной сети
ACONSOLE.EXE RCONSOLE.EXE M Удаленная консоль сервера со связью через COM-порт
SEND.EXE SEND.EXE C Посылка и управление приемом сообщений
CASTON.EXE SEND.EXE C Разрешение приема сообщений
CASTOFF.EXE SEND.EXE C Запрет приема сообщений
  SERVMAN.NLM M Управление сервером
SETPASS.EXE SETPASS.EXE C Установка и смена пароля
SPXCONF.NLM SPXCONF.NLM M Конфигурирование протокола SPX на сервере
SYSTIME.EXE SYSTIME.EXE C Синхронизация времени станции с сервером
TCPCON.NLM TCPCON.NLM M Консоль маршрутизатора TCP
MAKEUSER.EXE
USERDEF.EXE
 
 
UIMPORT.EXE
M
M
C
Создание множества пользователей
VREPAIR.NLM VREPAIR.NLM M Восстановление поврежденных томов и снятие дополнительного пространства имен
  WSUPDATE.EXE C Обновление файлов клиентской части рабочей станции


Назначение функциональных клавиш меню-утилит NetWare



Таблица 0.2. Назначение функциональных клавиш меню-утилит NetWare

Клавиши

Действие

F1 Контекстная помощь
F3 Модификация выбранных (подсвеченных) элементов
F5 Отметка элементов списка
F6 Задание шаблона для групповой отметки
F7 Отмена изменений
Ins Добавление нового элемента в список
Del Удаление отмеченных элементов из списка
Enter Вход в выбранную опцию, подтверждение ввода
Esc Выход из подменю, но иногда - готовность к продолжению действия
Alt-F10 Выход из утилиты
Клавиши вертикального управления курсором, PgUp, PgDn, Home, End Перемещение по списку
Клавиши горизонтального управления курсором Выбор значения из ряда возможных


Введение в NetWare



Введение в NetWare

Фирмой Novell разработано несколько поколений сетевых операционных систем, начиная с ELS (Entry Level System) NetWare, которые могли обслуживать до 8 станций. Advanced NetWare 2.x уже являлась полноценной сетевой ОС, способной одновременно обслуживать до 100 пользователей сервера на базе 286+ PC, как выделенного, так и невыделенного. На современном этапе развития компьютерных технологий наибольший интерес представляют NetWare версий 3.12 и 4.1.

Версия 3.12 является "топ моделью" своего поколения, в которой исправлены ошибки предыдущих версий и "наведены мосты" к сетям нового поколения - 4.x. Версия 3.12 появилась позже 4.0 и унаследовала ее некотрые черты - поддержку CD-ROM, включение в поставку почтовых средств Basic MHS и First Mail, VLM-клиент, фрейм IEEE_802.2 и некоторые другие. В связи с более поздним появлением эти черты иногда ошибочно считают принадлежностью только NetWare 4.x.

Версии NetWare 4.0, 4.01 и 4.02 были быстросменяемыми заявками на новое поколение, и их "сырость" значительно сдерживала стремление пользователей сменить надежную 3.12 на что-то более прогрессивное. Появление на рынке NetWare 4.1 порадовало приверженцев продуктов Novell, которым требуется создавать и обслуживать большие и очень большие локальные и территориально разъединенные сети.

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



Зачем нужно переходить с NetWare 4.0 - 4.02 на 4.1?



Зачем нужно переходить с NetWare 4.0 - 4.02 на 4.1?

В NetWare 4.1 исправлены многие ошибки предыдущих версий NetWare 4, повышена производительность за счет улучшения программного кода модулей и организации коммуникаций, особенно с глобальными сетями, модернизировано и клиентское обеспечение. В NDS появилась возможность объединения деревьев, переименования контейнеров и перемещения частей деревьев (разделов Каталога), расширились возможности связи серверов с Bindery и NDS. Эти и другие функциональные улучшения являются серьезными основаниями для процедуры Upgrade, которая может выполнятся и поэтапно в многосерверной сети, поскольку NDS 4.1 совместим с 4.0-4.02.