Mape o nome da Internet para uma máquina na minha rede

0

Eu tenho um domínio e um servidor WWW na minha rede. Eu tenho um endereço público e executando o NAT em um roteador. O servidor é naturalmente encaminhado pela porta. Digamos que meu domínio seja kitet.com, então quando alguém na internet digita kitet.com na barra de endereços do navegador, uma página do meu servidor é mostrada. Eu preciso configurar minha rede de maneira semelhante, de modo que quando eu estiver conectado a ela (de dentro) eu também possa operar usando o meu nome na internet (estou usando mais alguns serviços, exemplo de WWW escolhido por simplicidade).

Neste momento, não consigo me conectar ao meu site quando digito meu nome de domínio no navegador, estando dentro dele. Posso me conectar de fora sem problemas.

Eu quero fazer isso porque estou trabalhando principalmente no meu laptop, que está sendo movido entre locais, dentro ou fora da minha organização, e eu preciso de um certificado SSL que não seja verificado quando eu digitar, por exemplo. 192.168.0.9, quando dentro da minha rede. Isso também é para meus funcionários e convidados que não poderão visitar meu site SOMENTE enquanto estiverem em minha rede ...

Portanto, há um resumo do que eu quero e tentei fazer:

  • Meu site kitet.com deve funcionar onde quer que eu esteja, como kitet.com, não apenas endereço local
  • Nenhuma entrada dentro do arquivo "hosts" (ou qualquer outro arquivo em computadores pessoais, dispositivos e assim por diante) deve ser necessária para que funcione
  • Eu já tentei um roteador linux com kernel 2.2, onde adicionei uma entrada PREROUTING, bem, que funcionou, mas eu sinto que todo o tráfego, que deve ir de, e. meu laptop para o servidor está passando por esse roteador em todos os momentos, gerando tráfego desnecessário nele. Eu abandonei essa abordagem.
  • Eu poderia executar um DNS no meu servidor Win 2012, mas não sei como configurar pesquisas avançadas para mapear meu endereço de domínio para um computador da minha rede. Eu sinto que esta é minha última opção aqui, por favor, informe como configurá-lo.

EDIT: ESTUDO DE CASO

Imagine que estou em um trem, ou em um cliente, acessando meu kitet.com na porta 443 para atualizar minha página, que está localizada em uma máquina, ao mesmo tempo lendo e-mail enquanto conecto ao mesmo kitet.com na porta 110 que está na minha LAN em outra máquina, ao mesmo tempo demonstrando meus projetos no Team Server, que é - você adivinhou - em outra máquina. Estou voltando para casa e ainda quero acessar kitet.com, sem reconfigurar meu programa de email, para acessar servidores em algum 192.168.0.9 ou um nome local, sem informar ao Visual Studio que o TFS está agora em algum 192.168.0.10 ou um diferente nome local.

É isso, espero ter me esclarecido dessa vez.

    
por Kitet 05.05.2013 / 13:40

2 respostas

1

Você pode adicionar uma sub-rede à sua rede interna da seguinte forma:

Vocêpodeconseguiramesmacoisacomumroteador/servidorcomváriasplacasderedeparacriaruma DMZ ou pelo menos duas sub-redes diferentes.

AVISO: isso só deve ser feito quando você não pode introduzir subdomínios no sistema

    
por 05.05.2013 / 20:53
2

Opção 1: Adicione uma entrada DNS ao seu roteador existente, isso apontará o domínio para o endereço IP correto sem rotear todo o tráfego através do roteador.

Opção 2: Execute um servidor DNS interno que apontará seu domínio para o servidor correto quando você estiver na sua rede.

Instale a função DNS do seu servidor Win 2012 e defina uma nova zona de pesquisa direta. Veja como definir a pesquisa direta: link

Depois, verifique se as pessoas dentro da sua rede estão usando esse servidor DNS e pronto!

Como já funciona de fora, não há mais trabalho a ser feito lá também!

    
por 05.05.2013 / 15:08