Como posso listar a localização do cname de uma impressora no Active Directory?

5

Estou trabalhando em um novo servidor de impressão que executa o Windows Server 2008 R2. As impressoras compartilhadas serão listadas no Active Directory. O servidor de impressão tem um registro de host com um nome, mas eu quero que os usuários se conectem usando um nome diferente, configurado por meio de um registro cname no servidor dns.

O problema é que essas impressoras compartilhadas estão listadas no Active Directory usando o registro A do host. Posso optar por adicionar a impressora por meio do compartilhamento \cname\printername , mas, se encontrar a impressora no Active Directory, ela será conectada à impressora no computador do usuário por meio de \hostname\printername , e essa diferença é altamente visível para os usuários finais. Eu gostaria que as impressoras fossem listadas usando o registro cname, de modo que quando os usuários se conectassem a uma impressora, tudo o que eles veriam seria o nome.

Isso é possível?

    
por Joel Coel 07.06.2012 / 21:25

3 respostas

4

Eu estava procurando uma solução para esse mesmo problema e descobri que a propriedade " uNCName " do objeto printqueue no AD simplesmente precisa ser alterada de \\ servername.domain.com \ nome da impressora para \\ alias.domain.com \ printerName . Os scripts para fazer isso estão disponíveis aqui: link /. Os scripts usam o Active Active Roles ( link ) para que seja necessário instalar sempre que você executar os scripts. Aqui está a sintaxe básica:

set-QADobject SERVER-printer -objectattributes @{servername=”alias.domain.com”;shortservername=”alias”;uNCName=”\alias.domain.com\printer”}

Espero que isso ajude!

-Jason

    
por 22.08.2012 / 00:33
1

Você precisa registrar os SPNs no diretório ativo.

setspn.exe –a host/CNAME computerobject

Referência: link

    
por 07.06.2012 / 22:28
1

Use o ADSI Edit.

Browse to the server object.
CN=Servername,CN=Computers,DC=Domain

Localize a impressora que você deseja alterar e abra as propriedades.

CN=Servername Printername

No editor de atributos, role para baixo até "serverName", modifique o valor para o que você quiser.

    
por 06.08.2013 / 08:27