Logo Море(!) аналитической информации!
IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware
Скидка до 20% на услуги дата-центра. Аренда серверной стойки. Colocation от 1U!

Миграция в облако #SotelCloud. Виртуальный сервер в облаке. Выбрать конфигурацию на сайте!

Виртуальная АТС для вашего бизнеса. Приветственные бонусы для новых клиентов!

Виртуальные VPS серверы в РФ и ЕС

Dedicated серверы в РФ и ЕС

По промокоду CITFORUM скидка 30% на заказ VPS\VDS

VPS/VDS серверы. 30 локаций на выбор

Серверы VPS/VDS с большим диском

Хорошие условия для реселлеров

4VPS.SU - VPS в 17-ти странах

2Gbit/s безлимит

Современное железо!

13. Печать в сети Windows NT

13.1. Организация сетевой печати в Windows NT

Подсистема сетевой печати Windows NT включает следующие элементы:

  • Устройство печати (print device) - физическое устройство, которое печатает текстовые и графические документы на бумаге, например, Hewlett-Packard Laser Jet 4p или Cannon Bubble-Jet 10B. Обычно это устройство называют принтером, но Microsoft под принтером понимает программное обеспечение.
  • Принтер (printer) - программный интерфейс между операционной системой и устройством печати. Принтер включает драйвер принтера и ряд других программных компонент, организующих печать документов на физическом устройстве.
  • Устройство печати с сетевым интерфейсом (Network-interface print device) - устройство с собственным сетевым адаптером. Оно не должно подключаться к порту компьютера, так как может непосредственно взаимодействовать с сетью.
  • Принт-сервер (print server) - компьютер, на котором работает программное обеспечение принтера. Принт-сервер получает документы от клиентов и организует их печать. Нужно отличать использование этого термина в Windows NT от использования его в Net-Ware и OS/2 - там очередью называют программный интерфейс между операционной системой и устройством печати, то есть то, что в Windows NT имеет название принтер.
  • Принт-спулер (print spooler) - набор динамических библиотек DLL, которые организуют получение, планирование и распределение документов. Спулинг - это процесс записи принтерных работ в файл на диске. Это файл называется спул-файлом. Спулер всегда устанавливается на принт-сервере, а также на клиентах Windows NT Workstation и Windows 95. Использование спулера на клиенте ускоряет работу приложений, печатающих свои документы, так как для приложения в этом случае процесс печати завершается после помещения всех его страниц в локальный спулер, а не в сетевой спулер принт-сервера.
  • Очередь (queue) - группа документов, ожидающих печати. Не нужно
  • Пул печати (printing pool) - обслуживание одним принтером нескольких однотипных устройств печати, подключенных к одному компьютеру. Организация пула печати позволяет переложить на программное обеспечение работу по балансу загрузки физических устройств печати. Пользователь не знает, на какое конкретное устройство он посылает документ.

Для организации сетевой печати в сети Windows NT должен по крайней мере один компьютер, выполняющий роль принт-сервера. Им может быть как Windows NT Server, так и Windows NT Workstation. При использовании Windows NT Workstation имеются ограничения - число одновременных соединений клиентов не может превышать 10, не поддерживаются клиенты Macintosh и NetWare.

Клиентами принт-сервера Windows NT могут быть компьютеры, работающие под управлением:

  • Windows NT
  • Windows 95
  • Windows for Workgroups
  • LAN Manager 2.x
  • OS/2
  • UNIX
  • NetWare * (только для принт-сервера на Windows NT Server)
  • Macintosh * (только для принт-сервера на Windows NT Server)

На клиентах Windows NT Workstation 4.0 и Windows 95 не нужно устанавливать драйвер принтера для печати документа на принт-сервере. Этот драйвер автоматически переписывается с принт-сервера, когда клиент первый раз соединяется с принт-сервером. Клиент Windows NT Workstation 4.0 при каждом последующем соединении проверяет соответствие своей версии драйвера принтера той, которая имеется на принт-сервере и при ее обновлении заново переписывает свежую версию. Клиент Windows 95 так не делает, поэтому обновлять версию драйвера нужно вручную, устанавливая ее на клиенте.

На остальных клиентах для соединения с принт-сервером Windows NT необходимо установить соответствующий драйвер принтера.

Для клиентов не-Microsoft на принт-сервере нужно установить дополнительное программное обеспечение:

  • Macintosh - Services for Macintosh
  • NetWare - File and Print Services for NetWare
  • UNIX - TCP/IP Printer Service

Необходимо отметить, что принт-сервер может иметь несколько подключенных устройств печати и несколько инсталлированных принтеров.

