Testando domínios na intranet / rede local?

1

Isso pode soar como uma pergunta muito tola, mas como eu poderia configurar domínios (por exemplo, www.foo.com) na minha rede local? Eu sei que tudo que um domínio é, é apenas um nome registrado em um servidor de nomes e que o servidor de nomes tem um registro de zona, e no registro de zona existem vários registros dos quais A Record é o mais importante em ditar onde a pesquisa vai para qual máquina deve apontar.

Eu basicamente quero fazer com que eu possa me referir ao meu outro computador / servidor como 'www.foo.com' e tornar meus sites locais acessíveis por isso, mexer com registros de virtualhost no Apache e registros de zona para o domínio, exceto localmente para que eu possa explorar, mexer e aprender em vez de confiar nos domínios que possuo em um registrador público que eu só podia acessar pela Internet.

Mais uma vez peço desculpas se esta é uma pergunta boba, ou se estou pensando completamente para trás.

Informações básicas: Meu sistema operacional é Debian, eu sou um novato no Linux. Eu fiz edições muito pequenas em registros de zona em um servidor Bind9, mas essa é a extensão da minha experiência de rede.

    
por meder omuraliev 23.10.2009 / 05:52

2 respostas

2

Eu concordaria com a resposta da Womble na maioria dos casos. Seu comentário à sua resposta, no entanto, menciona simular a entrega de mensagens para esse domínio. As entradas no arquivo "HOSTS" agem da mesma maneira que os registros "A" no DNS. Se você precisar "simular" MX, SRV ou outros tipos de registros, terá que configurar um servidor DNS.

Você pode criar zonas para os domínios que deseja "simular" em seu servidor BIND. Todos os computadores que usam seu servidor DNS resolverão os nomes em quaisquer domínios que você escolher para tornar seu servidor autoritativo, no entanto, para configurá-los. Heh heh ...

Eu gosto bastante de ter um servidor DNS interno na LAN. Gosto de criar zonas para domínios como "doubleclick.net" e colocar registros de caracteres curinga que se referem a um endereço IP de um servidor da Web na LAN para retornar erros 404 no lugar de seus anúncios.

    
por 23.10.2009 / 06:05
2

Eu acho que o que você quer fazer é editar o arquivo hosts da sua máquina local ( /etc/hosts na maioria dos Unices, algo em windows32 ou o que quer que seja nas caixas do Windows) para apontar www.foo.com para a sua máquina local ou qualquer outro endereço IP local que você deseja usar.

    
por 23.10.2009 / 05:55