Решено: Печать с удаленного компьютера через Putty (Putty + xming. Как "подцепить" принтер по внешнему IP?)

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

ostera
Сообщения: 5
ОС: Ubuntu 8.04 Hardy

Решено: Печать с удаленного компьютера через Putty

Сообщение ostera »

Прошу прощения, если вопрос уже задавался. Был создан сервер 1С (Ubuntu 9.04 + wine@ETERSOFT), с которым идет связь по ssh через putty. На windows стоит xming. В локальной сети все принтеры установлены и замечательно печатают из базы 1С. Также к этой базе через внешний IP обращаются из другого конца города :laugh: . Раньше использовалось терминальное соединение с сервером Win2k3, и все локальные принтеры, в том числе и принтер "уж совсем удаленного :laugh: " компьютера, цеплялись. Весь вопрос состоит в том, каким образом теперь можно из базы печатать с этого удаленного принтера? В putty уже устанавливался он в качестве локального, с которого идет печать, но это не подействовало. Драйвера от него установлены. Кстати, сам принтер HP LaserJet 3050. Проблема, к сожалению, довольно срочная... Заранее спасибо! :)
Спасибо сказали:
Аватара пользователя
Ленивая Бестолочь
Бывший модератор
Сообщения: 2760
ОС: Debian; gentoo

Re: Решено: Печать с удаленного компьютера через Putty

Сообщение Ленивая Бестолочь »

я наверно десять раз прочитал - ничего не понял :)
может стоит отсуюда выкинуть лишнее? 1с, терминальный сервер, внешний айпи, другой город, "уж совсем удаленный компьютер" и т.п. имеют отношение к проблеме?
и что за проблема то собственно?
Солнце садилось в море, а люди с неоконченным высшим образованием выбегали оттуда, думая, что море закипит.
Спасибо сказали:
ostera
Сообщения: 5
ОС: Ubuntu 8.04 Hardy

Re: Решено: Печать с удаленного компьютера через Putty

Сообщение ostera »

"Весь вопрос состоит в том, каким образом теперь можно из базы печатать с этого удаленного принтера?" Ладно, еще раз... Проблема в том, что с удаленного принтера (он в другом конце Москвы) надо печатать всякие счета из базы, которые находятся на сервере. Но как это реализовать средствами Ubuntu? Вместо Ubuntu в свое время стояла Win2k3. С удаленного компа тогда соединялись с ним по терминальному соединению, которое позволяет цеплять локальные принтеры. А здесь-то как?
Спасибо сказали:
Аватара пользователя
Ленивая Бестолочь
Бывший модератор
Сообщения: 2760
ОС: Debian; gentoo

Re: Решено: Печать с удаленного компьютера через Putty

Сообщение Ленивая Бестолочь »

давайте попробуем....
на ubuntu ставите пакет cups. после этого заходите на https://<ip ubunnt>:631
добавляете там принтер, который в другом конце москвы. (если он подключен к принтсерверу - это lpr, если к виндовой машине - тогда через smb, samba должна быть настроена).
ну, а дальше печатаете.
Солнце садилось в море, а люди с неоконченным высшим образованием выбегали оттуда, думая, что море закипит.
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Решено: Печать с удаленного компьютера через Putty

Сообщение sash-kan »

Ленивая Бестолоч...
есть подозрение, что та машина, которая «на другом конце города» вряд ли имеет внешний ip-адрес.
значит, насколько я понимаю, нужно подключать ppp и туннелирование ip-пакетов.
под gnu/linux-ом это приделать к существующей схеме не сложно. а вот в windows даже не знаю, как быть. видимо, от простого ssh-соединения придётся отказаться. и поднять что-нибудь туннелирующее, что умеет windows. pptp там какой-нибудь.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
ostera
Сообщения: 5
ОС: Ubuntu 8.04 Hardy

Re: Решено: Печать с удаленного компьютера через Putty

Сообщение ostera »

В статье http://www.opennet.ru:8101/base/net/ppp_over_ssh.txt.html есть описание того, как соединить две локалки по впн и ssh оставить. Но вот только там речь идет о шлюзах линукс-линукс. А мне необходимо соединить две локалки (получается) со шлюзом ubuntu-windows. Причем хотелось бы убунту сделать сервером впн, а виндоус пусть будет клиентом. Настраивалось по многочисленным мануалам. Так вот из локалки на Ubuntu можно приконнектиться, а вот из инета не получается. В файрволле разрешены соединения по 1723 порту и по протоколу GRE, то есть дело не в нем. Может быть кто-нить поможет его правильно настроить?

Есть локалка 192.168.1.1/24, шлюз которой выполняет роль впн-сервера. И есть вторая локалка, шлюз которой выполняет роль клиента впн-соединения.

/etc/pptpd.conf
option /etc/ppp/pptpd-options
logwtmp
localip 192.168.0.1
remoteip 192.168.0.10-20

/etc/ppp/pptpd-options
name pptpd
refuse-pap
refuse-chap
refuse-chap
require-chap-v2
require-mppe-128
ms-dns 192.168.1.1 (шлюз локальной сети, где расположен сервер впн)
proxyarp
modefaultroute
lock
notbsdcomp

/etc/ppp/options
ms-dns 192.168.1.1
asyncmap 0
noauth
lock
hide-password
modem
proxyarp
lcp-echo-interval 30
lcp-echo-failure 4
ipcp-accept-local
ipcp-accept-remote
noipx

/etc/chap-secrets
user pptpd pass "*"

Заранее огромное спасибо! Возможно, это будет решением проблемы, поставленной изначально :rolleyes: .
Спасибо сказали:
Аватара пользователя
Ленивая Бестолочь
Бывший модератор
Сообщения: 2760
ОС: Debian; gentoo

Re: Решено: Печать с удаленного компьютера через Putty

Сообщение Ленивая Бестолочь »

ostera писал(а):
26.08.2009 19:28
разрешены соединения по 1723 порту и по протоколу GRE, то есть дело не в нем. Может быть кто-нить поможет его правильно настроить?

вот чесслово, "огромный опыт и невероятная интуиция (с)" упорно подсказывает мне, что дело все таки в gre. он очень часто заблокирован у провайдера.
включите логи pptpd и pppd - посмотрите, какие ошибки.
Солнце садилось в море, а люди с неоконченным высшим образованием выбегали оттуда, думая, что море закипит.
Спасибо сказали:
ostera
Сообщения: 5
ОС: Ubuntu 8.04 Hardy

Re: Решено: Печать с удаленного компьютера через Putty

Сообщение ostera »

Огромное спасибо всем ответившим, да, действительно, как правильно подметил Ленивая Бестолочь, траффик GRE блокируется у меня. На время пришлось отложить решение проблемы, но все-таки она была доведена до логического конца. Если кому интересно, по замечательной подсказке sash-kan'a был поднят vpn, но из-за блокировки gre-траффика это было сделано на базе OpenVPN. Две локалки объединились, все принтеры "ловятся", из 1С печать идет. :rolleyes:
Так что тему можно закрывать)
Спасибо сказали: