печать на сетевых принтерах из удаленного сервера

Ответить

Смайлики
:D :) :( :o :shock: :? 8) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ОТКЛЮЧЕН
Смайлики ВКЛЮЧЕНЫ

Обзор темы
   

Развернуть Обзор темы: печать на сетевых принтерах из удаленного сервера

Rover7 » Пн сен 17, 2007 1:59 pm

Спасибо тама закрыта . Изучаем VPN.

KVIK » Пн сен 17, 2007 1:37 pm

Rover7 писал(а):Интересно :) у меня комп с принтером за NAT , его локальный адрес 192,168,1,* а адрес сервера реальный IP 80.81.254.* и какой ip компа с принтером я должен указать?
честно скажу, нихнаю :oops:, но как-то народ делает. у меня такая ситуация будет через месяц, так что мне тоже интересно. 8)
aka писал(а):Правильное решение задачи - пробросить VPN.
...
Сплошные плюсы ;)
Думаю что так и буду делать.

з.ы. плохие мы телепаты, однако :D

aka » Пн сен 17, 2007 1:36 pm

Rover7 писал(а):
KVIK писал(а):а путь указать \\<ай-пи компа с принтером>\<имя шары>
Интересно :) у меня комп с принтером за NAT , его локальный адрес 192,168,1,* а адрес сервера реальный IP 80.81.254.* и какой ip компа с принтером я должен указать?
А нельзя с этого было начать?

Коротко: в такой раскладке, как она есть, работать не будет.

В нормальных условиях сервер и клиенты стоят в одной сети. Поэтому сервер видит список всех компов, из которых остается выбрать нужный комп и принтер.

Из-за НАТа сервер нифига не увидит сети клиента. И не сможет отправить задание прямо на машину с принтером.

С клиентом терминалки под виндовсом получается так:
1. Клиентский комп через RDP пробрасывает якобы свой принтер.
2. Сервер отправляет задание на печать опять же через основное RDP-соединение с клиентом.
3. Сам клиентский комп, получив задание на печать, по локальной сети переправляет его на машину с принтером.

Такая схема не сработает с втварями. Первые два пункта еще можно было бы написать, но третий для втвари это совсем сложно.

Правильное решение задачи - пробросить VPN. Чтобы сервер видел клиентские компьютеры. Тогда сервер сможет отправлять задание на печать напрямую на компьютер с принтером, дальше ты понял. Заодно не будешь светить дырявую терминалку с реальным IP, и обернешь траффик RDP более серьезным шифром. Сплошные плюсы ;)

Rover7 » Пн сен 17, 2007 12:26 pm

KVIK писал(а):
Rover7 писал(а):
aka писал(а):Rover7


а путь указать \\<ай-пи компа с принтером>\<имя шары>
Интересно :) у меня комп с принтером за NAT , его локальный адрес 192,168,1,* а адрес сервера реальный IP 80.81.254.* и какой ip компа с принтером я должен указать?

KVIK » Пн сен 17, 2007 12:15 pm

Rover7 писал(а):
aka писал(а):Rover7

2. Подключись к серверу тем юзером, у котрого должен появиться принтер.
3. Сделай это: "в папке принтеры жму add printer далее добавить сетевой принтер". Точно так же, как ты делал в виндах у клиента.
Ну вот наконец-то подобрались к сути вопроса. Видимо я совсем не врубаюсь в систему печати на терминальном сервере, либо вы так и не поняли вопрос. Хорошо, я жму add printer , выбираю тип сетевой и вот тут самое интересное: какой я ему должен дать IP ? или как я должен указать путь к нему нажав browse. Ведь принтер и сервер находяться в разных сетях. Вот если бы сервер был в одной сети с принтером, втварью и всеми пользователями то темы бы не было. И на сервере не установлены никакие принтеры. Зачем они там нужны? Принтеры автосоздаются когда клиент входит и удаляются когда он выходит из сервера. Вы представьте, если 20 филиалов и в каждом по 5 принтеров , то что , на сервере должно быть 100 принтеров установлено? Это бред. Только дрова. Да еще периодически принтеры добавляют, меняют. Ну хорошо, допустим в данном случае я согласен установить принтер на сервере и тогда я опять спрашиваю: "я жму add printer , выбираю тип сетевой и вот тут самое интересное: какой я ему должен дать IP ? или как я должен указать путь к нему нажав browse. Ведь принтер и сервер находяться в разных сетях" спасибо за участие.
Уважаемый, то что вы написали это, имхо, "бред" :evil: , даже если принтера задаются при подключении каждого клиента, то их на сервере будет тоже 100 штук, просто при подключении они будут создаваться, а при отключении убираться, что лучше/хуже вопрос спорный.

