Resolução de DNS para o site da Lan

2

Eu tenho um site hospedado em minha LAN e quero que meus usuários acessem myWebsite.com em vez do meu endereço IP interno. Eu tenho o Windows Server 2012 executando um domínio e IIS para o meu site. Eu sei que posso adicionar meu site ao arquivo hosts , mas eu esperava que houvesse uma maneira melhor. (O site é apenas interno)

    
por Usta 10.01.2013 / 00:10

3 respostas

1

Você já tem um servidor DNS

Sua máquina Windows Server 2012 já tem a função DNS adicionada se for um controlador de domínio. Você só precisa fazer algumas coisas para configurar:

  • Configurar o encaminhamento
  • Adicione um registro CNAME ao seu website
  • Apontar outras máquinas para usar este servidor para DNS

Eu não tenho uma caixa do Windows 2012 pronta, caso contrário, eu tiraria uma foto do filme. Você pode ser capaz de encontrar este material por mexer e Google'ing embora. Vou te dar o básico do que você está procurando.

Tenha em mente que tudo isso é terrivelmente simplificado:

Configurando o encaminhamento:

Quando o seu servidor DNS não consegue encontrar um endereço, ele precisa de outro lugar para procurar. Eu gosto de adicionar 8.8.8.8 como um encaminhador (servidor DNS do Google). Dessa forma, quando seus computadores clientes solicitarem Superuser.com, para o qual seu servidor não possui registro, o pedido será encaminhado para 8.8.8.8.

Página do Technet sobre como configurar o encaminhamento

Adicionar um registro CNAME

Você precisará de um endereço para sua página da web. Adicionar um registro CNAME à zona de pesquisa direta de seu domínio fornecerá um endereço de estilo de subdomínio. Portanto, se você tiver usta.com para seu domínio e adicionar um registro CNAME foobar , receberá foobar.usta.com . Essa é uma maneira bastante comum de lidar com páginas da intranet.

Você pode adicionar outra zona de pesquisa direta e, em seguida, um registro www CNAME para obter o nome de domínio desejado, mas estamos criando outra zona de pesquisa direta e arriscando colisões com domínios que você não possui. Vamos apenas seguir o princípio KISS .

Página do Technet nos registros CNAME

Use o servidor DNS!

Agora precisamos apontar nossos clientes para o servidor DNS. Provavelmente, é melhor fazer isso usando o DHCP. Entre na página de configuração do roteador, encontre as configurações do DHCP e substitua o servidor DNS pelo endereço IP do Windows Server 2012. Agora, aguarde a renovação de todos os clientes ou force-os a renovar.

Você também pode configurar tudo estaticamente (ew) ou configurar somente DNS estaticamente.

Use os Googles!

Para ser honesta, essa resposta não vai te levar muito longe. Eu espero que isso ajude você a descobrir onde procurar.

    
por 10.01.2013 / 00:36
1

Os usuários da sua rede já devem poder acessá-lo sem digitar seu ip usando o nome do seu computador. Se você entrar no gerenciador de servidores, verifique qual é o nome do computador, no IIS você pode criar uma ligação para esse nome em todas as portas. Os usuários poderão usar esse nome para acessar o site.

Em uma rede básica, as pesquisas de DNS são feitas pelo seu roteador. Você pode configurar seu roteador para fazer uma pesquisa direta de outro nome, para o seu IP - se você fez isso, os usuários poderão encontrar o seu site na rede, indo para link Isso tudo seria configurado a partir da página de configuração do seu roteador.

Se você não pode fazer isso a partir do seu roteador, então você teria que configurar seu servidor para ser um servidor DNS. Este é um papel de servidor do Windows, e não é para a finta do coração. Uma vez configurado como um servidor DNS, você pode entrar no gerenciamento de DNS e criar uma segunda pesquisa direta para o seu computador.

    
por 10.01.2013 / 00:19
1

Na LAN interna, você usaria o nome NetBIOS dos computadores, desde que estejam no mesmo segmento de IP. Isso também é o mesmo que seu nome DNS, se você estiver em um ambiente de domínio do Windows. Se o último for verdadeiro, você já deve ter uma entrada no DNS para o computador que está hospedando o site do IIS. Conforme observado na resposta anterior, você pode adicionar o nome do computador às ligações no IIS para garantir que você possa resolvê-lo adequadamente no site.

Se você realmente quiser acessar este site usando a sintaxe pontilhada (minhaempresa.com), precisará adicionar outra zona de pesquisa direta e registros apropriados no DNS para o nome que deseja que seus usuários usem. Você deve certificar-se de que as ligações no IIS correspondam ao nome usado no DNS.

    
por 10.01.2013 / 00:29