Ru-Board.club
← Вернуться в раздел «В помощь системному администратору»

» Проблема: печать с терминальных сессий на локальный принтер

Автор: alexpuumann
Дата сообщения: 02.07.2011 14:45
Существует проблема организации печати с терминальных сессий на сервере на принтер, подключенный локально по USB-порту.

Что имеем:
Терминальный сервер на windows 2000 server в корпоративной сети с доменом.
2 удалённых клиента (в одном кабинете, в соседнем городе по отношению к корпоративной сети), не заведены в домен, находятся в своей отдельной локальной сети с рабочей группой.

Для работы на данном терминальном сервере 2 удаленных пользователя с ОС Windows XP SP2 поднимают VPN-соединения. Далее, подключаются по RDP через встроенную в win стандартную софтину. При подключении к корпоративной сети каждый из клиентов получает внутренний ip (корпоративной сети), т.е. сетевой карте (сетевому подключению) клиента прибивается 2 ip - первый свой внутренний, второй - корпоративной сети.

К первому удаленному клиенту через USB подключен принтер. Есть возможность этому клиенту при подключении к терминальному "прибить" статический ip.

Что необходимо иметь на "выходе":
1. иметь возможность печати в терминальной сессии на принтер клиента, подключенному через USB
2. иметь возможность второму клиенту в терминальной сессии на том же сервере печатать на этот же принтер.

Вопрос: что необходимо настроить на стороне клиентов и сервера и как это реализовать?

Заранее спасибо за помощь.

ЗЫЖ читал мануалы по созданию tcp/ip-портов на стороне сервера, по созданию локальных портов lpt на сервере с прописанным ему принтером по ip клиента и сетевому имени принтера - не получилось сделать.
Автор: vlary
Дата сообщения: 02.07.2011 16:53
alexpuumann Мелковат вопрос для отдельной темы.
Windows Terminal Services FAQ (терминальный сервер)

Цитата:
1. иметь возможность печати в терминальной сессии на принтер клиента, подключенному через USB
По-моему, это достигается по умолчанию, независимо от типа подключения принтера ( USB, LPT, TCP, Netbios).

Цитата:
2. иметь возможность второму клиенту в терминальной сессии на том же сервере печатать на этот же принтер.
В принципе и это возможно, если в терминальной сессии посмотреть вкладку "Принтеры", там видны принтеры всех подключенных клиентов.

Цитата:
читал мануалы по созданию tcp/ip-портов на стороне сервера, по созданию локальных портов lpt на сервере с прописанным ему принтером по ip клиента и сетевому имени принтера - не получилось сделать.
Для этого необходимо установить на клиенте софт, позволяющий превратить клиентский комп в принтсервер, принимающий запросы на печать по стандартному протоколу LPR, добавив Print Services for UNIX.
Также можно просто печатать на этот расшаренный принтер, установив его на сервере как \\клиентский_айпи\шареный_принтер.



Автор: alexpuumann
Дата сообщения: 03.07.2011 11:49
Во влкадке принтеров в терминальной сессии нет принтеров пользователей, которые в этот же момент времени работают в терминальной сессии.

наверное, проще на обоих удаленных пк пользователей поставить службу печати unix, и, подключившись к терминалу с маппированием принтеров, под сессиями самих пользователей поставить "локально" принтера. кхм?
Автор: Shemb
Дата сообщения: 03.01.2012 17:05
У меня похожая проблема.

Имею: Windows Server 2008 + тонкие клиенты
Работа на клиентах осуществляется в терминальном режиме.
К клиенту подключен принтер.

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

Как быть?
Автор: vlary
Дата сообщения: 03.01.2012 18:19
alexpuumann, Shemb Ставьте на сервер виртуальный принтер типа
PDF Factory Pro, который создает PDF файл и отправляет его по почте на указанный клиентом адрес. А уж полученный по почте файл клиент потом может распечатать на любой принтер, к которому у него есть доступ.
Автор: sattva
Дата сообщения: 04.01.2012 08:18
Shemb

