LINUX.ORG.RU

Печать через интернет

 , , , ,


0

1

Имеется локальный usb-принтер, настроенный, работающий. Прежде этот принтер успешно шарился по локальной сети без авторизации. Комп не выключается, и имеет ipv6-адрес, с настроенным DynDNS. Хочется разрешить печатать на этом принтере через интернет, да не абы кому, а авторизованным личностям.

Конфиг капса хоста такой: http://pastebin.com/a3fMH9fg

На клиентской машине успешно получается зайти в админку по https://domain.name.ru:631

А вот как подключить принтер на клиентской машине - ума не приложу. Пробовал просто добавлять принтер по адресу ipps://domain.name.ru:631/printers/Samsung_ML-1640_Series. Не получается. Принтер вроде как добавляется, но задания на него не приходят, хотя лог говорит, что всё successfull. Опять же, возникает вопрос, в каком месте здесь должна быть авторизация? Подскажите пожалуйста, кто знает.



Последнее исправление: napukmaxep (всего исправлений: 1)

ipv6, печать напрямую через интернеты без туннеля... да Вы упоролись, уважаемый! Не читали истории про бешенные принтеры, на которые отправляли кучу троллфейсов или прон?

По тебе: а в локальной сети через ipv4 с другого компа печатает? Вы уверены, что cups вообще расшарен во вне и печать разрешена?

kerenkonin
()
Ответ на: комментарий от kerenkonin

Читали. Потому и хочу настроить авторизацию.

В локальной печатало, пока я не настроил авторизацию. Сейчас - не проверял.

napukmaxep
() автор топика
Ответ на: комментарий от napukmaxep

Ну дык проверьте. И не проще ли сделать openvpn-туннель через ipv6-интернеты, а внутри openvpn юзать обычные ipv4-адреса и не иметь проблем?

kerenkonin
()
Ответ на: комментарий от kerenkonin

Да не, печать через ipv6 работает, проверено. Лишние сущности в виде туннелей не нужны, https хватит всем. Только авторизацию прикручивать правильную.

slapin ★★★★★
()
Ответ на: комментарий от kerenkonin

Безусловно, и авторизация по токену.

slapin ★★★★★
()
Ответ на: комментарий от napukmaxep

Ну у меня CUPS с двух сторон. Винды печатают локально каждая на свой сервер печати, и очереди доставляются через интернет по ipps на удалённый принтер. дальше просто

DefaultEncryption Required
ServerCertificate /etc/cups/ssl/server.crt
ServerKey /etc/ssl/private/server.key
ну и
encryption=required
в URL типа
ipps://my-printer-host/priters/printer?encryption=required

как-то так...

Для винды еще вот это может быть важно: https://support.microsoft.com/en-us/kb/2021626

slapin ★★★★★
()
Ответ на: комментарий от slapin

А там нет возможности требования клиентского сертификата? Тогда авторизацию по паролю можно отключить. И да: визжит ли клиент, когда ему сертификат без валидного CA показывают? Как решаете?

kerenkonin
()
Ответ на: комментарий от slapin

Не понял, это конфигурация хоста, так? А как сконфигурировать «клиентский» cups? В частности, куда давать токен?

napukmaxep
() автор топика
Ответ на: комментарий от kerenkonin

Оно вроде как всё по одному ходит - не разобрался. Как побороть винду - ссылку дал выше.

slapin ★★★★★
()
Ответ на: комментарий от slapin

Кто спрашивает, когда где? Положим, я имею настроенный хост. Что мне нужно сделать на клиенте, чтобы уметь печатать на этом принтере?

napukmaxep
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.