Imprimir de um serviço do Windows em um domínio para um servidor de impressão em outros domínios do Windows sem confiança

2

Eu enfrento o seguinte problema: Temos um domínio do Windows com um aplicativo em execução em um contexto de usuário do domínio desse domínio (vamos chamar esse domínio "A"). Esse serviço do Windows precisa imprimir em um servidor de impressão de um ou mais domínios (vamos chamar esses domínios de "B", "C" e assim por diante) onde não há confiança entre esses domínios. O serviço do Windows não é possível mudar para outro contexto de usuário.

Existe algo como um servidor proxy que pode manipular a autenticação para os outros domínios? Ou eu perdi outra solução? Talvez eu não tenha visto a madeira para as árvores.

Mais algumas informações básicas para deixar as coisas mais claras:

  • Existem < 1000 impressoras nos impressos no "B"
    • Este domínio "A" é apenas o primeiro domínio que tenho para fazer o trabalho de impressão
  • Adicionar um servidor de impressão ao Domínio "A" é um não ir
por Marcel Janus 22.10.2015 / 15:59

3 respostas

5

Use a função Impressão na Internet .

Ainda não usei essa função, mas se você puder imprimir via Internet, poderá imprimir via intranet;) Você deverá ser capaz de configurar uma impressora que se conecte via HTTP ao servidor de impressão do domínio não confiável. Os clientes precisam do recurso de impressão pela Internet, que deve ser instalado por padrão.

    
por 22.10.2015 / 16:47
0

Se não houver nenhuma restrição especial imposta pela empresa que "possua" as impressoras e as impressoras não estejam sob uso intenso, você também poderá adicionar a impressora diretamente ao seu servidor de impressão.

Restrições podem ser que a impressão só é permitida durante certas horas ou determinados usuários. Ou qualquer coisa que não tenha permissão para ser delegada ao seu domínio, pelos "proprietários". Outra restrição pode ser que as impressoras exijam autenticação para que seja impossível contornar o servidor de impressão e enviar o trabalho diretamente para a impressora.

O uso pesado seria um problema, porque agora você tem dois servidores de impressão com duas filas. Portanto, se eu iniciar dois trabalhos e você iniciar dois trabalhos 20 segundos depois, isso poderá resultar em uma confusão entre os trabalhos. Em vez de ter uma Fila de AABB, isso poderia resultar em ABBA ( hehehe ) ou ABAB.

Se os dois não se aplicarem, basta adicionar a impressora ao seu servidor de impressão por endereço IP ou nome do host.

    
por 22.10.2015 / 16:12
0

Uma solução que usei em várias ocasiões, ao imprimir de uma empresa para outra. No servidor gerando til print, você faz um printqueue com o driver apropriado para a impressora deve receber e imprimir a impressão. Use uma porta de impressão Unix (LPR-port) se não estiver instalada, você já terá que instalá-la no servidor windows. defina a porta para o endereço IP e para o servidor de recepção e nome da fila da impressora. No servidor de recebimento, configure uma fila com o nome use em portsettings do servidor de transmissão. Use o driver Generic text only, que permite que a impressão passe sem alterações, defina portsettings aqui como faria normalmente na porta TCP / IP.

    
por 13.04.2016 / 13:32