Меню

Настройки принтера в терминальном режиме



Настройки принтера в терминальном режиме

Параметр printer позволяет терминалу работать как аппаратный принт-сервер.

Хорошо: можно дать доступ к принтеру любому пользователю терминального сервера или любого другого компьютера в сети. Можно подключать несколько принтеров. Работают USB, COM и LPT принтеры.

Плохо: сложная настройка. Нужно назначать терминалу неизменный IP адрес. Нужно настраивать VPN, если терминал с принтером не находятся в одной сети с сервером.

Параметр rdp_printer перенаравит принтер через RDP. Так, как это делает mstsc.exe.

Хорошо: самая простая настройка. Работает на терминалах, которые подключаются к серверу через интернет. Работают USB, COM и сетевые принтеры.

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

Хорошо: только так можно подключать МФУ и принтеры Canon CAPT, которые не работают с другими методами подключения.

Плохо: на сервер нужно устанавливать драйвер виртуального USB из проекта USBIP. Этот драйвер может вызывать нестабильную работу сервера.

Перед тем, как подключить принтер к терминалу

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

Настройка для параметра printer, эмуляция принт-сервера

В конфигурационном файле терминала пишем:

Настраиваем DHCP выдавать терминалу с принтером всегда один и тот же IP адрес. WTware DHCP всегда так делает, настраивать не нужно. Для Microsoft DHCP надо сделать reservation, подробнее здесь.

Проверяем. Если терминал включен, пинг с сервера на выделенный терминалу IP адрес должен идти. Если терминал выключен, пинг не должен идти. Так можно проверить, что именно этот IP теперь принадлежит именно этому терминалу, а не какому-то другому.

Здесь 10.1.1.75 это адрес терминала. Клиента. Компьютера, к которому подключен принтер.

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

Снимите галочку с Enable bidirectional support.

Все, настройка закончена. Можно проверять. Принтер автоматически появится в папке «Принтеры» у каждого пользователя терминального сервера, которому даны права печатать на этот принтер. Принтер не появится у пользователей, которым не дано право на него печатать.

Настройка для параметра rdp_printer, перенаправление через RDP

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

В конфигурационном файле терминала пишем:

Все, настройка закончена. Это самый простой способ использовать принтер.

Источник

Настройка проброса принтера через RDP

Шаг 1

Проверить, что в настройках RDP-файла настроен проброс локальных ресурсов до сервера.

Для этого необходимо кликнуть по RDP-ярлыку правой кнопкой мыши и выбрать строку Изменить. Откроется окно с параметрами, Вам нужно перейти на закладку Локальные ресурсы и поставить галочку Принтеры.

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

Виртуальный сервер на базе Windows

Если Ваш принтер не поддерживает функцию Easy Print, тогда Вам необходимо установить драйвер на сервер для Вашей модели принтера. Как это сделать читайте далее.

Шаг 2

Далее -> Роли сервера -> Службы печати (поставить галочку напротив) -> Далее -> Далее (по умолчанию выбран параметр «Сервер печати») -> Установить -> Перезагрузить сервер

