PC Magazine/RE logo (С) СК Пресс 12/95

Практические аспекты взаимодействия сетей под управлением NetWare и Unix

Сергей Колобов


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

За рубежом службы технической поддержки существуют уже на протяжении многих лет. Сначала, в эпоху господства больших ЭВМ, клиент-покупатель получал полный спектр услуг - установку оборудования, консультации и ремонт - непосредственно от фирмы-производителя компьютера. Затем, когда офисы компаний стали оснащаться персональными вычислительными системами на базе микропроцессоров и возникла необходимость оказания поддержки уже не тысячам, а десяткам миллионов пользователей, на рынке стали появляться независимые центры технической поддержки, "сертифицированные", как правило, у нескольких крупных производителей аппаратуры и ПО.

В нашей стране техническая поддержка делает пока первые шаги на долгом пути от производителя к потребителю и осуществляется в основном российскими представительствами крупнейших зарубежных фирм, а также российскими компаниями, специализирующимися, в том числе, и в системной интеграции. Центр технической поддержки компании АйТи является первым и на сегодняшний день единственным в России авторизованным компанией Novell центром технической поддержки (NASC - Novell Authorized Service Center).

Наша рубрика возникла не на пустом месте: к нам поступает очень много звонков из разных уголков России, в которых администраторы ЛВС обращаются с просьбой помочь разобраться с проблемами и вопросами, возникающими в процессе работы с ОС NetWare. Хот каждый из вопросов не похож на другие, мы постарались классифицировать их по нескольким достаточно крупным разделам и темам, каждой из которых в дальнейшем будут посвящены наши статьи. Наибольшее количество вопросов было задано по поводу интеграции компьютеров, работающих под управлением операционной системы UNIX, и рабочих станций и файловых серверов NetWare. Практическим аспектам решения этой проблемы и посвящен предлагаемый читателю материал, в котором рассматриваются несколько достаточно типичных ситуаций взаимодействия сетей или отдельных компьютеров, работающих под управлением NetWare и UNIX.

СИТУАЦИЯ 1
Необходимо организовать доступ с UNIX-рабочей станции к файлам, расположенным на файловом сервере NetWare.

Решение 1: Прозрачный доступ к NetWare пользователям обеспечивает UNIX NetWare NFS.

NetWare NFS обеспечивает пользователям UNIX прозрачный доступ к файлам на файловом сервере NetWare по протоколу NFS (Network File System). Этот протокол - наиболее популярный способ разделения файлов дл компьютеров, использующих протокол TCP/IP, например компьютеров под управлением UNIX. NetWare NFS представляет собой набор загружаемых модулей NetWare (NLM), которые устанавливаются на файловом сервере NetWare версии 3.11 или более поздней. При этом на UNIX-компьютер загружается лишь стандартное ПО, которое обычно включает в себя клиентскую часть для работы по протоколу NFS, и не требуется дополнительная установка ПО корпорации Novell. Таким образом, фактически NFS дл пользователей UNIX является тем же, что и NetWare дл пользователей ПК, предоставляя "прозрачный" доступ к удаленным файловым системам. В этом случае диск файлового сервера NetWare выглядит на экране UNIX-рабочей станции как виртуальный локальный диск.

Для файловых серверов, работающих под управлением NetWare 4.x, существует новая версия этого продукта, называемая NetWare NFS Services for 4.x.

Решение 2: Доступ к файлам NetWare по протоколу FTP предоставляет NetWare FleX/IP.

Протокол передачи файлов FTP (File Transfer Protocol) позволяет компьютерам, совместимым с этим протоколом, обмениваться файлами между собой. А практически во всех операционных системах и приложениях, реализующих протокол TCP/IP, поддерживается и FTP. Для организации доступа к файлам на одном из компьютеров (независимо от того, работает ли он под управлением DOS или UNIX) должен быть запущен FTP-клиент, на другой - FTP-сервер (или FTPD - FTP Daemon). В отличие от протокола NFS, который предоставляет прозрачный доступ к файлам, протокол FTP способен лишь обеспечить передачу файла по сети. Следует также отметить, что какие-либо операции с файлом могут производиться только после того, как FTP-клиент получил локальную копию файла на свой компьютер.

Продукт NetWare Flex/IP (и его вариант для NetWare 4.x - NetWare Print Services) включает в себ FTP-сервер, что позволяет любому FTP-клиенту (это может быть не только UNIX-компьютер, но и рабочие станции под управлением DOS, Windows, Macintosh и OS/2) принимать и передавать файлы на сервер NetWare. Кроме того, такой же сервер входит и в состав NetWare NFS и NetWare NFS Services.

СИТУАЦИЯ 2
Пользователи UNIX хотят получить доступ к принтерам, подключенным к сети NetWare, или, наоборот, пользователи NetWare хотят получить доступ к принтерам, подключенным к UNIX-компьютерам.

Решение 1: NetWare NFS предоставляет пользователям UNIX доступ к принтерам, подключенным к сети NetWare, а пользователям NetWare - доступ к принтерам, подключенным к UNIX-компьютерам.

