Пользовательская операционная среда рабочей станции
Начальная установка программного обеспечения (ПО) клиента рабочей станции выполняется с дискет. Для DOS обычно используют следующие дискеты: NetWare 3.х - WSDOS_1, WSDOS_2, WSDRV_2, NetWare 4.х - WSDOS_1, WSWIN_1, WSDRV_1, WSDRV_2.
Т. к. NetWare 4.х поставляется на CD-ROM, то дискеты можно создать в DOS, используя утилиту
D:\CLIENT\DOSWIN\MAKEDISK <диск>:
где D - драйв CD-ROM, <диск> - драйв гибкого диска 3,5".
Для инсталляции рабочей станции необходимо с дискеты WSDOS_1 запустить программу INSTALL.EXE и далее следовать инструкциям этой утилиты.
Для обновления в NetWare 4.х программного обеспечения клиента рабочей станции можно использовать ту же самую программу INSTALL.EXE, которая хранится в каталоге SYS:PUBLIC\CLIENT\DOSWIN.
В процессе инсталляции ПО клиента рабочей станции, где установлена операционная система DOS, на её локальный диск (обычно C:) записывается каталог NWCLIENT. При этом могут быть также изменены и некоторые стандартные файлы DOS. Пользовательская среда рабочей станции настраивается при помощи четырёх файлов:
Рассмотрим эти файлы подробнее.
CONFIG.SYS
При инсталляции рабочей станции в этот файл может быть добавлена команда LASTDRIVE=Z. Эта команда показывает, какие буквы латинского алфавита могут использоваться для драйвов.
AUTOEXEC.BAT
При инсталляции в этот файл помещается вызов файла STARTNET.BAT, с помощью которого загружаются модули программного обеспечения клиента:
@CALL C:\NWCLIENT\STARTNET.BAT
Это позволяет автоматизировать подключение клиента к сети при включении компьютера. Данная команда включается в AUTOEXEC.BAT первой строкой. Это не всегда удобно, т. к. иногда требуется оставить за пользователем право выбора: согласен ли он работать в сети или нет. Для этого можно использовать возможности DOS 6 по созданию разветвлённых файлов загрузки или различные программы типа нортоновской утилиты BE.EXE.
STARTNET.BAT
Этот файл создаётся автоматически при инсталляции рабочей станции и содержит следующие команды:
В этом файле не хватает команды регистрации в сети. Поэтому в конец этого файла (или в файл AUTOEXEC.BAT) обычно записывают следующие команды:
F:
LOGIN
Буква драйва F зависит от конкретной конфигурации рабочей станции и означает первый сетевой драйв.
NET.CFG
Данный текстовый файл содержит все настройки программного обеспечения клиента рабочей станции. Он состоит из разделов, каждый из которых включает опции. Заголовок раздела всегда начинается с первой позиции новой строки. Связанные с данным разделом параметры (опции) описываются на следующих строках, но не с первой позиции.
Таблица 3.1. Разделы NET.CFG
Раздел | Описание | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Desktop SNMP | Используется, чтобы поддержать базу данных MIB-II со статистикой о работе сети и коммуникации для протокола SNMP. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Link Driver | Определяет конфигурацию драйвера для каждого сетевого адаптера, установленного на рабочей станции. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Link Support | Используется, чтобы переопределить число и размеры требуемых буферов. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Named Pipes | Используется для организации связи рабочей станции с приложениями "клиент-сервер" (например, с Microsoft SQL Server и т. д.). На рабочей станции протокол Named Pipes поддерживается программой DOSNP.EXE. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
NetBIOS | Используется, чтобы переназначить параметры, используемые протоколом NetBIOS. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
NetWare DOS Requester | Определяет параметры, используемые запросчиком DOS (файлами VLM.EXE и *.VLM). | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
NetWare DOS TSA | Используется модулем TSASMS.COM для взаимодействия с SBACKUP.NLM при архивации данных рабочей станции (для NetWare 4.х). | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Protocol IPX | Определяет параметры протокола IPX. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Protocol ODINSUP | Используется, если NDIS-протокол добавлен к стеку протоколов рабочей станции. Этот протокол применяется для связи с ОС фирмы IBM: Extended Services и LAN Services. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Protocol RFCNBIOS | Используется программой RFCNBIOS.EXE для выполнения команд NetBIOS с использованием протокола TCP/IP. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Protocol RPL | Используется, если RPL-протокол добавлен к стеку протоколов рабочей станции. Этот протокол применяется для загрузки бездисковых станций (для NetWare 4.х). | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Protocol SPX | Определяет параметры протокола SPX. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Protocol TCPIP | Используется модулем TCPIP.EXE, если эта программа добавлена в стек протоколов рабочей станции. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
TBMI2 | Используется, если необходимо модифицировать среду переключения процессов передачи данных. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Transport Provider IPX|UDP | Используется для определения адреса, по которому менеджер SNMP посылает прерывания протокола SNMP. |
В таблице 3. 1 перечислены все возможные разделы, которые можно создать в файле NET.CFG.
Большинство перечисленных разделов не являются обязательными. При инсталляции рабочей станции в NET.CFG автоматически создаются только два раздела (Link Driver и NetWare DOS Requester) с самыми необходимыми опциями (в таблицах 3.2 и 3.4 они отмечены слева звёздочкой).
В таблицах 3.2 - 3.5 перечислены наиболее важные и интересные параметры (опции) разделов Link Driver, Link Support, NetWare DOS Requester и Protocol IPX.
Таблица 3.2. Некоторые опции раздела Link Driver
Опция | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
*IRQ number | Номер прерывания, на который настроен сетевой адаптер рабочей станции. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
*PORT address | Шестнадцатеричный адрес порта, на который настроен сетевой адаптер рабочей станции. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
*FRAME type_name | Имя типа кадра. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
NODE ADDRESS address | Используется, чтобы вручную установить требуемый шестнадцатеричный адрес рабочей станции, отличный от того, на который настроен сетевой адаптер. |
Опция | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
BUFFERS number [buffer_size] | Число и размер буферов для приёма пакетов на рабочей станции. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
MAX BOARDS number | Максимальное число сетевых адаптеров, которыми может управлять модуль связи LSL.COM. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
MAX STACKS number | Максимальное число протоколов в стеке. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
MEMPOOL number[k] | Размер памяти, которую использует модуль связи LSL.COM для размещения буферов протоколов. |
Опция | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
CACHE DUFFER SIZE=number CACHE DUFFERS= number | Размер и количество буферов в кэше на рабочей станции, которые используются FIO.VLM для ввода/вывода файлов на сервер. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
CACHE WRITES=[ON | OFF] | ON - данные, записываемые на сетевой диск, сохраняются в кэше на рабочей станции и передаются на сервер по запросу с сервера. OFF - данные, записываемые на сетевой диск, передаются на сервер сразу. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
*FIRST NETWORK DRIVE=letter | Определяет первую с начала латинского алфавита букву, которая используется как логический драйв. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
LARGE INTERNET PACKETS=[ON| OFF] | ON - допускается использование протокола LIP. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
LIP START SIZE= number | Размер пакета LIP, используемый для "переговоров", когда устанавливается связь между станциями. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
*NAME CONTEXT="name" | Для NetWare 4.х определяет текущий контекст при подключении пользователя к сети. Это позволяет указывать в LOGIN только конечное имя клиента. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
*NETWARE PROTOCOL=protocol_list | Список средств поддержки протоколов NetWare (NDS, BIND, PNW). | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PB BUFFERS= number | Число буферов, используемых протоколом Packet Burst Protocol. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
*PREFERRED SERVER="name" | Определяет сервер, к которому рабочая станция попытается подключиться в первую очередь. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PREFERRED TREE="name" | В NetWare 4.х определяет дерево NDS, к которому рабочая станция попытается подключиться в первую очередь. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
SEARCH MODE= number | Определяет метод поиска файлов, открываемых в исполняемых файлах *.EXE и *.COM. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
SIGNATURE LEVEL= number | Уровень подписи NCP-пакета на рабочей станции. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
USE DEFAULTS=[ON| OFF] | ON - программа VLM.EXE загружает требуемые файлы *.VLM по умолчанию. OFF - файлы *.VLM не загружаются по умолчанию. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
VLM=path_VLM | Путь к загружаемому VLM-файлу. |
Таблица 3.5. Некоторые опции раздела Protocol IPX
Опция | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
IPX RETRY COUNT number | Число повторов пакета (20 по умолчанию). | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
IPX SOCKETS number | Максимальное число гнёзд, которое может открыть станция (по умолчанию 20). |
Таблица 3.6. Файлы *.VLM, загружаемые по умолчанию
Файл | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
CONN.VLM | Обеспечивает поддержку таблиц ресурсов. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
IPXNCP.VLM | Обеспечивает выполнение транспортного протокола, используя IPX. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
TRAN.VLM | Мультиплексор транспортных протоколов стека. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
SECURITY.VLM | Обеспечивает дополнительную безопасность за счёт возможности подписи NCP-пакетов. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
NDS.VLM | Обеспечивает выполнение протоколов NetWare, используя сервис NDS (NetWare 4.х). | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
BIND.VLM | Обеспечивает выполнение протоколов NetWare, используя сервис Bindery. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
NWP.VLM | Мультиплексор протоколов NetWare. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
FIO.VLM | Контролирует ввод/вывод данных на сетевой диск. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GENERAL.VLM | Смешанные функции для файлов NETX.VLM и REDIR.VLM. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
REDIR.VLM | Выполняет переадресацию прерывания (21Н) DOS. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRINT.VLM | Обеспечивает сервис сетевой печати. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
NETX.VLM | Обеспечивает совместимость с NetWare 3.11. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
AUTO.VLM | Обеспечивает автоматическое восстановление соединения с файловым сервером. |
Рис. 3.1. Пример файла NET.CFG