Если у вас тонкие клиенты работают под thinstation, тогда можно подключать принтера непосредственно к тонкому клиенту (через USB, LPT) - затем на сервере Windows выступающем в качестве принт-сервере, подключать эти принтера через Local TCP/IP - указывая в качестве IP-адреса IP - тонкого клиента (драйвера рекомендую использовать универсальные).
Автор: fnord
Дата сообщения: 04.01.2012 09:39
О проблемах терминальной печати, кстати: у нас на предприятии, при переходе на терминальные решения, самые старые из парка принтеров напрочь отказывались пробрасываться с рабочего места в терминальную сессию. Ни отключение всяких EasyPrint, ни установка драйверов на сервер (а не ко всем старичкам такие драйвера вообще существовали), ни обновления дотнетов-рдпклиентов не помогали. Помогла вот эта тулза, ScrewDrivers от triCerat
Автор: Shemb
Дата сообщения: 05.01.2012 16:34
sattva
В качестве тонкого клиента я использую клиент фирмы Wyse V10LE. Принтер подключается к клиенту по usb. Могу ли я добавить на windows-сервер принтер подключаемый к клиенту как сетевой?
Автор: zzvapzz
Дата сообщения: 10.01.2012 09:45
fnord, свои принтеры то они видят, а вот как организована печать на соседние принтеры (как у топикстартера) через rdp?
Автор: sergicus
Дата сообщения: 10.01.2012 14:44

Цитата:
[/q]
[q]В качестве тонкого клиента я использую клиент фирмы Wyse V10LE. Принтер подключается к клиенту по usb. Могу ли я добавить на windows-сервер принтер подключаемый к клиенту как сетевой?
ставьте бездисковую загрузку тинстэйшен , и будет работать
у меня была похожая проблема, решил + какой у вам принтер ?
Автор: Shemb
Дата сообщения: 12.01.2012 13:09
Принтер у меня hp laserjet P1102.

Цитата:
ставьте бездисковую загрузку тинстэйшен
- Thinstation я должен установить на Wyse?

Автор: sergicus
Дата сообщения: 12.01.2012 20:30
С твоим принтером должен работать


Цитата:
- Thinstation я должен установить на Wyse?


Ты должен создать сервер (это не сложно, в сети много примеров) для бездисковой загрузки с помощью pxe, используй сборку с этого сайта
http://nixts.org/doku.php?id=info_pxe



Автор: rurik_k
Дата сообщения: 13.01.2012 21:50
Для топик стартера alexpuumann:
1. Компьютеру с подключенным USB принтером делаеш статичный IP в корпоративной сети.
2. Делаеш принтер сетевым.
3. Устанавливаеш этот сетевой принтер на на терминальном сервере. (желательно под учеткой компа филиала)
4. Теперь в терминальной сесии он будет доступен
P.S. у меня такой способ прекрасно работает

Для тонких клиентов типа thinstation и wtware.
Эти системы могут эмулировать принт сервер, но есть ограничение: не будут работать Win принтеры.


Автор: Shemb
Дата сообщения: 19.03.2012 08:44
Пишу с большим временным опозданием. Всем спасибо, я решил проблему тем, что на моем терминальном клиенте стояла Thinstation OS, позволяющая эмулировать принт сервер.
Автор: Shemb
Дата сообщения: 30.03.2012 08:59
Добрый день!
Встала передо мной новая задача. Помогите пожалуйста решить.
Есть терминальный сервер.
Есть тонкие клиенты Wyse.
Есть VPN канал с доступом к серверам в другом здании.
Удалось находясь под тонким клиентом удаленно подключиться к серверу через VPN.
Задача: сделать так, чтобы можно было распечатывать документы
на принтере подключенном к тонкому клиенту при удаленном подключении
к серверу через VPN.

Иными словами, можно ли сделать так, чтобы принтер подключенный к тонкому клиенту
был виден на удаленном сервере?

Сам отвечаю: можно, печатает

Страницы: 1

Предыдущая тема: Создание RAID 1 на работающей системе


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.