NetWare NFS (и NetWare NFS Services) является также и двусторонним шлюзом для печати. Это позволяет пользователям UNIX посылать файлы на печать, использу стандартные команды UNIX (lpr). Кроме того, пользователи NetWare получают возможность распечатывать информацию на принтерах, подключенных к UNIX-компьютерам.

Если для организации печати не требуется других возможностей (например, прозрачного разделения файлов и т. д.), то оптимальным вариантом является использование продукта NetWare FleX/IP или NetWare Print Services (для NetWare 4.x).

СИТУАЦИЯ 3
Пользователи DOS или Windows (но не обязательно пользователи NetWare) хотят получить возможность работать с базой данных или прикладной программой, расположенной на UNIX-компьютере.

Решение 1: LAN WorkPlace for DOS предоставляет доступ к UNIX-компьютерам в режиме эмуляции терминала.

Программный продукт LAN WorkPlace for DOS устанавливается непосредственно на рабочих станциях DOS/Windows и функционирует независимо от того, работает ли компьютер в составе сети NetWare или нет. Пользователи могут получить доступ к базе данных или прикладной программе на UNIX-компьютере, используя две программы эмуляции терминалов в LAN WorkPlace for DOS:

Обе эти программы эмулируют терминалы семейства VT (VT220, VT102. VT100) производства компании DEC по протоколу TELNET. В качестве сервера может выступать любой компьютер с установленным на нем серверным процессом для этого протокола.

Решение 2: LAN WorkPlace for DOS предоставляет доступ к приложениям под X Window.

Последняя на сегодняшний день версия LAN WorkPlace for DOS - версия 5.0 - включает в себя также и сервер для стандарта X Window (распределенная графическа оболочка для UNIX-систем), что позволяет пользователям DOS/Windows получить полный доступ к широкому спектру графических приложений, запускаемых на UNIX-компьютерах.

Кроме того, возможно также использование серверов X Window от других поставщиков, таких, как:

СИТУАЦИЯ 4
Пользователям DOS/Windows необходимо получить доступ к файлам на UNIX-компьютере.

Решение 1: LAN WorkPlace for DOS предоставляет доступ по протоколу FTP.

В состав LAN WorkPlace for DOS входит как серверная, так и клиентская часть протокола FTP. Серверная часть позволяет любому клиенту FTP передавать и принимать файлы с компьютера, на котором загружено ПО LAN WorkPlace for DOS. ПО FTP-клиент обеспечивает передачу и прием файлов с любой машины, работающей под управлением DOS, Windows, OS/2 Macintosh или UNIX, на которой запущен сервер FTP (FTPD).

Кроме версий FTP-клиента и FTP-сервера для DOS, работающих в режиме командной строки, в состав LAN WorkPlace for DOS входят также и версии для Windows с удобным графическим интерфейсом.

Решение 2: В состав LAN WorkPlace for DOS входит утилита и NFS Client для обеспечения прозрачного доступа к файлам на UNIX-компьютерам.

В состав последней версии LAN WorkPlace for DOS (5.0) входит утилита NFS Client (ранее это был отдельный продукт). Она предназначена для обеспечени пользователей DOS и Windows прозрачным доступом к файлам на UNIX-компьютерах (любом сервере NFS).

Пользователи ПК с установленным LAN WorkPlace for DOS получают доступ к виртуальным локальным дискам, создаваемым на сервере NFS. Таким образом, они имеют тот же самый тип прозрачного доступа к файлам, что и пользователи NetWare.

СИТУАЦИЯ 5
Большому количеству ПК в сети NetWare необходим доступ к ресурсам по протоколу TCP/IP.
Решение 1: LAN WorkGroup предоставляет пользователям NetWare доступ к TCP/IP.

LAN WorkGroup является эффективным решением в случае, когда многим рабочим станциям NetWare необходим доступ к ресурсам по протоколу TCP/IP. Централизованна установка и управление особенно важны в этой ситуации, так как затраты времени и сил, необходимых дл установки и последующего обновления программного обеспечения, значительно сокращаются, если эти задачи выполнять на файловом сервере. Пользователи, со своей стороны, используют все преимущества продукта LAN WorkPlace for DOS - быстрый и удобный доступ к UNIX-системам со своих рабочих станций.

Решение 2: Если DOS/Windows-компьютеры являютс одновременно и рабочими станциями NetWare, то NetWare NFS Gateway предоставляет им прозрачный доступ к файлам на UNIX-компьютерах.

NetWare NFS Gateway (или его более новая версия - NetWare NFS Services) обеспечивает рабочим станциям NetWare прозрачный доступ к файлам на UNIX-компьютерах. На этих рабочих станциях не нужно загружать ПО поддержки протоколов TCP/IP или NFS. На файловом сервере NetWare версии 3.11 и более поздних устанавливается несколько загружаемых модулей NetWare (NLM), которые выполняют функции шлюза между рабочими станциями NetWare и NFS-сервером. В результате для всех сетевых рабочих станций жесткий диск на UNIX-компьютере выглядит так, как если бы это был том жесткого диска на сервере NetWare.

Статья подготовлена специалистами компании АйТи тел. (095) 127-9010, 127-9012 924-5811, 923-6466