а путь указать \\<ай-пи компа с принтером>\<имя шары>

Rover7 » Пн сен 17, 2007 11:55 am

aka писал(а):Rover7

2. Подключись к серверу тем юзером, у котрого должен появиться принтер.
3. Сделай это: "в папке принтеры жму add printer далее добавить сетевой принтер". Точно так же, как ты делал в виндах у клиента.
Ну вот наконец-то подобрались к сути вопроса. Видимо я совсем не врубаюсь в систему печати на терминальном сервере, либо вы так и не поняли вопрос. Хорошо, я жму add printer , выбираю тип сетевой и вот тут самое интересное: какой я ему должен дать IP ? или как я должен указать путь к нему нажав browse. Ведь принтер и сервер находяться в разных сетях. Вот если бы сервер был в одной сети с принтером, втварью и всеми пользователями то темы бы не было. И на сервере не установлены никакие принтеры. Зачем они там нужны? Принтеры автосоздаются когда клиент входит и удаляются когда он выходит из сервера. Вы представьте, если 20 филиалов и в каждом по 5 принтеров , то что , на сервере должно быть 100 принтеров установлено? Это бред. Только дрова. Да еще периодически принтеры добавляют, меняют. Ну хорошо, допустим в данном случае я согласен установить принтер на сервере и тогда я опять спрашиваю: "я жму add printer , выбираю тип сетевой и вот тут самое интересное: какой я ему должен дать IP ? или как я должен указать путь к нему нажав browse. Ведь принтер и сервер находяться в разных сетях". Вообще-то выбрав browse появляется Client Network и Client. Может быть здесь должна открываться локальная сеть клиента и у меня недоустановлены какие-то компоненты сервера?
спасибо за участие.

KVIK » Вс сен 16, 2007 10:59 pm

aka писал(а):KVIK
Разве сетевые принтеры будут у всех?
У меня на сервере под 2003-м почему-то у всех, буквально на днях ставил принтер в бухгалтерии.
хотя обычно не я этим занимаюсь, админ в отпуске, может он там что-то намутил чтобы так работало. я не уверен насколько это по умолчанию :oops:, но у меня сработало именно так.
aka писал(а): ... принципиально отличается от принтеров, подключенных к втварям. Вот у принтеров, подключенных к втварям (и настроенных на сервере как TCP/IP порт), админ должен раздать права доступа. И тогда у юзеров автоматически появляются все принтеры, на которые у них есть права.
з.ы. сорри :oops: не дочитал до конца, у меня притнера на втваре, или принтсерверах, а для обычных сетевых наверное нужен add.

aka » Вс сен 16, 2007 10:49 pm

KVIK
Разве сетевые принтеры будут у всех? А мне помнится, что, после того как принтер будет подключен админом и встанут драйвера, в каждом юзерском аккаунте надо было проделать действие "add printer". И только те принтеры, которым сделано add, появятся в папке.

В этом оно принципиально отличается от принтеров, подключенных к втварям. Вот у принтеров, подключенных к втварям (и настроенных на сервере как TCP/IP порт), админ должен раздать права доступа. И тогда у юзеров автоматически появляются все принтеры, на которые у них есть права.

aka » Вс сен 16, 2007 10:41 pm

Rover7
1. Запусти втварь.
2. Подключись к серверу тем юзером, у котрого должен появиться принтер.
3. Сделай это: "в папке принтеры жму add printer далее добавить сетевой принтер". Точно так же, как ты делал в виндах у клиента.

Что будет?

Мы говорим об одном и том же. Но кое-кто, не буду показывать пальцем, упорно не хочет слышать, что втварь тут никаким боком не учавствует. Задание на печать формируется сервером и должно быть отправлено на тот комп, к которому принтер физически подключен. Для этого сервер должен знать, где находится принтер. Для этого на сервере есть диалог "add printer". Если на терминальный сервер добавляется сетевой принтер, то в первый раз могут установиться драйвера - поэтому первый раз каждый сетевой принтер надо подключить админом. А затем в каждом юзерском аккаунте надо проделать то же действие, и тогда в папке с принтерами у этого юзера появится этот принтер.

