.png)
Eu tenho A
um registro que possui external
endereços IP ( 1.2.3.4
) e internal
( 192.168.10.20
) um.
Quando um cliente deseja se conectar a este serviço da rede 192.168.10/24
- ele deve usar 192.168.10.20
um como alvo.
Se o cliente estiver em uma rede diferente - então 1.2.3.4
deverá ser usado.
Eu sei que para IPv6 existe a resolução de prioridade de endereço, mas posso conseguir algo semelhante para IPv4?
Responder1
Essa abordagem típica é ter dois registros A. Um registro A aponta para o endereço interno e é fornecido quando uma consulta DNS é feita em 192.168.10/24, enquanto o outro registro A é fornecido quando uma consulta DNS é feita em qualquer outro lugar. Isso normalmente é implementado como um recurso de um servidor DNS, chamado "Horizonte dividido" (por exemplo,Artigo da Wikipedia sobre DNS de horizonte dividido) lista alguns outros nomes como "DNS dividido". Outros podem existir, como "Multiview DNS".
Detalhes precisos sobre como implementar isso (e provavelmente qual pode ser o nome do servidor DNS para esse recurso) variam de acordo com o software de servidor DNS usado.