CUPS Printer Server

0

Estou no processo de criar um servidor de impressão para minha organização. Eu quero tornar possível para o PC em uma sub-rede poder imprimir em outra sub-rede. Eu queria saber se alguém pode ter dicas para mim? Eu estou usando um servidor Ubuntu 14.04 que estão conectados a ambas as sub-redes. Agradeço antecipadamente!

    
por user238156 13.11.2015 / 20:37

1 resposta

0

Usando o CUPS

desde que as pessoas de ambas as sub-redes possam se conectar ao seu servidor, você pode usar CUPS

fácil de configurar
  1. Abra o frontend da web de administração do CUPS ( link )

  2. Clique em "Adicionar impressora" na guia "Administração"

  3. Escolha a maneira como sua impressora está conectada e insira o URL apropriado. Exemplos:

Protocolo LPD:

lpd://hostname/queue

Protocolo de impressão via Internet

ipp://hostname/ipp/port

Encaminhando os trabalhos para um servidor de impressão do Windows (Nota: Vista e superior não permitem conexões anônimas por padrão. Você deve fornecer um nome de usuário e senha para a conexão)

smb://username:password@domain/servername/printername 
  1. Digite um nome para a impressora

  2. Escolha "Raw" para o fornecedor e modelo da impressora

  3. Salve as configurações

Referência

Usando o SAMBA

Eu estou recomendando o SAMBA porque às vezes é fácil lidar com

Se a versão do Windows do seu cliente estiver abaixo do Windows 2000 ou se você tiver problemas com o IPP, também poderá usar o Samba para compartilhamento. É claro que, com o Samba, isso envolve outro software complexo. Isso torna esse caminho mais difícil de configurar e, portanto, às vezes, mais propenso a erros, principalmente devido a problemas de autenticação.

Para configurar o Samba no servidor Linux, edite o arquivo /etc/samba/smb.conf para permitir acesso a impressoras. O arquivo smb.con f pode ser parecido com isto:

/etc/samba/smb.conf

[global]
workgroup=Heroes
server string=Arch Linux Print Server
security=user

[printers]
    comment=All Printers
    path=/var/spool/samba
    browseable=yes
    # to allow user 'guest account' to print.
    guest ok=no
    writable=no
    printable=yes
    create mode=0700
    write list=@adm root yourusername

Referência

    
por Edward Torvalds 13.11.2015 / 20:54