В диспетчере сервера – конфигурация – локальные пользователи – группы – print operators добавляем свою учетную запись (администратор)

  • Делаем log off – log on
  • Скачиваем драйвер с официального сайта производителя принтера
  • Распаковываем архиватором
  • В диспетчере сервера. Серверы печати – название вашего компьютера с которого подключаетесь — принтеры
  • Убеждаемся, что напротив нашего принтера стоит remote desktop easy print

    Идем: Серверы печати – название вашего компьютера с которого подключаетесь — драйверы ПКМ добавить драйвер

    Установить с диска — указываем файл *.inf , прогоняем мастер установки.

    Читайте также:  Настройка mikrotik firewall ftp

  • Выполняете log off/ log on на терминальном сервере.
  • Источник

    Настройка TS Easy Print на сервере терминалов Windows Server 2012 R2

    Настройка TS Easy Print на сервере терминалов Windows Server 2012 R2

    Технология TS Easy Print является альтернативой стандартной службе печати, появилась впервые в Windows Server 2008R2. Благодаря данной технологии значительно повышается быстродействие, а главное — стабильность и отказоустойчивость подсистемы печати в том числе и на терминальных серверах.

    Внедрение Easy Print не требует установки ролей и компонентов, настройки сервера или рабочей станции пользователя. Необходимо лишь наличие клиента удаленного рабочего стола версии 6.1 (или старше) и .NET Framework 3.0 SP1 (или старше).

    Чтобы включить данную технологию необходимо зайти в редактор групповых политик gpedit.msc:

    Конфигурация компьютера\Административные шаблоны\Компоненты Windows\Службы удаленных рабочих столов\Узел сеансов удаленных рабочих столов\Перенаправление принтеров

    • перенаправлять только используемый по умолчанию принтер клиента — вкл
    • использовать в первую очередь драйвер принтера Easy Print — отк

    Далее выполняем настройку изоляции драйверов печати. Данная функция доступна также с Windows Server 2008. Для этого перейдем в раздел редактора групповых политик:

    Конфигурация компьютера\Административные шаблоны\Принтеры

    • выполнять драйвера принтеров в изолированном виде — вкл
    • переопределить параметр совместимости выполнения драйвера печати , сообщенный драйверов печати — вкл

    Для корректной работы данный технологии необходимо, чтобы на сервера был установлен принтер Microsoft XPS Document Writer. Настройка Easy Print завершена.

    Нашли ошибку в тексте? Выделите фрагмент текста и нажмите Ctrl+Enter

    Источник

    Как решить проблемы подсистемы печати в терминальном сервере

    Сегодня я бы хотел поделиться своим опытом устранения проблем печати на терминальном сервере Microsoft.

    Подробности под катом.

    Вместо Intro

    Наверняка, почти каждый системный администратор, работающий с Windows и, в частности, с терминальным сервером, сталкивался с проблемами печати.
    Разрывается телефон, у всех одна и та же проблема: «Нажимаю на печать — ничего не происходит!». Идем смотреть логи и видим следующую картину:

    Знакомо? Никаких подробностей, ничего — гадайте, господа администраторы! На форумах в интернете полно вопросов по этой теме и очень мало полных, структурированных ответов. Что ж, попробуем собрать в кучу все варианты решений.

    Причины и решения

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

    • Необходимо помнить, что драйверы у клиентов и на сервере должны быть идентичны
    • Убедитесь, что включена изоляция драйверов
    • Удалите все драйвера на сервере и попробуйте использовать TS Easy Print
    • Попробуйте решения сторонних компаний

    А теперь пройдемся подробнее по всем пунктам. Для начала установим на наш терминальный сервер роль «Службы печати и документов».

    Это позволит нам удобно управлять драйверами и принтерами, установленными в системе.

    Идентичные драйвера

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

    Изоляция драйверов

    В Windows 2008 появилась замечательная возможность изоляции драйверов принтера. Теперь драйвер принтера подгружается не Spoolsv.exe а специальным процессом PrintIsolationHost.exe. При «вылетании» драйвера принтера «слетает» только один экземпляр PrintIsolationHost.exe, а сама служба «Диспетчера печати» остается работоспособной, что, как понимаете, весьма влияет на настроение пользователей 😉

    Чтобы включить данную возможность, нам необходимо открыть редактор локальной групповой политики (gpedit.msc) и пройти следующим путем: «Параметры компьютера -> Административные шаблоны -> Принтеры». Находим и включаем следующие пункты:

    • Выполнить драйверы принтеров в изолированных процессах
    • Переопределить параметр совместимости выполнения драйвера печати, назначенный драйвером печати

    Будет выглядеть следующим образом:

    TS Easy Print

    Видимо, вняв наконец стенаниям системных администраторов, компания Microsoft решила что-то сделать с необходимостью ставить зоопарк драйверов на терминальный сервер и падающим из-за этого spoolsv.exe. В итоге, на свет родилась технология TS Easy Print. Ключевой особенностью является, то, что больше нам не нужно устанавливать на сервер драйвера для каждого принтера — вместо этого используется унифицированный драйвер Remote Desktop Easy Print, соответственно, мы уходим от проблемы падающего спулера — ведь все операции с печатью выполняются на компьютере клиента.
    Для того, чтобы явно определить, что мы хотим использовать на терминальном сервере TS Easy Print, необходимо пройти опять же в редактор локальной групповой политики (gpedit.msc) по следующему пути: «Параметры компьютера -> Административные шаблоны -> Компоненты Windows -> Службы удаленных рабочих столов -> Узел сеансов удаленных рабочих столов -> Перенаправление принтеров». Нас интересуют следующие пункты, которые надо включить:

    • Использовать в первую очередь драйвер принтера Easy Print удаленного рабочего стола
    • Перенаправлять только используемый по умолчанию принтер клиента
    Читайте также:  Plex настройка xbox one

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

    Далее, необходимо очистить наш сервер от лишних драйверов принтеров. Это можно сделать в менеджере роли «Службы печати и документов».
    Внимательно удаляйте драйвера! Необходимо оставить в живых такие вещи, как «Remote Desktop Easy Print» и «Microsoft XPS Document Writer». Именно они и отвечают за передачу печати на клиента.

    Теперь перейдем к требованием на клиенте. Их всего два — использование протокола RDP версии не ниже 6.1 и .NET Framework 3.0 с пакетом обновления 1 (SP1). Больше от них ничего не требуется.

    Решения сторонних компаний

    Избавиться от проблемы падающего спулера призваны такое ПО как, например, ScrewDrivers (сайт). Оно предоставляет клиент-серверную архитектуру.
    Сервер ScrewDrivers — это компонент, который необходимо установить на серверы, на которых планируется использовать печать в терминальном сеансе. Клиент ScrewDrivers должен быть установлен на рабочих станциях. Именно этот компонент позволяет создать на терминальном сервере виртуальные принтеры, которые соответствуют локальным принтерам пользователя.
    В целом, напоминает Easy Print, но не бесплатно (впрочем, есть лекарства ;).

    Источник

    Настройка удаленной печати через RDP

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

    Для Windows XP
    Прежде, чем настраивать удаленную печать через RDP на Windows XP, необходимо установить в систему (либо убедиться, что установлены) следующие компоненты:
    1. Система должна быть обновлена до SP3 (подходит исключительно для 32-битных версий).
    2. Скачать и установить Windows Installer 4.5
    3. Скачать и установить Microsoft .NET Framework 4
    4. Обновить версию клиента RDP RDP клиент 7.0.zip.

    Для Windows 7
    Желательно обновить протокол клиента RDP до версии 8.1:
    Для всех поддерживаемых 86-разрядных версий Windows 7 — Скачать пакет
    Для всех поддерживаемых 64-разрядных версий Windows 7 — Скачать пакет

    Для Windows 8/8.1/10
    Для данных операционных систем желательно выполнить установку платформы .NET Framework 3.5

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

    Настройка клиента RDP (для версий Windows XP и выше)
    1. Необходимо проверить, что в настройках RDP-подключения настроен проброс локальных ресурсов до сервера.
    Для этого необходимо зайти в свойства RDP-подключения, перейти на вкладку «Локальные ресурсы» и поставить галочку на «Принтеры».

    Если Ваш принтер поддерживает технологию «EasyPrint», тогда настройка завершена и можно приступать к печати документов с удаленного рабочего стола.
    Если Ваш аппарат не поддерживает технологию «EasyPrint», тогда приступайте к следующему пункту.

    Настройка службы печати Windows Server 2008/2012
    1. Необходимо добавить на сервере роль «Службы печати документов». Переходим в «Пуск -> Диспетчер сервера — > Роли — > Добавить роли — > Служба печати (ставим галочку) -> Далее — > Установить».
    По завершению установки необходимо перезагрузить сервер.

    Настройка сервера завершена.

    Настройка TS Easy Print Windows Server 2008/2012
    Технология TS Easy Print является альтернативой стандартной службе печати, которая используется в Windows Server 2008/2012, и также применяется к принтерам не поддерживающими технологию «EasyPrint».
    Внедрение TS Easy Print не требует установки ролей и компонентов, настройки сервера или рабочей станции пользователя.
    Необходимо наличие у клиента удаленного рабочего стола версии 6.1 (или старше) и .NET Framework 3.0 SP1 (или старше), а это значит, что данная технология применима к клиентским машинам с установленной Windows XP.
    Преимущество данной технологии в том, что она использует формат файла Microsoft XML Paper Specification (XPS), который передается на компьютер пользователя и отправляется на печать, используя локальный драйвера принтера, а значит, предустанавливать драйвера принтера на сервере нет никакой необходимости.
    Итак, приступим.
    1. Для того, чтобы включить данную технологию на сервере необходимо зайти в редактор групповых политик gpedit.msc.
    2. Далее перйти по «Конфигурация компьютера\Административные шаблоны\Компоненты Windows\Службы удаленных рабочих столов\Узел сеансов удаленных рабочих столов\Перенаправление принтеров».

    Читайте также:  В кенекси сигма настройки

    5. Правим следующие значения:
    — Выполнять драйвера принтеров в изолированном виде — вкл.
    — Переопределить параметр совместимости выполнения драйвера печати , сообщенный драйверов печати — вкл.
    6. Для корректной работы технологии TS Easy Print необходимо, чтобы на сервера был установлен принтер Microsoft XPS Document Writer.
    Настройка TS Easy Print завершена.

    Дополнительно (из личного опыта)
    1. В редких случаях, для корректной печати через RDP требуется добавить ip-адрес удаленного сервера и порт 3389 в исключения брандмауэра (если он включен), антивируса и прочих сторонних файрволлов установленных в системе на клиентских ПК. Тоже самое для сетевых принтеров – добавляем ip-адрес в исключения на локальном компьютере.
    2. Для принтеров HP, в случаях, если родного драйвера нет под Windows Server, а драйверы от других редакций Windows не подходят, можно скачать универсальный драйвер печати HP
    3. Для стабильной печати с удаленного рабочего стола, помимо Windows XP, следует обновить RDP-клиент до последней версии, предварительно отключив антивирус.
    4. Удаленная печать может не работать с некоторыми моделями принтеров Xerox и Samsung, после залития на них кастомных прошивок (которые служат для обхода наличия чипа картриджей).
    5. Для стабильной работы как на сервере, так и на локальном ПК, следует выставить службу «Диспетчера печати» в автоматический запуск и перезапуск в случае сбоев во всех трех случаях, интервал перезапуска на – 0 мин. (в свойствах службы).
    6. Если серверая ОС имеет битность х64, то для 32-битных систем на клиентских ПК, в свойствах принтера, на вкладке «Доступ — >Дополнительные драйверы», нужно доустановить драйверы под х64.
    Пункты 1, 3, 5 и 6 при настройке печати через RDP я делаю обязательно, чего и Вам рекомендую, дабы избежать проблем в дальнейшем.

    Альтернативный метод печати с удаленного компьютера (для сетевых принтеров)
    Данный способ подойдет для объединенных в пул принтеров, либо в случаях, если установлена «КастомСборка», заменить которую на оригинальный дистрибутив по-разным причинам не представляется возможным.
    1. Первым делом, нам потребуется статический ip-адрес от провайдера по месту нахождения клиентского ПК и принтера.
    Думаю, для тех, у кого нет возможности переустановить старую версию ОС на новую (например, из-за устаревшего спецсофта, дистрибутивы которых утеряны), вопрос с приобретением статического IP не будет проблемой.
    2. На сетевом принтере также должен быть статический ip, т.е. не выданный по DHCP.
    3. Далее в настройках маршрутизатора со стороны клиента, в разделе NAT для входящих (и, если потребуется, для исходящих) подключений, нужно пробросить порт до принтера.
    Например, локальный ip-адрес принтера 192.168.0.10, номер порта можно указать любой свободный, например — 9100.
    Т.е. запись NAT будет иметь примерно такой вид IP: 192.168.0.10 Port: 9100
    4. Далее, идем на сервер, добавляем принтер, в процессе инсталляции (или после) создаем сетевой порт, указываем статический ip-адрес, который выдал провайдер, например, 12.34.56.78.
    5. Далее в свойствах созданного сетевого порта указываем номер проброшенного в маршрутизаторе клиента порт до принтера – 9100.

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

    Также, альтернативный метод печати с удаенного ПК описан в топике Универсальное решение для печати на принтеры по сети

    Вопросы, дополнения, замечания и пожелания по данной теме просьба выкладывать здесь

    Источник

    Adblock
    detector