Связь между принтерами и устройствами может быть достаточно гибкой:

  • каждое устройство может обслуживаться отдельным принтером;
  • несколько устройств могут обслуживаться одним принтером (пул печати);
  • одно устройство может обслуживаться несколькими принтерами - это позволяет назначить каждому принтеру свой приоритет и документы будут печататься на устройстве в приоритетном порядке, в зависимости от того, на какой принтер пользователь послал документ.

13.2. Установка принт-сервера

Установка принт-сервера состоит из нескольких этапов:

  • Необходимо проверить совместимость устройства печати с Windows NT. Если устройство печати, подключенное к порту вашего компьютера, находится в списке HCL, то необходимый драйвер имеется в дистрибутиве Windows NT. Если же его там нет, то вам нужен драйвер от производителя устройства или же устройство должно уметь эмулировать какое-либо устройство из списка HCL.
  • Выполните логический вход в сеть с правами Full Control на печать (это особые права, отличающиеся от прав доступа к файлам) для того компьютера, к которому подключен принтер.

    Эти права имеют следующие группы пользователей:

    • Administrators - на любом компьютере домена
    • Print Operators - на любом контроллере домена
    • Server Operators - на любом контроллере домена
    • Power Users - на любом компьютере Windows NT Workstation домена или рабочей группы
  • Инсталлируйте принтер на принт-сервере путем использования иконки Add Printer в панели Settings - Printers. При этом запуститься соответствующий мастер, который поможет определить конфигурационные параметры принтера.
    • В первой панели диалога необходимо выбрать My Computer (опция Network Printer Server используется для организации постоянного соединения клиента с уже имеющимся в сети принт-серевром).
    • Затем необходимо выбрать порт, к которому подключено устройство печати (LPTx или COMx).
    • Из списка производителей и моделей выберите нужное вам устройство печати и дайте ему локальное имя (проще пинять то имя, которое предлагает мастер).
  • Сделайте принтер разделяемым - отметьте опцию Shared и дайте разделяемое имя, под которым данный принтер могут видеть по сети клиенты. Сделать принтер разделяемым можно и после его инсталляции - с помощью пункта Properties меню File панели Printers.
  • Если принтер должен поддерживать принтерный пул, то нужно при назначении порта выбрать опцию Enable Printing Pool и выбрать несколько портов, к которым подключены устройства, образующие пул.

13.3. Права доступа к принтеру

Если принтер является разделяемым, то к нему определены права доступа пользователей по сети - разрешения на печать (print permission).

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

Всего имеется четыре уровня разрешений: No Access, Print, Manage Documents и Full Control.

В следующей таблице определены возможные действия по управлению жокументоами и принтером для каждого из уровней разрешений:       
ДействияNo AccessPrint (default)Manage DocumentsFull Control
Печать документов ХХХ
Приостановка, продолжение, перезапуск и прекращение печати собственных документов ХХХ
Подсоединение к принтеру ХХХ
Управление установками задания на печать для всех документов  ХХ
Приостановка, перезапуск и удаление всех документов  ХХ
Управление разделением принтера   Х
Изменение приоритета принтера   Х
Удаление принтера   Х
Изменение разрешений доступа к принтеру   Х

Как видно из таблицы, разрешение Print, которое дается по умолчанию всем членам группы Users, дает пользователю контроль над своими собственными документами.

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

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

Установка разрешений для пользователей и групп пользователей выполняется из закладки Security панели Properties - кнопка Permissions. Эта закладка повторяет аналогичную закладку для файлов и каталогов. Кроме возможности установить разрешения доступа, эта закладка имеет также кнопки Auditing и Ownership, которые позволяет задать события для аудита и изменить владельца принтера.

13.4. Управление документами

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

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

Управлять документом можно после того, как он попал в очередь печати принтера и его название появилось в окне печатающихся документов данного принтера (это окно появляется после двойного щелчка по иконке принтера в окне Printers).

Из меню Documents окна печати принтера можно выполнять такие действия над документом как:

  • Pause - приостанавливать печать данного документа
  • Resume - продолжать печать приостановленного документа
  • Restart - начинать печать документа с начала
  • Canсel - снимать документ с печати
  • Properties - изменять свойства документа

Панель свойств документа, появляющаяся после выбора пункта Properties, имеет три закладки: General, Page Setup и Advanced.

