AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • Início
  • system&network
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • Início
  • system&network
    • Recentes
    • Highest score
    • tags
  • Ubuntu
    • Recentes
    • Highest score
    • tags
  • Unix
    • Recentes
    • tags
  • DBA
    • Recentes
    • tags
  • Computer
    • Recentes
    • tags
  • Coding
    • Recentes
    • tags
Início / server / Perguntas / 951443
Accepted
BVernon
BVernon
Asked: 2019-01-30 23:51:43 +0800 CST2019-01-30 23:51:43 +0800 CST 2019-01-30 23:51:43 +0800 CST

Como configurar um alias para um servidor no Active Directory

  • 772

Configurei um servidor TFS para que a ligação do site IIS seja para tfs.oursite.com. Infelizmente, por enquanto, quem quiser acessá-lo precisaria adicionar tfs.oursite.com ao arquivo hosts. Como eu faria para atualizar o Active Directory para que qualquer pessoa no domínio possa acessar o servidor acessando tfs.oursite.com?

EDIT: Não tenho certeza se isso funcionará como eu esperava. A razão pela qual eu o configurei para usar tfs.oursite.com é porque eu já tinha um certificado para *.oursite.com que era útil para usar para SSL. Mas o domínio real no qual o servidor TFS está localizado tem um nome diferente e termina em .net.

Parece que a origem e o destino precisam estar realmente no domínio do servidor. Estou entendendo corretamente e isso significa que não posso fazer dessa maneira e, se não, existe uma solução alternativa?

Basicamente, eu só quero o mesmo comportamento de um arquivo hosts, mas para ser aplicado a todo o domínio em vez de apenas um computador local. Isso é possível?

active-directory
  • 4 4 respostas
  • 7371 Views

4 respostas

  • Voted
  1. Best Answer
    Mikael H
    2019-01-31T00:12:07+08:002019-01-31T00:12:07+08:00

    Adicione um CNAME/Alias ​​apontando para o registro A real do servidor em seu DNS:

    No gerenciamento de DNS do Windows, clique com o botão direito do mouse na Zona de Pesquisa Direta oursite.com e clique em Novo Alias ​​(CNAME). Digite "tfs" no campo Nome do Alias ​​e o FQDN real do servidor TFS no campo FQDN. Normalmente, você não deseja marcar a caixa de seleção "Permitir que qualquer usuário autenticado atualize os registros DNS ..."

    • 2
  2. Overmind
    2019-01-31T00:53:35+08:002019-01-31T00:53:35+08:00

    Seria útil saber a versão do servidor, mas geralmente:

    • Abra o Gerenciador de Servidores
    • navegue até o servidor DNS
    • navegue até a zona de pesquisa direta
    • abra sua zona (como oursite.com)
    • na área direita clique com o botão direito e no menu selecione New Alias ​​(CNAME)
    • escreva o novo nome que você gostaria que fosse usado como Alias ​​(exemplo: ourserver)
    • escreva o nome DNS correto do seu dispositivo (tfs.oursite.com)
    • pressione OK e está tudo feito

    Para testar se funciona, faça ping no novo Alias ​​e o IP da entrada NS original deve responder (claro, se o ICMP estiver ativado e funcionando corretamente).

    • 1
  3. Appleoddity
    2019-01-31T16:07:37+08:002019-01-31T16:07:37+08:00

    Como seu domínio interno do AD é oursite.nete o nome de domínio que você deseja usar é tfs.ourdomain.comque você não poderá criar um registro CNAME em seu servidor de DNS do AD, conforme sugerido nas respostas anteriores.

    A coisa mais simples a fazer é adicionar um registro A tfs.ourdomain.comcom o servidor DNS que hospeda seu ourdomain.comdomínio, que provavelmente é um terceiro. Não há problema em usar um endereço IP privado para esse registro A se o TFS estiver acessível apenas internamente. Há um risco muito pequeno de expor seu esquema de IP de rede interna a um invasor, mas as informações são praticamente inúteis sem que outros vetores de ataque sejam explorados. Esse método é necessário se você pretende ter o TFS acessível externamente.

    Como alternativa, você pode adicionar a zona tfs.ourdomain.comao servidor DNS do AD. Este método é útil para um site “somente para uso interno” e elimina o risco identificado na sugestão anterior.

    1. Gerenciamento de DNS aberto
    2. Adicione uma nova zona integrada/primária do Active Directory. Use o nome da zonatfs.ourdomain.com
    3. Adicione um novo registro A à zona e deixe o namecampo em branco e especifique o IP estático do servidor TFS.
    • 1
  4. kelvintechie
    2019-01-31T18:01:28+08:002019-01-31T18:01:28+08:00

    Vejo que todas as outras respostas aqui sugerem que você adicione um registro A ou um registro CNAME ao banco de dados da zona DNS. Na minha experiência, no entanto, sugiro fazer algo um pouco diferente.

    Em vez de apenas criar um registro DNS, existe outra maneira. Como não é um controlador de domínio, ele não terá esse comando por padrão, pois está incluído na função AD DS. No entanto, você pode instalar as Ferramentas de Administração de Servidor Remoto para AD e esse comando deve ser incluído na instalação. Após essa instalação, você pode usar o seguinte comando dentro de um prompt cmd normal (sem necessidade de PowerShell) para não alterar, mas adicionar um nome de computador ao sistema.

    "netdom computername (FQDN atual do sistema) /add (FQDN alternativo)"

    Observe que o comando acima também funciona se você estiver alterando o nome do sistema. Nesse caso, você pode executar este comando imediatamente após executar o anterior:

    "netdom computername (FQDN atual do sistema) /makeprimary (FQDN alternativo)"

    A partir daí, você precisará reiniciar o servidor para que a alteração de nome tenha efeito e para que o servidor registre suas alterações com o DNS.

    Sugiro este método por duas razões. Em primeiro lugar, embora possa não ser a solução mais simples, garante que o máximo possível continuará a funcionar com o novo nome. Às vezes, SMB, por exemplo, não funciona bem com CNAME ou registros A adicionais. Além disso, mesmo assim, um novo nome de computador será registrado no DNS juntamente com o nome normal do sistema e será atualizado dinamicamente com o endereço IP correto, ao contrário de um registro A criado manualmente (embora um registro CNAME seja atualizado corretamente).

    Além disso, há outro motivo - se o LLMNR (resolução de nomes multicast de link local) não tiver sido desabilitado na rede e seus aplicativos o usarem para entrar em contato com o servidor, o uso desse método garantirá que o LLMNR continue a funcionar com os dois nomes porque o sistema será configurado para escutar ambos os nomes.

    EDIT - eu li a pergunta errado. Acabei de perceber que o servidor em questão não é um controlador de domínio e, como tal, não possui o comando 'netdom' por padrão como resultado da função AD DS. CNAME e A funcionarão perfeitamente bem, mas na minha experiência, adicionar o nome alternativo ao servidor sempre foi melhor.

    EDIT 2 - Para que isso funcione, você precisará construir uma nova zona, de preferência integrada ao AD

    • 1

