none
Problema com DNS e antigo servidor OpenMediaVault RRS feed

  • Pergunta

  • Boa noite,

    Estou com um problema me atormentando aqui, há um tempo estava configurando um servidor NAS com OpenMediaVault, na época estava fazendo vários testes com usuários, tentando achar a melhor solução entre criar os usuários pelo OpenMediaVault ou adicioná-lo no domínio, quando estava testando tinha salvei a credencial no Windows (Windows Server 2019) que dava acesso a pasta compartilhada no OpenMediaVault, no final não consegui o resultado que eu esperava com o OpenMediaVault e desativei o computador (esse já foi formatado e esta executando outra função)

    O problema é que agora parece que o nome do servidor OpenMediaVault (SVRNAS) ficou salvo no DNS como aquele computador, já removi todos os traços das credencial, mas é como se ele continuasse existindo como OpenMediaVault, eu configurei outro computador dessa vez com Windows e coloquei o mesmo ip e nome, e quando eu tento acessar o compartilhamento ele mostra o seguinte erro:

    Se eu tento acessar pelo acesso remoto ele mostra erro também:

    Pelo IP eu acesso normalmente, o problema é quando uso o nome do computador.

    segunda-feira, 23 de novembro de 2020 21:59

Respostas

  • Olá Mateus,


    Acredito que o nome do servidor pode ter ficado gravado no AD, te deixo abaixo um procedimento que faz a limpeza de nomes no AD pelo PowerShell.

     

    Primeiro renomeie o objeto SVRNAS para SVRNAS_2, depois siga os passos abaixo:

     

    Você precisará do módulo PowerShell Active Directory carregado para que funcione.

     

    O comando abaixo exibirá todos os computadores por nome e data da última configuração de senha.

     

    get-adcomputer -filter * -properties passwordlastset | selecione o nome, passwordlastset | classificar o conjunto de senhas

     

    Você poderá ver que há vários computadores que não são reiniciados há muito tempo, conforme a imagem abaixo.

    O único problema com esse comando é que ele exibe todos os computadores do domínio.

     

    Mas você pode ter em consideração somente os computadores que não foram reiniciados nos últimos 90 dias, por exemplo.

     

    Mas existem algumas maneiras de lidar com isso.

     

    1. Exporte os resultados para um CSV

     

    Para exportar para um csv, basta adicionar export-csv e o caminho para o final do comando

     

    get-adcomputer -filter * -properties passwordlastset | selecione o nome, passwordlastset | classificar passwordlastset | export-csv c: \ it \ oldcmp \ oldexport.csv

     

    Agora é possível abrir os resultados no excel e remover facilmente o que você não quer.

     

    2. Adicione uma variável de data para filtrar os computadores

     

    Outra opção é criar uma variável que ajudará a filtrar os resultados. Para fazer isso, use o cmdlet get-date para criar uma variável que define a data como 90 dias atrás por exemplo.

     

    Aqui está o comando para criar uma variável, o -90 define para 90 dias atrás. Você pode mudar isso para os dias que quiser.

     

    $ date = (get-date) .adddays (-90)

     

    Agora, inclua a variável de data mais o argumento menor que (-lt) no comando original.

     

    get-adcomputer -filter {passwordlastset -lt $ date} -properties passwordlastset | selecione o nome, passwordlastset | classificar o conjunto de senhas

     

    Agora, ele exibirá apenas as contas de computador com mais de 90 dias.

     

    Esta última etapa é opcional, mas você pode adicionar um comando para remover automaticamente as contas.

     

    Para fazer isso, adicione o cmdlet remove-adobject.

     

    get-adcomputer -filter {passwordlastset -lt $ date} -properties passwordlastset | remove-adobject -recursive -verbose -confirm: $ false

     

    Assim já deveria excluir o nome do AD e você já poderia renomear novamente para SVRNAS.

     

     

    Abaixo te deixo outro link com mais informações sobre o assunto.

     

    https://devblogs.microsoft.com/scripting/clean-up-domain-controller-dns-records-with-powershell/

     

    Espero que te ajude.

     

    Sinta-se a vontade para consultar qualquer dúvida referente aos produtos Microsoft. Será um prazer ajudar-te.

     

    Obrigada.

     

    Camila Brito

    ____________________________________________________________________________

    Por favor lembre-se de "Marcar como resposta" as respostas que solucionaram seu problema, é uma forma comum de reconhecer aquelas pessoas que te ajudaram, e faz com que seja mais fácil para os outros visitantes encontrar a solução depois.

     

    Microsoft oferece esse serviço de forma gratuita, com a finalidade de ajudar os usuários e ampliar a base de dados de conhecimentos relacionados com os produtos e tecnologias de Microsoft.

     

    Este conteúdo é proporcionado "tal qual" e não implica nenhuma responsabilidade por parte de Microsoft.

    terça-feira, 24 de novembro de 2020 22:02
    Moderador