В закладке General можно установить:

  • Приоритет данного документа по отношению к другим документам данного принтера, находящимся в очереди. По умолчанию документ имеет низший приоритет 1, но он может быть повышен до 99.
  • Получателя уведомления (notification). По умолчанию уведомление о том, что документ напечатан, получает тот пользователь, который послал документ на принтер. С помощью поля Notify можно задать имя пользователя, который будет получит уведомление вместо того пользователя, который отправил документ на печать.
  • Расписание печати документа. Определяет диапазон часов, когда этот документ может печататься. Например, если пользователь хочет, чтобы этот документ был напечатан в ночные часы, когда принтер не загружен, то он может указать диапазон от 12.00 АМ до 6.00 АМ. Если документ послан на печать в другое время, то он запоминается в спулере принт-сервера, а печать начинается в 12.00 часов ночи.

13.5. Конфигурирование и управление принтером

Конфигурировать и управлять принтером может только пользовать, имеющий разрешение Full Control по отношению к этому принтеру.

Конфигурирование принтера выполняется с помощью панели Properties, вызываемой из окна Printers.

Панель Properties имеет много закладок: General, Ports, Scheduling, Sharing, Security и Device Settings.

Закладка General позволяет установить новый драйвер принтера и установить тип страницы-сепаратора документов.

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

Закладка Ports позволяет изменить порт, который соединяет данный принтер с устройством печати.

Закладка Sharing позволяет сделать принтер разделяемым, а также предназначена для установки на принт-сервере различных типов драйверов этого устройства для различнх клиентов - например, Windows NT 4.0 MIPS, Windows NT 3.51 и т.п.

Закладка Security управляет разрешениями, аудитом и владельцем данного принтера.

Закладка Device Settings устанавливает параметры устройства печати - формат бумаги для разных лотков, картриджей шрифтов и т.п.

Оперативное управление принтером включает: приостановку принтера - опция Pause Printing (при этом останавливается печать всех документов, находящихся в очереди), возобновление работы принтера - отмена опции Pause Printing, очистку очереди принтера Purge Print Documents, а также переадресацию документов на другое устройство печати.

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

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

Если имеется другое устройство печати такого же типа, как и отказавшее, то переадресация осуществляется простой заменой имени порта, связанного с данным принтером в закладке Ports панели свойств принтера.

Можно также переадресовать документы на другой принт-сервер, имеющийся в сети. Для этого необходимо добавить новый порт в список локальных портов и указать в качестве его имени сетевое имя принт-сервера, например, \\Server2\Laser12.

13.6. Практические занятия

  • Войдите в сеть как администратор и создайте на своем компьютере локальный принтер, выбрав в качестве устройства любое устройство печати из списка, предложенного мастером инсталляции. В качестве порта укажите LPT1. Принтер установится даже в том случае, когда реально к порту устройство печати не подключено. В этой работе вы будете работать с принтером без реального устройства печати.
  • Сделайте принтер разделяемым. Убедитесь, что принтер стал доступным по сети, просмотрев ресурсы сети с соседнего компьютера.
  • Установите различные разрешения для пользователей вашего домена.
  • Приостановите принтер с помощью команды Pause Printing. Это нужно для того, чтобы посылаемые на него документы появились в очереди, но не печатались.
  • Пошлите на печать несколько текстовых документов. Они должны появиться в окне печати данного принтера. Проверьте, какие операции над документами вы можете выполнять из меню Documents.
  • Проверьте возможности конфигурирования принтера из меню Printer окна печати.
  • Войдите в сеть в качестве пользователя - члена группы Users. Проверьте возможности обычного пользователя по управлению документами и принтером, послав несколько документов на печать.

Назад | Содержание

 

Бесплатный конструктор сайтов и Landing Page

Хостинг с DDoS защитой от 2.5$ + Бесплатный SSL и Домен

SSD VPS в Нидерландах под различные задачи от 2.6$

✅ Дешевый VPS-хостинг на AMD EPYC: 1vCore, 3GB DDR4, 15GB NVMe всего за €3,50!

🔥 Anti-DDoS защита 12 Тбит/с!

VPS в России, Европе и США

Бесплатная поддержка и администрирование

Оплата российскими и международными картами

🔥 VPS до 5.7 ГГц под любые задачи с AntiDDoS в 7 локациях

💸 Гифткод CITFORUM (250р на баланс) и попробуйте уже сейчас!

🛒 Скидка 15% на первый платеж (в течение 24ч)

Новости мира IT:

Архив новостей

IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware

Информация для рекламодателей PR-акции, размещение рекламы — adv@citforum.ru,
тел. +7 495 7861149
Пресс-релизы — pr@citforum.ru
Обратная связь
Информация для авторов
Rambler's Top100 TopList This Web server launched on February 24, 1997
Copyright © 1997-2000 CIT, © 2001-2019 CIT Forum
Внимание! Любой из материалов, опубликованных на этом сервере, не может быть воспроизведен в какой бы то ни было форме и какими бы то ни было средствами без письменного разрешения владельцев авторских прав. Подробнее...