Решено: Печать с удаленного компьютера через Putty (Putty + xming. Как "подцепить" принтер по внешнему IP?)
Модераторы: SLEDopit, Модераторы разделов
-
ostera
- Сообщения: 5
- ОС: Ubuntu 8.04 Hardy
Решено: Печать с удаленного компьютера через Putty
Прошу прощения, если вопрос уже задавался. Был создан сервер 1С (Ubuntu 9.04 + wine@ETERSOFT), с которым идет связь по ssh через putty. На windows стоит xming. В локальной сети все принтеры установлены и замечательно печатают из базы 1С. Также к этой базе через внешний IP обращаются из другого конца города
. Раньше использовалось терминальное соединение с сервером Win2k3, и все локальные принтеры, в том числе и принтер "уж совсем удаленного
" компьютера, цеплялись. Весь вопрос состоит в том, каким образом теперь можно из базы печатать с этого удаленного принтера? В putty уже устанавливался он в качестве локального, с которого идет печать, но это не подействовало. Драйвера от него установлены. Кстати, сам принтер HP LaserJet 3050. Проблема, к сожалению, довольно срочная... Заранее спасибо! 
-
Ленивая Бестолочь
- Бывший модератор
- Сообщения: 2760
- ОС: Debian; gentoo
Re: Решено: Печать с удаленного компьютера через Putty
я наверно десять раз прочитал - ничего не понял :)
может стоит отсуюда выкинуть лишнее? 1с, терминальный сервер, внешний айпи, другой город, "уж совсем удаленный компьютер" и т.п. имеют отношение к проблеме?
и что за проблема то собственно?
может стоит отсуюда выкинуть лишнее? 1с, терминальный сервер, внешний айпи, другой город, "уж совсем удаленный компьютер" и т.п. имеют отношение к проблеме?
и что за проблема то собственно?
Солнце садилось в море, а люди с неоконченным высшим образованием выбегали оттуда, думая, что море закипит.
-
ostera
- Сообщения: 5
- ОС: Ubuntu 8.04 Hardy
Re: Решено: Печать с удаленного компьютера через Putty
"Весь вопрос состоит в том, каким образом теперь можно из базы печатать с этого удаленного принтера?" Ладно, еще раз... Проблема в том, что с удаленного принтера (он в другом конце Москвы) надо печатать всякие счета из базы, которые находятся на сервере. Но как это реализовать средствами Ubuntu? Вместо Ubuntu в свое время стояла Win2k3. С удаленного компа тогда соединялись с ним по терминальному соединению, которое позволяет цеплять локальные принтеры. А здесь-то как?
-
Ленивая Бестолочь
- Бывший модератор
- Сообщения: 2760
- ОС: Debian; gentoo
Re: Решено: Печать с удаленного компьютера через Putty
давайте попробуем....
на ubuntu ставите пакет cups. после этого заходите на https://<ip ubunnt>:631
добавляете там принтер, который в другом конце москвы. (если он подключен к принтсерверу - это lpr, если к виндовой машине - тогда через smb, samba должна быть настроена).
ну, а дальше печатаете.
на ubuntu ставите пакет cups. после этого заходите на https://<ip ubunnt>:631
добавляете там принтер, который в другом конце москвы. (если он подключен к принтсерверу - это lpr, если к виндовой машине - тогда через smb, samba должна быть настроена).
ну, а дальше печатаете.
Солнце садилось в море, а люди с неоконченным высшим образованием выбегали оттуда, думая, что море закипит.
-
sash-kan
- Администратор
- Сообщения: 13939
- Статус: oel ngati kameie
- ОС: GNU
Re: Решено: Печать с удаленного компьютера через Putty
Ленивая Бестолоч...
есть подозрение, что та машина, которая «на другом конце города» вряд ли имеет внешний ip-адрес.
значит, насколько я понимаю, нужно подключать ppp и туннелирование ip-пакетов.
под gnu/linux-ом это приделать к существующей схеме не сложно. а вот в windows даже не знаю, как быть. видимо, от простого ssh-соединения придётся отказаться. и поднять что-нибудь туннелирующее, что умеет windows. pptp там какой-нибудь.
есть подозрение, что та машина, которая «на другом конце города» вряд ли имеет внешний ip-адрес.
значит, насколько я понимаю, нужно подключать ppp и туннелирование ip-пакетов.
под gnu/linux-ом это приделать к существующей схеме не сложно. а вот в windows даже не знаю, как быть. видимо, от простого ssh-соединения придётся отказаться. и поднять что-нибудь туннелирующее, что умеет windows. pptp там какой-нибудь.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
при сбоях форума см.блог
-
ostera
- Сообщения: 5
- ОС: Ubuntu 8.04 Hardy
Re: Решено: Печать с удаленного компьютера через Putty
В статье 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 "*"
Заранее огромное спасибо! Возможно, это будет решением проблемы, поставленной изначально
.
Есть локалка 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 "*"
Заранее огромное спасибо! Возможно, это будет решением проблемы, поставленной изначально
-
Ленивая Бестолочь
- Бывший модератор
- Сообщения: 2760
- ОС: Debian; gentoo
Re: Решено: Печать с удаленного компьютера через Putty
вот чесслово, "огромный опыт и невероятная интуиция (с)" упорно подсказывает мне, что дело все таки в gre. он очень часто заблокирован у провайдера.
включите логи pptpd и pppd - посмотрите, какие ошибки.
Солнце садилось в море, а люди с неоконченным высшим образованием выбегали оттуда, думая, что море закипит.
-
ostera
- Сообщения: 5
- ОС: Ubuntu 8.04 Hardy
Re: Решено: Печать с удаленного компьютера через Putty
Огромное спасибо всем ответившим, да, действительно, как правильно подметил Ленивая Бестолочь, траффик GRE блокируется у меня. На время пришлось отложить решение проблемы, но все-таки она была доведена до логического конца. Если кому интересно, по замечательной подсказке sash-kan'a был поднят vpn, но из-за блокировки gre-траффика это было сделано на базе OpenVPN. Две локалки объединились, все принтеры "ловятся", из 1С печать идет.
Так что тему можно закрывать)
Так что тему можно закрывать)