Todas as Respostas

  • Olá Mateus Mesquita,

     

    Obrigada por participar da Comunidade TechNet.

     

    Com relação a sua consulta, te deixo abaixo alguns links com informações e casos similares ao relatado na pergunta.

     

    https://social.technet.microsoft.com/Forums/pt-BR/7d25a571-5018-458d-8210-a28a8e799e80/remover-um-computador-do-dominio-e-colocar-outro-com-o-mesmo-nome?forum=winsrv2003pt

     

    https://docs.microsoft.com/pt-br/windows-server/networking/technologies/ipam/delete-dns-resource-records

     

    https://docs.microsoft.com/pt-br/troubleshoot/windows-server/networking/troubleshoot-dns-name-resolution

     

    Espero que te ajude.

     

    Sinta-se a vontade para consultar qualquer dúvida referente aos produtos Microsoft. Será um prazer ajudar-te.

     

    Obrigada.

     

    Camila Brito

    ____________________________________________________________________________

    Por favor lembre-se de "Marcar como resposta" as respostas que solucionaram seu problema, é uma forma comum de reconhecer aquelas pessoas que te ajudaram, e faz com que seja mais fácil para os outros visitantes encontrar a solução depois.

     

    Microsoft oferece esse serviço de forma gratuita, com a finalidade de ajudar os usuários e ampliar a base de dados de conhecimentos relacionados com os produtos e tecnologias de Microsoft.

     

    Este conteúdo é proporcionado "tal qual" e não implica nenhuma responsabilidade por parte de Microsoft.

    segunda-feira, 23 de novembro de 2020 23:48
    Moderador
  • Bom dia Camila,

    Obrigado pelo retorno, eu tentei essas aproximações já, nenhuma funcionou, já limpei o DNS, o problema é o nome SVRNAS, eu mudei o nome do computador pra outro nome funcionou ok, voltei pra SVRNAS ele volta o problema


    terça-feira, 24 de novembro de 2020 11:33
  • Olá Mateus,


    Acredito que o nome do servidor pode ter ficado gravado no AD, te deixo abaixo um procedimento que faz a limpeza de nomes no AD pelo PowerShell.

     

    Primeiro renomeie o objeto SVRNAS para SVRNAS_2, depois siga os passos abaixo:

     

    Você precisará do módulo PowerShell Active Directory carregado para que funcione.

     

    O comando abaixo exibirá todos os computadores por nome e data da última configuração de senha.

     

    get-adcomputer -filter * -properties passwordlastset | selecione o nome, passwordlastset | classificar o conjunto de senhas

     

    Você poderá ver que há vários computadores que não são reiniciados há muito tempo, conforme a imagem abaixo.

    O único problema com esse comando é que ele exibe todos os computadores do domínio.

     

    Mas você pode ter em consideração somente os computadores que não foram reiniciados nos últimos 90 dias, por exemplo.

     

    Mas existem algumas maneiras de lidar com isso.

     

    1. Exporte os resultados para um CSV

     

    Para exportar para um csv, basta adicionar export-csv e o caminho para o final do comando

     

    get-adcomputer -filter * -properties passwordlastset | selecione o nome, passwordlastset | classificar passwordlastset | export-csv c: \ it \ oldcmp \ oldexport.csv

     

    Agora é possível abrir os resultados no excel e remover facilmente o que você não quer.

     

    2. Adicione uma variável de data para filtrar os computadores

     

    Outra opção é criar uma variável que ajudará a filtrar os resultados. Para fazer isso, use o cmdlet get-date para criar uma variável que define a data como 90 dias atrás por exemplo.

     

    Aqui está o comando para criar uma variável, o -90 define para 90 dias atrás. Você pode mudar isso para os dias que quiser.

     

    $ date = (get-date) .adddays (-90)

     

    Agora, inclua a variável de data mais o argumento menor que (-lt) no comando original.

     

    get-adcomputer -filter {passwordlastset -lt $ date} -properties passwordlastset | selecione o nome, passwordlastset | classificar o conjunto de senhas

     

    Agora, ele exibirá apenas as contas de computador com mais de 90 dias.

     

    Esta última etapa é opcional, mas você pode adicionar um comando para remover automaticamente as contas.

     

    Para fazer isso, adicione o cmdlet remove-adobject.

     

    get-adcomputer -filter {passwordlastset -lt $ date} -properties passwordlastset | remove-adobject -recursive -verbose -confirm: $ false

     

    Assim já deveria excluir o nome do AD e você já poderia renomear novamente para SVRNAS.

     

     

    Abaixo te deixo outro link com mais informações sobre o assunto.

     

    https://devblogs.microsoft.com/scripting/clean-up-domain-controller-dns-records-with-powershell/

     

    Espero que te ajude.

     

    Sinta-se a vontade para consultar qualquer dúvida referente aos produtos Microsoft. Será um prazer ajudar-te.

     

    Obrigada.

     

    Camila Brito

    ____________________________________________________________________________

    Por favor lembre-se de "Marcar como resposta" as respostas que solucionaram seu problema, é uma forma comum de reconhecer aquelas pessoas que te ajudaram, e faz com que seja mais fácil para os outros visitantes encontrar a solução depois.

     

    Microsoft oferece esse serviço de forma gratuita, com a finalidade de ajudar os usuários e ampliar a base de dados de conhecimentos relacionados com os produtos e tecnologias de Microsoft.

     

    Este conteúdo é proporcionado "tal qual" e não implica nenhuma responsabilidade por parte de Microsoft.

    terça-feira, 24 de novembro de 2020 22:02
    Moderador