Mapear o subdomínio público para o domínio local

0

Eu tenho procurado uma solução para isso há algum tempo e parece não ser possível, mas talvez eu esteja perdendo alguma coisa. Eu tenho pesquisa DNS, proxys reversos, 1to1 nat ...

Eu tenho um monte de sistemas locais em casa com zeroconf em execução. Exemplo:

  • raspberry.local
  • laptop.local
  • pc.local

Eles conversam sem problemas. Eu tenho um roteador que conecta meus sistemas à internet com somente um IP .

Eu tenho um domínio comprado, por exemplo: mydomain.com .

Existe uma maneira de mapear subdomínios públicos para domínios locais? Redirecionando todas as portas e serviços com base no subdomínio (não apenas web, também ssh)

No momento, estou mexendo com o encaminhamento de portas, mas isso não aumenta.

O que eu tenho:

  • mydomain.com:3022 = > raspberry.local: 22
  • mydomain.com:4022 = > laptop.local: 22

O que eu quero:

  • raspberry.mydomain.com:* = > raspberry.local: *
  • laptop.mydomain.com:* = > laptop.local: *
por Susensio 25.03.2018 / 16:29

1 resposta

1

Os nomes de domínio não estão relacionados a portas, apenas endereços IP ... Na "Internet", eles estão relacionados apenas a endereços IP públicos. Não há realmente nada no registro de domínio DNS que permita apontar para um IP ou nome de servidor da LAN interno específico.

Você pode configurar 'mydomain.com' para apontar para um IP de 12.13.14.15 ou qualquer IP que desejar e, se você tiver configurado registros de DNS para vários subdomínios como 'framboesa.meudominio.com.br', poderá indicar isso para o mesmo endereço IP ou um endereço IP diferente, mas o seu roteador ou servidor deve portar encaminhar esses endereços IP para o host interno correto.

Não confunda isso com o mapeamento de um servidor da Web, onde ele recebe uma solicitação para o link e sabe que os mapas são 'mydomain'. com / web / blog / index.html 'ou para' webserver.local / web / pages / blog / index.html 'porque está explicitamente implícito no servidor para redirecionar lá, o que é algo completamente diferente. O registro DNS não faz isso, mas a solicitação http contém a URL do nome de domínio que está sendo solicitada.

Para ser honesto, em um ambiente residencial ou de pequena empresa, sua primeira solução de portas exclusivas para vários serviços para diferentes máquinas, se bem que seja a mais viável. Em empresas de médio a grande porte, geralmente é comum ter vários endereços IP públicos para mapear itens para hosts diferentes.

    
por 25.03.2018 / 16:54