KVIK » Вс сен 16, 2007 10:36 pm

Rover7 писал(а): ...интересует точно такая ситуация только чтобы печатать на сетевой принтер НЕ ПОДКЛЮЧЕННЫЙ к втвари, а стоящий в локалке на другом компе или принтсервере. Мы все время говорим о разных вещах. Почитайте внимательно мои посты...
а причем тут втваре? просто все принтера надо поставить на сервере под логином с правами администратора и они будут у всех юзеров втваре. :wink:

Rover7 » Вс сен 16, 2007 9:53 pm

KVIK писал(а):
Rover7 писал(а):Вроде в предыдущем посте все написал. В виндах у клиента в папке принтеры жму add printer далее добавить сетевой принтер и так у каждого клиента добавляю 5 принтеров. У когото из них установлен 1 принтер физически, тогда добавляю ему остальные 4. Но это все настройки на клиентах. На сервере никаких принтеров не установлено потомучто он УДАЛЕННЫЙ. Про втварь может я не ту версию юзал. Дайте мне временную лицензию я попробую.
Вы видать совсем "не в теме". :roll:
1) втваре для попробовать не требует лицензий (лицензии только для коммерческого использования, фактически убирает баннер), а лайт версия вообще бесплатная
2) клиент работает на сервере и принтер (драйвер и доступ) тоже должен стоять на сервере (физически он может быть хоть в гондурасе), втваре осуществляет только ввод-вывод информации для пользователя сервера. :P
з.ы. вот я сейчас дома, а сервер в 20 км от меня, я кое-что там правлю в коде программы, могу распечатать на свой принтер, но драйвер стоит на сервере. 8)
1.Значит втварь в порядке
2.Я уже второй день пытаюсь разьяснить вопрос:
"з.ы. вот я сейчас дома, а сервер в 20 км от меня, я кое-что там правлю в коде программы, могу распечатать на свой принтер, но драйвер стоит на сервере."
меня интересует точно такая ситуация только чтобы печатать на сетевой принтер НЕ ПОДКЛЮЧЕННЫЙ к втвари, а стоящий в локалке на другом компе или принтсервере. Мы все время говорим о разных вещах. Почитайте внимательно мои посты.

KVIK » Вс сен 16, 2007 9:35 pm

Rover7 писал(а):Вроде в предыдущем посте все написал. В виндах у клиента в папке принтеры жму add printer далее добавить сетевой принтер и так у каждого клиента добавляю 5 принтеров. У когото из них установлен 1 принтер физически, тогда добавляю ему остальные 4. Но это все настройки на клиентах. На сервере никаких принтеров не установлено потомучто он УДАЛЕННЫЙ. Про втварь может я не ту версию юзал. Дайте мне временную лицензию я попробую.
Вы видать совсем "не в теме". :roll:
1) втваре для попробовать не требует лицензий (лицензии только для коммерческого использования, фактически убирает баннер), а лайт версия вообще бесплатная
2) клиент работает на сервере и принтер (драйвер и доступ) тоже должен стоять на сервере (физически он может быть хоть в гондурасе), втваре осуществляет только ввод-вывод информации для пользователя сервера. :P
з.ы. вот я сейчас дома, а сервер в 20 км от меня, я кое-что там правлю в коде программы, могу распечатать на свой принтер, но драйвер стоит на сервере. 8)

Rover7 » Вс сен 16, 2007 5:13 pm

Вроде в предыдущем посте все написал. В виндах у клиента в папке принтеры жму add printer далее добавить сетевой принтер и так у каждого клиента добавляю 5 принтеров. У когото из них установлен 1 принтер физически, тогда добавляю ему остальные 4. Но это все настройки на клиентах. На сервере никаких принтеров не установлено потомучто он УДАЛЕННЫЙ. Про втварь может я не ту версию юзал. Дайте мне временную лицензию я попробую.

aka » Вс сен 16, 2007 4:13 pm

Вот эту операцию опиши подробнее: "станавливаю все 5 принтеров нашей сети".

И опиши, почему не поулчается сделать то же самое, подключившись к серверу с втвари.

Про ссылку, что тебе прислали - пока забудь, она описывает физическое подключение принтера к компьютеру, на котором работает втварь. Если ты физически к втварям принтеры не подключаешь - никаких настроек у втвари делать не надо, все настраивается на сервере.

Нашим клиента м мы настойчиво советуем настроить, чтобы все работало, потом поработать хотя бы пару недель, и только после этого становиться нашими клиентами ;)

Rover7 » Сб сен 15, 2007 11:05 pm

aka писал(а):Написал три разных инструкции, все три стер. Такой редкий случай нельзя упускать ;)

Расскажи:
1. Как ты настраиваешь принтеры, т.е. как добился этого: "У каждого юзера в папке принтеры установ лены эти 5 принтеров."
2. Что ты уже пробовал сделать в втвари?
По пункту 1. Как я уже писал ранее у меня 15 winXP и 3 тонких клиентов в локальной сети. В winXP на каждом компе в разделе ПУСК-ПРИНТЕРЫ и ФАКСЫ устанавливаю все 5 принтеров нашей сети. Тоже самое и в тонких в разделе config в winCE. На удаленном сервере поставил только драйверы этих 5 принтеров. Когда юзеры заходят на УДАЛЕННЫЙ сервер там создаются по 5 временных принтеров на каждую сессию.Все печатают. Я ищу что-то типа втвари чтобы отказаться от большинства winXP с точки зрения как безопасности так и легальности ПО. Конечно можно купить все тонкие но ведь есть сторое железо.
По пункту 2. По ссылке что мне прислали я понял что к втвари можно присоединить до 4 принтеров Но чтобы на них печатать ВСЕМ юзерам в сети их нужно установить на терминальном сервере. Как их можно установить на УДАЛЕННОМ терминальном сервере ? В winCE на тонком терминале можно прописать точное имя принтера и его месторасположение в локальной сети или указать его сетевое имя если он сетевой с IP.Когда коннектишься на удаленный сервер там по имени принтера ему сопоставляется правильный драйвер и создается временный принтер для временной сесии и все ОК. Может ли так втварь? Вот вопросик. Если может то я Ваш клиент.

aka » Сб сен 15, 2007 9:31 pm

Написал три разных инструкции, все три стер. Такой редкий случай нельзя упускать ;)

Расскажи:
1. Как ты настраиваешь принтеры, т.е. как добился этого: "У каждого юзера в папке принтеры установ лены эти 5 принтеров."
2. Что ты уже пробовал сделать в втвари?

Rover7 » Сб сен 15, 2007 2:23 pm

KVIK писал(а):
Rover7 писал(а):Подскажите где описано как в втваре прописать несколько принтеров?
rtfm ;)
http://wtware.ru/docs/config.html#printer
Спасибо, но здесь идет речь о том как печатать на принтере подключенному к терминалу. У меня же другой случай: как я писал выше мне надо печатать на принтерах которые НЕ подключены к терминалу и НЕ установлены на сервере но присутствуют в локальной сети. Мы сейчас так и работаем с помощью стандартного RDP-клиента на winXP. Я так понял что в втваре должны быть прописаны сетевые принтеры с их типами и их месторасположением, иначе как сервер определит их. Вот это я и не нашел.

aka » Сб сен 15, 2007 1:26 pm

Можно ;)

Начиная с "на нем создаются временные принтеры" - для втвари все будет точно так же.

KVIK » Сб сен 15, 2007 8:15 am

Rover7 писал(а):Подскажите где описано как в втваре прописать несколько принтеров?
rtfm ;)
http://wtware.ru/docs/config.html#printer

Rover7 » Пт сен 14, 2007 9:43 pm

Спасибо за ответ Подскажите где описано как в втваре прописать несколько принтеров?

KVIK » Пт сен 14, 2007 9:22 pm

конечно (если принтера поддерживаются втварью). все принтера будут в сети как "сетевые с IP". втварь эмулирует принтсервер

печать на сетевых принтерах из удаленного сервера

Rover7 » Пт сен 14, 2007 9:14 pm

Имеем в наличие: локальная сеть 15 компов + 3 тонких. В ней 3 принтера подключены физически к системным блокам и 2 сетевых с IP. У каждого юзера в папке принтеры установ лены эти 5 принтеров. Все коннектятся к удаленному серверу W2K и на нем создаются временные принтеры кождому юзеру и он печатает. Я прочитал весь форум и не понял можно ли в этом случае использовать втварь. Если да то готов купить лицензии.

Вернуться к началу