Como resolvo um nome de domínio http com o Windows Server?

1

Como eu uso a função de DNS do Windows Server 2008 para redirecionar resolver determinados nomes de domínio?

Quando um usuário digita um endereço, eu gostaria de redirecioná-lo como tal:

http://crm -> http://<ip of webserver>
http://bugs/issue/12 -> http://<ip of bugtracker>/issue/12
http://myspace.com -> http://127.0.0.1
and so on.

Eu tenho Zonas de Pesquisa Forwared e Zonas de Pesquisa Inversa, mas eu não tenho certeza exatamente o que elas significam.

    
por Grant 30.04.2009 / 16:58

4 respostas

1

Ao contrário de algumas outras respostas, o DNS é exatamente o que você usaria para fazer isso. Primeiro, você precisará garantir que todos na rede estejam usando o encaminhador de DNS para resolver as consultas. Você pode controlar isso como parte de sua configuração DHCP. Certifique-se de definir as configurações de DNS para usar seu (s) próprio (s) servidor (es) DNS e configure esses servidores como resolvedores ou encaminhadores para que eles possam resolver consultas para o mundo externo (www.cnn.com, por exemplo). Assim que estiver em vigor, você poderá criar uma zona de pesquisa direta para o que quiser. Se você quiser matar myspace.com, configure myspace.com como uma zona de pesquisa direta, então crie um registro curinga 'A' que aponte para 127.0.0.1 e ficará inacessível. Se você fizer isso, eu direcionaria os usuários para um servidor da Web interno que retornasse uma cópia da política de uso da Internet da empresa em vez de um beco sem saída.

Para nomes básicos, como "crm", você pode criar um host chamado "crm" como um registro "A" dentro do domínio padrão da rede. Se o seu domínio padrão for mycompany.local, você deverá criar "crm.mycompany.local" e apontá-lo para qualquer IP em que o servidor da Web do CRM esteja localizado. Quando alguém coloca " link " no navegador, o sistema operacional tenta fazer uma pesquisa de DNS para "crm" e anexa o domínio padrão "mycompany.local" a automaticamente, resultando em "crm.mycompany.local".

Uma ressalva é que isso só funcionará para aqueles que usam seus servidores DNS como seus resolvedores. Se alguém decidir que quer realmente acessar o myspace.com, poderá alterar suas configurações de TCP / IP para ignorar os servidores DNS atribuídos pelo DHCP e colocá-los em seus próprios servidores (como os fornecidos pelo OpenDNS, entre outros). Você pode controlar isso em alguns casos usando Políticas de segurança de domínio do Active Directory para sistemas Windows, mas não tem certeza se pode limitar isso em um Mac.

    
por 30.04.2009 / 17:13
1

Esta pergunta pode ajuda

    
por 30.04.2009 / 17:03
1

Para fazer isso, você precisa configurar as zonas DNS para os domínios que deseja encaminhar em seu servidor DNS, portanto, se você quiser redirecionar o Myspace para localhost, será necessário configurar uma pesquisa direta do MySpace.com. zona em seu servidor DNS e configure um registro A para apontar para onde você quer.

Seus clientes verificariam primeiro seu servidor DNS local (assumindo sua configuração dessa forma), obteriam uma resposta autoritativa para essa zona e a usariam. Quaisquer zonas que não estejam no seu servidor DNS serão redirecionadas para o próximo servidor DNS na cadeia, geralmente seus ISPs.

    
por 30.04.2009 / 17:12
0

Se eu entendi sua pergunta, você deseja redirecionar solicitações HTTP. Isso não pode ser feito através de alterações no DNS (sozinho). Você precisa alterar as configurações do IIS (ou qualquer servidor da Web que você esteja usando), usando cabeçalhos de host, etc.

No IIS 7.0 no Windows Server 2008, há a configuração "HTTP Redirect" na seção HTTP Settings.

Eu acho que você só quer definir endereços locais para nomes comuns. Apenas tente adicionar nomes de host (crm, bugs) para o seu domínio local, associando-os aos endereços IP desejados.

    
por 30.04.2009 / 17:04