печать на сетевых принтерах из удаленного сервера
печать на сетевых принтерах из удаленного сервера
Имеем в наличие: локальная сеть 15 компов + 3 тонких. В ней 3 принтера подключены физически к системным блокам и 2 сетевых с IP. У каждого юзера в папке принтеры установ лены эти 5 принтеров. Все коннектятся к удаленному серверу W2K и на нем создаются временные принтеры кождому юзеру и он печатает. Я прочитал весь форум и не понял можно ли в этом случае использовать втварь. Если да то готов купить лицензии.
-
- Сообщения: 402
- Зарегистрирован: Сб июн 17, 2006 5:45 pm
- Откуда: Украина, Черновцы
- Контактная информация:
rtfmRover7 писал(а):Подскажите где описано как в втваре прописать несколько принтеров?
http://wtware.ru/docs/config.html#printer
Спасибо, но здесь идет речь о том как печатать на принтере подключенному к терминалу. У меня же другой случай: как я писал выше мне надо печатать на принтерах которые НЕ подключены к терминалу и НЕ установлены на сервере но присутствуют в локальной сети. Мы сейчас так и работаем с помощью стандартного RDP-клиента на winXP. Я так понял что в втваре должны быть прописаны сетевые принтеры с их типами и их месторасположением, иначе как сервер определит их. Вот это я и не нашел.KVIK писал(а):rtfmRover7 писал(а):Подскажите где описано как в втваре прописать несколько принтеров?
http://wtware.ru/docs/config.html#printer
По пункту 1. Как я уже писал ранее у меня 15 winXP и 3 тонких клиентов в локальной сети. В winXP на каждом компе в разделе ПУСК-ПРИНТЕРЫ и ФАКСЫ устанавливаю все 5 принтеров нашей сети. Тоже самое и в тонких в разделе config в winCE. На удаленном сервере поставил только драйверы этих 5 принтеров. Когда юзеры заходят на УДАЛЕННЫЙ сервер там создаются по 5 временных принтеров на каждую сессию.Все печатают. Я ищу что-то типа втвари чтобы отказаться от большинства winXP с точки зрения как безопасности так и легальности ПО. Конечно можно купить все тонкие но ведь есть сторое железо.aka писал(а):Написал три разных инструкции, все три стер. Такой редкий случай нельзя упускать
Расскажи:
1. Как ты настраиваешь принтеры, т.е. как добился этого: "У каждого юзера в папке принтеры установ лены эти 5 принтеров."
2. Что ты уже пробовал сделать в втвари?
По пункту 2. По ссылке что мне прислали я понял что к втвари можно присоединить до 4 принтеров Но чтобы на них печатать ВСЕМ юзерам в сети их нужно установить на терминальном сервере. Как их можно установить на УДАЛЕННОМ терминальном сервере ? В winCE на тонком терминале можно прописать точное имя принтера и его месторасположение в локальной сети или указать его сетевое имя если он сетевой с IP.Когда коннектишься на удаленный сервер там по имени принтера ему сопоставляется правильный драйвер и создается временный принтер для временной сесии и все ОК. Может ли так втварь? Вот вопросик. Если может то я Ваш клиент.
-
- Разработчик
- Сообщения: 11842
- Зарегистрирован: Ср окт 01, 2003 12:06 am
- Откуда: Роcсия, Тольятти
- Контактная информация:
Вот эту операцию опиши подробнее: "станавливаю все 5 принтеров нашей сети".
И опиши, почему не поулчается сделать то же самое, подключившись к серверу с втвари.
Про ссылку, что тебе прислали - пока забудь, она описывает физическое подключение принтера к компьютеру, на котором работает втварь. Если ты физически к втварям принтеры не подключаешь - никаких настроек у втвари делать не надо, все настраивается на сервере.
Нашим клиента м мы настойчиво советуем настроить, чтобы все работало, потом поработать хотя бы пару недель, и только после этого становиться нашими клиентами
И опиши, почему не поулчается сделать то же самое, подключившись к серверу с втвари.
Про ссылку, что тебе прислали - пока забудь, она описывает физическое подключение принтера к компьютеру, на котором работает втварь. Если ты физически к втварям принтеры не подключаешь - никаких настроек у втвари делать не надо, все настраивается на сервере.
Нашим клиента м мы настойчиво советуем настроить, чтобы все работало, потом поработать хотя бы пару недель, и только после этого становиться нашими клиентами
Вроде в предыдущем посте все написал. В виндах у клиента в папке принтеры жму add printer далее добавить сетевой принтер и так у каждого клиента добавляю 5 принтеров. У когото из них установлен 1 принтер физически, тогда добавляю ему остальные 4. Но это все настройки на клиентах. На сервере никаких принтеров не установлено потомучто он УДАЛЕННЫЙ. Про втварь может я не ту версию юзал. Дайте мне временную лицензию я попробую.
-
- Сообщения: 402
- Зарегистрирован: Сб июн 17, 2006 5:45 pm
- Откуда: Украина, Черновцы
- Контактная информация:
Вы видать совсем "не в теме".Rover7 писал(а):Вроде в предыдущем посте все написал. В виндах у клиента в папке принтеры жму add printer далее добавить сетевой принтер и так у каждого клиента добавляю 5 принтеров. У когото из них установлен 1 принтер физически, тогда добавляю ему остальные 4. Но это все настройки на клиентах. На сервере никаких принтеров не установлено потомучто он УДАЛЕННЫЙ. Про втварь может я не ту версию юзал. Дайте мне временную лицензию я попробую.
1) втваре для попробовать не требует лицензий (лицензии только для коммерческого использования, фактически убирает баннер), а лайт версия вообще бесплатная
2) клиент работает на сервере и принтер (драйвер и доступ) тоже должен стоять на сервере (физически он может быть хоть в гондурасе), втваре осуществляет только ввод-вывод информации для пользователя сервера.
з.ы. вот я сейчас дома, а сервер в 20 км от меня, я кое-что там правлю в коде программы, могу распечатать на свой принтер, но драйвер стоит на сервере.
1.Значит втварь в порядкеKVIK писал(а):Вы видать совсем "не в теме".Rover7 писал(а):Вроде в предыдущем посте все написал. В виндах у клиента в папке принтеры жму add printer далее добавить сетевой принтер и так у каждого клиента добавляю 5 принтеров. У когото из них установлен 1 принтер физически, тогда добавляю ему остальные 4. Но это все настройки на клиентах. На сервере никаких принтеров не установлено потомучто он УДАЛЕННЫЙ. Про втварь может я не ту версию юзал. Дайте мне временную лицензию я попробую.
1) втваре для попробовать не требует лицензий (лицензии только для коммерческого использования, фактически убирает баннер), а лайт версия вообще бесплатная
2) клиент работает на сервере и принтер (драйвер и доступ) тоже должен стоять на сервере (физически он может быть хоть в гондурасе), втваре осуществляет только ввод-вывод информации для пользователя сервера.
з.ы. вот я сейчас дома, а сервер в 20 км от меня, я кое-что там правлю в коде программы, могу распечатать на свой принтер, но драйвер стоит на сервере.
2.Я уже второй день пытаюсь разьяснить вопрос:
"з.ы. вот я сейчас дома, а сервер в 20 км от меня, я кое-что там правлю в коде программы, могу распечатать на свой принтер, но драйвер стоит на сервере."
меня интересует точно такая ситуация только чтобы печатать на сетевой принтер НЕ ПОДКЛЮЧЕННЫЙ к втвари, а стоящий в локалке на другом компе или принтсервере. Мы все время говорим о разных вещах. Почитайте внимательно мои посты.
-
- Сообщения: 402
- Зарегистрирован: Сб июн 17, 2006 5:45 pm
- Откуда: Украина, Черновцы
- Контактная информация:
а причем тут втваре? просто все принтера надо поставить на сервере под логином с правами администратора и они будут у всех юзеров втваре.Rover7 писал(а): ...интересует точно такая ситуация только чтобы печатать на сетевой принтер НЕ ПОДКЛЮЧЕННЫЙ к втвари, а стоящий в локалке на другом компе или принтсервере. Мы все время говорим о разных вещах. Почитайте внимательно мои посты...
-
- Разработчик
- Сообщения: 11842
- Зарегистрирован: Ср окт 01, 2003 12:06 am
- Откуда: Роcсия, Тольятти
- Контактная информация:
Rover7
1. Запусти втварь.
2. Подключись к серверу тем юзером, у котрого должен появиться принтер.
3. Сделай это: "в папке принтеры жму add printer далее добавить сетевой принтер". Точно так же, как ты делал в виндах у клиента.
Что будет?
Мы говорим об одном и том же. Но кое-кто, не буду показывать пальцем, упорно не хочет слышать, что втварь тут никаким боком не учавствует. Задание на печать формируется сервером и должно быть отправлено на тот комп, к которому принтер физически подключен. Для этого сервер должен знать, где находится принтер. Для этого на сервере есть диалог "add printer". Если на терминальный сервер добавляется сетевой принтер, то в первый раз могут установиться драйвера - поэтому первый раз каждый сетевой принтер надо подключить админом. А затем в каждом юзерском аккаунте надо проделать то же действие, и тогда в папке с принтерами у этого юзера появится этот принтер.
1. Запусти втварь.
2. Подключись к серверу тем юзером, у котрого должен появиться принтер.
3. Сделай это: "в папке принтеры жму add printer далее добавить сетевой принтер". Точно так же, как ты делал в виндах у клиента.
Что будет?
Мы говорим об одном и том же. Но кое-кто, не буду показывать пальцем, упорно не хочет слышать, что втварь тут никаким боком не учавствует. Задание на печать формируется сервером и должно быть отправлено на тот комп, к которому принтер физически подключен. Для этого сервер должен знать, где находится принтер. Для этого на сервере есть диалог "add printer". Если на терминальный сервер добавляется сетевой принтер, то в первый раз могут установиться драйвера - поэтому первый раз каждый сетевой принтер надо подключить админом. А затем в каждом юзерском аккаунте надо проделать то же действие, и тогда в папке с принтерами у этого юзера появится этот принтер.
-
- Разработчик
- Сообщения: 11842
- Зарегистрирован: Ср окт 01, 2003 12:06 am
- Откуда: Роcсия, Тольятти
- Контактная информация:
KVIK
Разве сетевые принтеры будут у всех? А мне помнится, что, после того как принтер будет подключен админом и встанут драйвера, в каждом юзерском аккаунте надо было проделать действие "add printer". И только те принтеры, которым сделано add, появятся в папке.
В этом оно принципиально отличается от принтеров, подключенных к втварям. Вот у принтеров, подключенных к втварям (и настроенных на сервере как TCP/IP порт), админ должен раздать права доступа. И тогда у юзеров автоматически появляются все принтеры, на которые у них есть права.
Разве сетевые принтеры будут у всех? А мне помнится, что, после того как принтер будет подключен админом и встанут драйвера, в каждом юзерском аккаунте надо было проделать действие "add printer". И только те принтеры, которым сделано add, появятся в папке.
В этом оно принципиально отличается от принтеров, подключенных к втварям. Вот у принтеров, подключенных к втварям (и настроенных на сервере как TCP/IP порт), админ должен раздать права доступа. И тогда у юзеров автоматически появляются все принтеры, на которые у них есть права.
-
- Сообщения: 402
- Зарегистрирован: Сб июн 17, 2006 5:45 pm
- Откуда: Украина, Черновцы
- Контактная информация:
У меня на сервере под 2003-м почему-то у всех, буквально на днях ставил принтер в бухгалтерии.aka писал(а):KVIK
Разве сетевые принтеры будут у всех?
хотя обычно не я этим занимаюсь, админ в отпуске, может он там что-то намутил чтобы так работало. я не уверен насколько это по умолчанию , но у меня сработало именно так.
з.ы. сорри не дочитал до конца, у меня притнера на втваре, или принтсерверах, а для обычных сетевых наверное нужен add.aka писал(а): ... принципиально отличается от принтеров, подключенных к втварям. Вот у принтеров, подключенных к втварям (и настроенных на сервере как TCP/IP порт), админ должен раздать права доступа. И тогда у юзеров автоматически появляются все принтеры, на которые у них есть права.
Ну вот наконец-то подобрались к сути вопроса. Видимо я совсем не врубаюсь в систему печати на терминальном сервере, либо вы так и не поняли вопрос. Хорошо, я жму add printer , выбираю тип сетевой и вот тут самое интересное: какой я ему должен дать IP ? или как я должен указать путь к нему нажав browse. Ведь принтер и сервер находяться в разных сетях. Вот если бы сервер был в одной сети с принтером, втварью и всеми пользователями то темы бы не было. И на сервере не установлены никакие принтеры. Зачем они там нужны? Принтеры автосоздаются когда клиент входит и удаляются когда он выходит из сервера. Вы представьте, если 20 филиалов и в каждом по 5 принтеров , то что , на сервере должно быть 100 принтеров установлено? Это бред. Только дрова. Да еще периодически принтеры добавляют, меняют. Ну хорошо, допустим в данном случае я согласен установить принтер на сервере и тогда я опять спрашиваю: "я жму add printer , выбираю тип сетевой и вот тут самое интересное: какой я ему должен дать IP ? или как я должен указать путь к нему нажав browse. Ведь принтер и сервер находяться в разных сетях". Вообще-то выбрав browse появляется Client Network и Client. Может быть здесь должна открываться локальная сеть клиента и у меня недоустановлены какие-то компоненты сервера?aka писал(а):Rover7
2. Подключись к серверу тем юзером, у котрого должен появиться принтер.
3. Сделай это: "в папке принтеры жму add printer далее добавить сетевой принтер". Точно так же, как ты делал в виндах у клиента.
спасибо за участие.
-
- Сообщения: 402
- Зарегистрирован: Сб июн 17, 2006 5:45 pm
- Откуда: Украина, Черновцы
- Контактная информация:
Уважаемый, то что вы написали это, имхо, "бред" , даже если принтера задаются при подключении каждого клиента, то их на сервере будет тоже 100 штук, просто при подключении они будут создаваться, а при отключении убираться, что лучше/хуже вопрос спорный.Rover7 писал(а):Ну вот наконец-то подобрались к сути вопроса. Видимо я совсем не врубаюсь в систему печати на терминальном сервере, либо вы так и не поняли вопрос. Хорошо, я жму add printer , выбираю тип сетевой и вот тут самое интересное: какой я ему должен дать IP ? или как я должен указать путь к нему нажав browse. Ведь принтер и сервер находяться в разных сетях. Вот если бы сервер был в одной сети с принтером, втварью и всеми пользователями то темы бы не было. И на сервере не установлены никакие принтеры. Зачем они там нужны? Принтеры автосоздаются когда клиент входит и удаляются когда он выходит из сервера. Вы представьте, если 20 филиалов и в каждом по 5 принтеров , то что , на сервере должно быть 100 принтеров установлено? Это бред. Только дрова. Да еще периодически принтеры добавляют, меняют. Ну хорошо, допустим в данном случае я согласен установить принтер на сервере и тогда я опять спрашиваю: "я жму add printer , выбираю тип сетевой и вот тут самое интересное: какой я ему должен дать IP ? или как я должен указать путь к нему нажав browse. Ведь принтер и сервер находяться в разных сетях" спасибо за участие.aka писал(а):Rover7
2. Подключись к серверу тем юзером, у котрого должен появиться принтер.
3. Сделай это: "в папке принтеры жму add printer далее добавить сетевой принтер". Точно так же, как ты делал в виндах у клиента.
а путь указать \\<ай-пи компа с принтером>\<имя шары>
-
- Разработчик
- Сообщения: 11842
- Зарегистрирован: Ср окт 01, 2003 12:06 am
- Откуда: Роcсия, Тольятти
- Контактная информация:
А нельзя с этого было начать?Rover7 писал(а):Интересно у меня комп с принтером за NAT , его локальный адрес 192,168,1,* а адрес сервера реальный IP 80.81.254.* и какой ip компа с принтером я должен указать?KVIK писал(а):а путь указать \\<ай-пи компа с принтером>\<имя шары>
Коротко: в такой раскладке, как она есть, работать не будет.
В нормальных условиях сервер и клиенты стоят в одной сети. Поэтому сервер видит список всех компов, из которых остается выбрать нужный комп и принтер.
Из-за НАТа сервер нифига не увидит сети клиента. И не сможет отправить задание прямо на машину с принтером.
С клиентом терминалки под виндовсом получается так:
1. Клиентский комп через RDP пробрасывает якобы свой принтер.
2. Сервер отправляет задание на печать опять же через основное RDP-соединение с клиентом.
3. Сам клиентский комп, получив задание на печать, по локальной сети переправляет его на машину с принтером.
Такая схема не сработает с втварями. Первые два пункта еще можно было бы написать, но третий для втвари это совсем сложно.
Правильное решение задачи - пробросить VPN. Чтобы сервер видел клиентские компьютеры. Тогда сервер сможет отправлять задание на печать напрямую на компьютер с принтером, дальше ты понял. Заодно не будешь светить дырявую терминалку с реальным IP, и обернешь траффик RDP более серьезным шифром. Сплошные плюсы
Последний раз редактировалось aka Пн сен 17, 2007 1:38 pm, всего редактировалось 1 раз.
-
- Сообщения: 402
- Зарегистрирован: Сб июн 17, 2006 5:45 pm
- Откуда: Украина, Черновцы
- Контактная информация:
честно скажу, нихнаю , но как-то народ делает. у меня такая ситуация будет через месяц, так что мне тоже интересно.Rover7 писал(а):Интересно у меня комп с принтером за NAT , его локальный адрес 192,168,1,* а адрес сервера реальный IP 80.81.254.* и какой ip компа с принтером я должен указать?
Думаю что так и буду делать.aka писал(а):Правильное решение задачи - пробросить VPN.
...
Сплошные плюсы
з.ы. плохие мы телепаты, однако