relate perguntas

Sidebar

Stats

  • Perguntas 205573
  • respostas 270741
  • best respostas 135370
  • utilizador 68524
  • Highest score
  • respostas
  • Marko Smith

    Você pode passar usuário/passar para autenticação básica HTTP em parâmetros de URL?

    • 5 respostas
  • Marko Smith

    Ping uma porta específica

    • 18 respostas
  • Marko Smith

    Verifique se a porta está aberta ou fechada em um servidor Linux?

    • 7 respostas
  • Marko Smith

    Como automatizar o login SSH com senha?

    • 10 respostas
  • Marko Smith

    Como posso dizer ao Git para Windows onde encontrar minha chave RSA privada?

    • 30 respostas
  • Marko Smith

    Qual é o nome de usuário/senha de superusuário padrão para postgres após uma nova instalação?

    • 5 respostas
  • Marko Smith

    Qual porta o SFTP usa?

    • 6 respostas
  • Marko Smith

    Linha de comando para listar usuários em um grupo do Windows Active Directory?

    • 9 respostas
  • Marko Smith

    O que é um arquivo Pem e como ele difere de outros formatos de arquivo de chave gerada pelo OpenSSL?

    • 3 respostas
  • Marko Smith

    Como determinar se uma variável bash está vazia?

    • 15 respostas
  • Martin Hope
    Davie Ping uma porta específica 2009-10-09 01:57:50 +0800 CST
  • Martin Hope
    kernel O scp pode copiar diretórios recursivamente? 2011-04-29 20:24:45 +0800 CST
  • Martin Hope
    Robert ssh retorna "Proprietário incorreto ou permissões em ~/.ssh/config" 2011-03-30 10:15:48 +0800 CST
  • Martin Hope
    Eonil Como automatizar o login SSH com senha? 2011-03-02 03:07:12 +0800 CST
  • Martin Hope
    gunwin Como lidar com um servidor comprometido? 2011-01-03 13:31:27 +0800 CST
  • Martin Hope
    Tom Feiner Como posso classificar a saída du -h por tamanho 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich O que é um arquivo Pem e como ele difere de outros formatos de arquivo de chave gerada pelo OpenSSL? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent Como determinar se uma variável bash está vazia? 2009-05-13 09:54:48 +0800 CST

Hot tag

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • Início
  • Perguntas
    • Recentes
    • Highest score
  • tag
  • help

Footer

AskOverflow.Dev

About Us

  • About Us
  • Contact Us

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve