
Информатика в техническом университете / Информатика в техническом университете. Телекоммуникации и сети
.pdf9. Администрирование и оперативное управление в ОС NetWare
Для обновления в NetWare 4.x ПО клиента PC можно использовать ту же программу INSTALL.EXE, которая хранится в каталоге SYS:PUBLIC\CLIENT\DOSWIN.
В процессе инсталляции ПО клиента PC, где установлена ОС DOS, на ее локальный диск (обычно С:) записьюается каталог NWCLIENT. При этом мо гут быть также изменены и некоторые стандартные файлы DOS. Пользова тельская среда PC настраивается при помощи четьфех файлов:
C:\CONFIG.SYS,
C:\AUTOEXEC.BAT,
CrXNfWCLffiNTASTARTNET.BAT,
C:\NWCLIENT\NETCFG. Рассмотрим эти файлы подробнее.
1. CONFIG.SYS
При инсталляции PC в этот файл может быть добавлена команда LASTDRTVE = Z. Эта команда показьшает, какие буквы латинского алфавита можно использовать для драйвов.
2. AUTOEXEC.BAT
При инсталляции в этот файл помещается вызов файла STARTNET.BAT, с помопц>ю которого загружаются модули программного обеспечения клиента:
@CALL C:\NWCLIENT\STARTNET.BAT
Это позволяет автоматизировать подключение клиента к сети при включе нии компьютера. Данная команда включается в AUTOEXEC.BAT первой стро кой. Это не всегда удобно, так как иногда требуется оставить за пользовате лем право выбора: согласен ли он работать в сети или нет. Для этой цели можно использовать возможности DOS 6.0 и вьппе по созданию разветвленных фай лов загрузки или воспользоваться различными программами типа нортоновской утилиты ВЕ.ЕХЕ.
3. STARTNET.BAT
Этот файл создается автоматически при инсталляции рабочей станции и содержит следующие команды:
SET NWLANGUAGE=ENGLISH - переменная среды DOS для вывода со общений на английском язьпсе,
LSL.COM - программа поддержки связи драйвера сетевого адаптера с про токолами стека,
NE2000.COM - какой-либо драйвер сетевого адаптера, IPXODLCOM - транспортный протокол SPX/IPX,
VLM.EXE - головная программа запросчика DOS, загружающая файлы *.VLM.
В этом файле не хватает команды регистрации в сети. Поэтому в конец этого файла (или в файл AUTOEXEC.BAT) обычно записывают следующие команды:
F: LOGIN
530
9.1. Администрирование операционной среды
Буква драйва F зависит от конкретной конфигурации PC и означает первый сетевой драйв.
4. NET.CFG
Данный текстовый файл содержит все настройки ПО клиента PC. Он со стоит из разделов, каждый из которых включает опции. Заголовок раздела все гда начинается с первой позиции новой строки. Связанные с данным разделом параметры (опции) описьюаются на следующих строках, но не с первой пози ции
В табл. 9.1 перечислены все возможные разделы, которые можно создать в
файле NET.CFG. |
Табпща9.1. Разделы NET.CFG |
Раздел |
Описание |
Desktop SNMP |
Используется, чтобы поддержать базу данных MIB-II |
|
со статистикой о работе сети и коммуникации для про |
|
токола SNMP |
Link Driver |
Определяет конфигурацию драйвера для каждого се |
|
тевого адаптера, установленного на PC |
Link Support |
Используется, чтобы переопределить число и разме |
|
ры требуемых буферов |
Named Pipes |
Используется для организации связи PC с приложе |
|
ниями «клиент-сервер» (например с Microsoft SQL Ser |
|
ver и т. д.). На PC протокол Named Pipes поддержива |
|
ется программой DOSNP.EXE |
NetBIOS |
Используется, чтобы переназначить параметры, ис |
|
пользуемые протоколом NetBIOS |
NetWare DOS Requester |
Определяет параметры, используемые запросчиком |
|
DOS (файлами VLM.EXE и *.VLM) |
NetWare DOS TSA |
Используется модулем TSASMS.COM для взаимо |
|
действия с SBACKUP.NLM при архивации данных PC |
|
(для NetWare 4.x) |
Protocol IPX |
Определяет параметры протокола IPX |
Protocol ODINSUP |
Используется, если NDIS-протокол добавлен к стеку |
|
протоколов PC. Этот протокол применяется для связи с |
|
ОС фирмы IBM: Extended Services и LAN Services |
Protocol RFCNBIOS |
Используется программой RFCNBIOS.EXE для вы |
|
полнения команд NetBIOS с использованием протокола |
|
ТСРЛР |
Protocol RPL |
Используется, если RPL-протокол добавлен к стеку |
|
протоколов PC. Этот протокол применяется для загруз |
|
ки бездисковых станций (для NetWare 4.x) |
Protocol SPX |
Определяет параметры протокола SPX |
531
9. Администрирование и оперативное управление в ОС NetWare
1 |
Раздел |
Окончание табл. 9.1 |
Описание |
||
|
Protocol TCPIP |
Используется модулем ТСР1Р.ЕХЕ^ если эта прог |
|
|
рамма добавлена в стек протоколов PC |
|
TBMI2 |
Используется, если необходимо модифицировать |
|
|
среду переключения процессов передачи данных |
|
Transport Provider IPXp)P |
Используется для определения адреса, по которое |
|
|
му менеджер SNMP посылает прерывания протоков |
|
|
ла8КМР |
Большинство перечисленных разделов не являются обязательными. При инсталляции PC в NET.CFG автоматически создаются только два раздела (Link Driver и NetWare DOS Requester) с самыми необходимыми опциями (в табл.
9.2и 9.4 они отмечены слева звездочкой).
Втабл. 9.2 перечислены наиболее важные и интересные параметры (опции) разделов Link Driver, Link Support, NetWare DOS Requester и Protocol IPX.
Таблица 9.2. Опции разделов Link Driver, Link Support, NetWare DOS
Requester и Protocol IPX
Опция
•IRQ number
Описание
Link Driver
Номер прерывания, на который настроен сете вой адаптер PC
•PORT address |
16-ричный адрес порта, на который настроен |
|
сетевой адаптер PC |
•FRAME type_name |
Имя типа кадра |
NODE ADDRESS address |
Используется, чтобы вручную установить тре |
|
буемый 16-ричный адрес PC, отличный от того, |
|
на который настроен сетевой адаптер |
|
Link Support |
BUFFERS number |
Число и размер буферов для приема пакетов на |
[buffer_size] |
PC |
MAX BOARDS number |
Максимальное число сетевых адаптеров, кото |
|
рыми может управлять модуль связи LSL.COM |
MAX STACKS number MEMPOOL number[k]
CACHE DUFFER SIZE = number
CACHE DUFFERS = number
Максимальное число протоколов в стеке
Размер памяти, которую использует модуль свя зи LSL.COM для размещения буферов протоколов
NetWare DOS Reguester
Размер и количество буферов в кэше на PC, ко торый используется FIO.VLM для ввода/вывода файлов на сервер
532
9.1. Администрирование операционной среды |
|
|||
|
|
|
Окончпание табл. 9.2 |
|
Опция |
|
Описание |
|
|
CACHE WRITES = [ON | |
ON - |
данные, записываемые на сетевой диск, |
||
OFF] |
со?фаняются в кэше на PC и передаются на сер |
|||
|
вер по запросу с сервера. OFF - данные, записы |
|||
|
ваемые на сетевой диск, передаются на сервер |
|||
|
сразу |
|
|
|
•FIRST NETWORK DRIVE |
Определяет первую с начала латинского алфа |
|||
= letter |
вита букву, которая используется как логический |
|||
|
дфайв |
|
|
|
LARGE INTERNET |
ON - допускается использование протокола LIP |
|||
PACKETS=[ON|OFF] |
|
|
|
|
UP START SIZE=number |
Размер пакета UP, используемый для «перего |
|||
|
воров», когда устанавливается связь между стан |
|||
|
циями |
|
|
|
•NAME CONTEXT = |
Для NetWare 4.x определяет текущий контекст |
|||
«name» |
при подключении пользователя к сети. Это позво |
|||
|
ляет указывать в LOCHN только конечное имя |
|||
|
клиента |
|
|
|
•NETWARE PROTOCOL = |
Список средств |
поддержки |
протоколов |
|
protocol_list |
NetWare (NDS, BIND, PNW ) |
|
||
PB BUFFERS = number |
Число |
буферов, |
используемых |
протоколом |
|
Packet Burst Protocol |
|
|
|
•PREFERRED SERVER = |
Определяет сервер, к которому PC попытается |
|||
«name» |
подключиться в первую очередь |
|
||
PREFERRED TREE = |
В NetWare 4.x определяет дерево NDS, к кото |
|||
«name» |
рому PC попытается подключиться в первую оче |
|||
|
редь |
|
|
|
SEARCH MOSE = number |
Определяет метод поиска файлов, открываемых |
|||
|
в исполняемых файлах • .ЕХЕ и • .СОМ |
|
||
SIGNATURE LEVEL = |
Уровень подписи NCP-пакета на PC |
|
||
number |
|
|
|
|
USE DEFAULTS=[ON| OFF] |
ON - |
программа VLM.EXE загружает требуе |
||
|
мые файлы •.VLM по умолчанию. OFF - файлы |
|||
|
• .VLM не загружаются по умолчанию |
|
||
VLM=path_VLM |
Путь к загружаемому VLM-файлу |
|
||
|
ProtokolIPX |
|
|
|
ffX RETRY COUNT number |
Число повторов пакета (20 по умолчанию) |
|||
IPX SOCKETS number |
Максимальное число гнезд, которое может отк |
|||
|
рыть станция (по умолчанию 20) |
|
В табл. 9.3 перечислены файлы *.VLM, загружаемые программой VLM.EXE по умолчаншо (USE DEFAULTS = ON).
533
9. Администрирование и оперативноеуправление в ОСNetWare
Таблица 9.3. Файлы '''.VLM, загружаемые по умолчанию
1 Файл
CONN.VLM
IPXNCP.YLM
TRAN.VLM
SECURITY.VL
М
NDS.VLM
BIND.VLM
NWP.VLM
FIO.VLM
GENERAL.VLM
REDIR.VLM
PRINT.VLM
NEDCVLM
AUTO.VLM
Описание
I Обеспечивает поддержку таблиц ресурсов
Обеспечивает выполнение транспорпюго протокола, исполь зуя IPX
Мульпшлексор транспортных протоколов стека Обеспечивает дополнительную безопасность за счет возмож
ности подписи NCP-пакетов
Обеспечивает выполнение протоколов NetWare, используя сервис NDS (NetWare 4.x)
Обеспечивает выполнение протоколов NetWare, используя сервис Bindeiy
Мультиплексор протоколов NetWare Контролирует ввод/вывод данныхна сетевой даек
Смешанные функции для файлов NEDCVLM и REDIR.VLM Выполняет переадресацию прерывания (21Н) DOS Обеспечивает сервис сетевой печати
Обеспечивает совместимость с NetWare 3.11
Обеспечивает автоматическое восстановление соеданения с файловым сервером
На рис. 9.1 приведен пример файла NET.CFG
32-разрядный клиент (Client32) NetWare чаще всего устанавливается под Windows 95/98, хотя его можно инсталлировать и для DOS. Процедура уста новки 32-разрядного клиента под Widows 95/98 достаточно проста. Например, после запуска программы инсталляции клиента NetWare 5.x появляется не сколько окон, с помощью которых необходимо выбрать язьпс инсталляции, плат форму, куда следует установить клиентскую часть, требуемое программное обеспечение. После этого появляются окна мастера инсталляции, с помощью которых следует принять лицензионное соглашение, определить вариант уста новки (стандартный или заказной), выбрать сетевые протоколы (только прото кол IP, только протокол IPX, IP и IPX и др.), указать предпочтительный способ подключения к сети (NDS илиBindery), определил» инсталлируемые продукты (рас писание вьшолнения необходимых работ; поддержкараспределенной печати идр.).
Link Driver NE2000
IRQ 5
PORT 320
FRAME Ethemet_802.2 NetWare DOS Requester
FIRST NETWORK DRIVE = F NETWARE PROTOCOL = NDS BIND PREFERRED SERVER = "FS4X" NAME CONTEXT = XLASS.MSTU"
Рис. 9.1, Пример файла NET.CFG
534
9.1. Администрирование операционной среды
Пользовательская операционная среда файлового сервера
Каждый раз, когда клиент регистрируется в сети, выполняется ряд команд, настраивающих для него сетевую среду. Совокупность этих команд называет ся процедурой регистрации (Login Script). Эти процедуры создает администра тор сети, а иногда и сам клиент.
Процедуры регистрации выполняются на PC утилитой LOGIN. После того, как эта утилита запросит имя регистрации и пароль и удостоверится, что пользо ватель может работать в сети, она читает процедуры регистрации и вьшолняет указанные в них команды.
Процедуры регистрации бывают четьфех типов:
•системная,
•профильная (для NetWare 4.х/5.х),
•пользовательская,
•по умолчанию.
На рис. 9.2 представлена схема вьшолнения процедур регистрации в NetWare 3.x.
Системная процедура регистрации NetWare 3.12 хранится в файле SYS:PUBLIC\NET$LOG.DAT. Пользовательская процедура регистрации (файл login) хранится в подкаталоге каталога MAIL тома SYS. Этот подкаталог со здается для каждого пользователя и его имя совпадает с 16-ричным иденти фикатором этого пользователя. Процедура регистрации по умолчанию являет ся частью программы LOGIN и содержит команду MAP, планирующую поисковый драйв на каталог SYS:PUBLIC. Создание и модификация процедур регистрации вьшолняется с помощью утилиты SYSCON.
Выполнить системную процедуру регистрации
Выполнить пользовательскую Выход)
процедуру
регистрации
Выполнить процедуру регистрации
по умолчанию
Гвыход^
Рис. 9.2. Схема выполнения процедур регистрации в NetWare 3.12
535
9. Администрирование и оперативное управление в ОС NetWare
(^ Вход }
Выполнить системную процедуру регистрации
Выполнить профильную процедуру регистрации
т
Выполнить пользовательскую Выходу
процедуру регистрации
Выполнить процедуру регистрации
по умолчанию
Гвыход)
Рис. 9.3. Схема выполнения процедур регистрации в NetWare 4.х/5.х
На рис. 9.3 представлена схема вьшолнения процедур регистрации в NetWare 4.Х/5.Х.
В NetWare 4.х/5.х системная процедура регистрации хранится как свойство Login Script контейнерного объекта, непосредственно в котором описан объект пользователя (на рис. 8.54 для пользователя User это контейнер CLASS). Про фильная процедура регистрации вьшолняется после системной, но перед пользо вательской процедурой регистрации. Она описывается как свойство Login Script объекта Profile. Пользовательская процедура регистрации хранится как свой ство Login Script объекта пользователя (User). В этом же свойстве можно ука зать на требуемый объект Profile. Процедура регистрации по умолчанию вы полняется, если в системной или профильной процедуре не была вьшолнена команда NO__DEFAULT.
В табл. 9.4 перечислены команды, которые можно использовать в процеду рах регистрации.
536
9.1. Администрирование операционной среды
Таблица 9.4. Комавды процедур регистрации
Команда |
Описание |
# [путь]имя_файла[парамет- |
Запустить на PC резидентную программу |
ры] |
|
АТТАСН[сервер[/имя[;па- |
Подключиться к другому серверу 3.x, 4.x или 5.x |
роль]]] |
Разрешить (ON) или запретить (OFF) пользова |
BREAK ON I OFF |
|
|
телю прерывать процедуру регистрации по Ctrl- |
|
Break или Ctrl-C |
CLS |
Очистить экран PC |
COMSPEC=[nyTb]COMMAND. |
Указывает каталог, который будет использован |
COM |
DOS для повторных загрузок командного процес |
|
сора (используется для удаленных PC) |
CONTEXT контекст |
Используется в NetWare 4.х/5.х для смены теку |
|
щего контекста в дереве NDS |
[F]DISPLAY [путь]имя__файла |
Вывести на экран содержимое файла. |
DOS BREAK [ON | OFF] |
Включает (ON) или выключает (OFF) проверку |
|
нажатия клавиш Ctrl-Break и Ctrl-C при выполне |
|
нии программ в DOS |
[TEMP] SET переменная = «значение»
DOS VEMFY [ON | OFF]
DRIVE драйв: | *n: EXIT
[«[путь]файл[параметры]»] FIRE n
Используется для настройки переменных DOS и OS/2
Используется для включения (ON) или отклю чения (OFF) режима проверки чтением после записи данных на локальные диски PC
Сменить текущий драйв
Прервать выполнение процедуры регистрации и запустить внешнюю программу
Используется для имитации звука выстрела блас тера
GOTO метка |
Продолжить выполнение процедуры регистра |
|
|
ции с определенной метки |
|
метка: |
Выполнить часть команд процедуры регистра |
|
IF условие THEN |
||
команды |
ции в зависимости от истинности условия. В ус |
|
[ELSE |
ловии, как правило, используются переменные |
|
команда] |
процедуры регистрации (NetWare поддерживает |
|
более 30 переменных) |
||
END |
||
Включить дополнительную процедуру регистра |
||
INCLUDE [путь]имя_файла |
||
|
ции |
|
LASTLOGINTIME |
Используется для вывода даты и времени пос |
|
|
ледней регистрации в сети |
537
9. Администрирование и оперативноеуправление в ОСNetWare
Окончание табл. 9.4
Команда MACHINE = имя
MAP [опция] *п:=<путь|драйв:> MAP [опция] 8п:=<путь|драйв:>
NO^DEFAULT
NOSWAP
PAUSE
PCCOMPATIBLE
PROFILE имяобъекта
REM[ARK] [текст] SET TIME [ON I OFF]
SHIFT [n]
SWAP
WRITE «[текст][%переменная]»
Описание Используется для задания имени машины
(1ВМ_РСит.д.)
Создать логическое или поисковое устройство
Используется в NetWare 4.х/5.х для отмены вы полнения процедуры регистрации по умолчанию
Предотвращает выгрузку утилиты LOGIN в рас ширенную память или на диск при выполнении команды #
По этой команде выполнение процедуры регист рации приостанавливается до нажатия клиентом любой клавиши
Если Т1Ш станции не совпадает с 1ВМ_РС, то пе ред командой EXIT необходимо использовать эту команду. Применяется для удаленных PC
В NetWare 4.х/5.х определяет профильную про цедуру регистрации, которая должна быть теперь выполнена
Вставить комментарий
Управляет синхронизацией времени сервера и PC
Изменить нумерацию параметров, заданных в качестве аргументов утилиты LOGIN
Разрешить выгрузку утилиты LOGIN в расши ренную память или на диск при выполнении ко манды #
Вывести на экран сообщение
Установка и настройка сетевой ОС NetWare 3.x, 4.х/5.х
Инсталляция файлового сервера NetWare 3.x выполняется с дискет, а NetWare 4.х/5.х - с CD-ROM (как правило). Установка NetWare 4.х/5.х проще, чем инсталляция NetWare 3.x. Некоторые специалисты считают, что одним из недостатков NetWare является более сложная процедура установки ОС, чем в endows NT. Рассмотрим основные шаги инсталляции NetWare 3.x, NetWare 4.x и NetWare 5.x.
Ниже описана процедура установки NetWare 3.x на файловом сервере. 1. Создать раздел DOS (5 Мб).
538
9.1.Администрирование операционной среды
2.Скопировать дискеты NetWare 3 .х Operating System - 1,2,3 в директорию DOS.
3.Сделать эту директорию текущей и запустить головную программу ОС SERVER.EXE.
4.Задать имя сервера и внутренний номер сети.
5.С помощью команды LOAD загрузить драйвер жесткого диска (*.DSK).
6.По команде LOAD запустить NLM-модуль INSTALL. NLM.
7.Создать на жестком диске раздел NetWare (пункт Disk Options).
8.Создать и смонтировать тома раздела NetWare (пункт Volimie Options).
9.Скопировать файлы на том SYS (пункт System Options).
10.Переключиться с помощью клавиши ALT-ESC на экран консоли файло вого сервера.
11.Загрузить драйвер сетевого адаптера. Например:
LOAD имя_драйвера МГ=номер РОКТ=адрес
Присоединить драйвер сетевого адаптера к протоколу IPX. Например:
BIND IPX ТО имя__драйвера
12.Переключиться с помощью клавиши ALT-ESC обратно на экран утили ты INSTALL.NLM.
13.Создать два файла автоматической загрузки AUTOEXEC.NCF и STARTUP.NCF (пункт System options).
14.Выйти из утилиты INSTALL.NLM и с помощью команды DOWN завер шить работу с сервером.
Рассмотрим процедуру установки NetWare 4.1. В отличие от предьщущей процедуры здесь не требуется, чтобы администратор помнил последователь ность выбора пунктов меню, вводить команды с консоли файлового сервера и переключаться с экрана на экран. Можно вьшолнить простую (simple) и заказ ную (custom) инсталляцию NetWare 4.1. Ниже приведены шаги заказной ин сталляции (Custom Installation).
1.Создать загрузочный раздел DOS и установить программное обеспече ние для работы с CD-ROM в DOS.
2.Вставить диск с ОС NetWare 4.1 в устройство CD-ROM и запустить файл INSTALL.BAT.
3.Из меню выбрать язык, на который настраивается файловый сервер.
4.Выбрать пункт меню NetWare Server Installation, а затем пункт NetWare
4.1.
5.Выбрать пункт меню Custom Installation of NetWare 4.1.
6.Задать имя сервера и внутренний номер сети.
7.Подтвердить копирование файлов загрузки в раздел DOS.
8.Специфицировать код страны, кодовую страницу, тип клавиатуры и на жать клавишу F10.
9.Выбрать формат имени файла (рекомендуется как в DOS).
539