BandaAncha.eu

Comunidad de usuarios
de fibra, móvil y ADSL

Imprimir remotamente desde un VPS a impresora en red

redcupyt

Vamos a migrar el programa que tenemos de facturación de la empresa a un servidor VPS de OVH.

La historia está en que no sabemos cómo hacer para que se pueda imprimir en remoto desde ese servidor, ya que como es un VPS pues no está en la red LAN.

La impresora es una Canon bastante nueva que está conectada en red.

¿Como podría hacer para imprimir desde el VPS hacia la impresora?

rbetancor

Todo dependerá de la aplicación de facturación y que sistema de generación de impresión use, no es lo mismo una aplicación nativa de Win/Linux que use el sistema de impresión del SO y a la que accedéis por RDP/Citrix, que una aplicación web que corre desde navegadores.

Por lo que comentas, suena a aplicación nativa. De ser así y si el acceso es RDP/Citrix, puedes usar la redirección de impresoras locales a sesión remota.

También puedes tirar de IPP, CUPS, etc. Opciones tienes para elegir de todos los colores.

redcupyt

Es una aplicación nativa diseñada para windows y que usa las impresoras del sistema

en este casi usara windows server standar 2019

¿sabes de algun tutorial para configurar esa redirección?

🗨️ 5
rbetancor

Si vais a conectaros por RDP, es automático, solo has de marcar la opción

image.webp

Eso sí, tienes que tener los drivers instalados en remoto.

🗨️ 4
redcupyt

El problema es que nos vamos a conectar a traves de mac…

🗨️ 1
redcupyt

En el caso de configurarla con IPP ¿Que puerto tendría que abrir en el router?

🗨️ 1
rbetancor
1

631 es el puerto estandar, aunque dependerá de la impresora, lo que soporte o no.

Amenhotep
1

También podrías instalar un servidor OpenVPN en una RaspberryPI o NAS que tengas en tu oficina, un cliente OpenVPN en el servidor VPS y acceder desde él a tu red local.

BocaDePez
BocaDePez

¿Dejar un servicio de impresión abierto de cara a Internet para que cualquiera que le de por hacer un escáner de puertos pueda mandar trabajos de impresión sólo por joder? No lo veo.

Me quedo con la opción de una VPN, como ha dicho Amenhotep, pero al revés, el servidor VPN en el VPS, y en la red de la impresora instalar el cliente VPN, que puede ser, si lo permite, el propio router de salida a Internet del trabajo.

Que si el VPS es un Windows Server quizás usar L2TP/IPSec sería una buena opción al ser un protocolo VPN que suele estar en todos los routers que permitan VPN, porque OpenVPN no suele estar en todos.

Por cierto, ya se que es sencillo de configurar, pero PPTP caca, no tocar. ;)

Otra opción que se me ocurre es compartir la impresora desde el Mac y convertir al Mac en un servidor de impresión, en este caso el cliente VPN se instalaría en el Mac (y aquí si podría entrar a jugar OpenVPN). Lo malo de esta opción es que el Mac debe estar siempre encendido ya que es el que recibe los trabajos de impresión y los envía a la impresora en red.

RDP es la otra opción, pero, ¿con todos los bugs de seguridad que tiene merece la pena?

Un saludo.