Uso o DNS dinâmico para apontar meu domínio para o meu endereço IP residencial e, no modem ISP, encaminho as portas 80 e 443 para o meu servidor da Web doméstico. No entanto, aparentemente estou lidando com dois endereços IP públicos distintos e o processo não está funcionando (não consigo acessar meu servidor doméstico pela Internet).
A página de status do modem ISP informa que o endereço IP público é 100.64.xxx.xxx
, mas o painel do meu provedor de DNS dinâmico (assim como outros URLs como myip.dnsomatic.com
e icanhazip.com
) o detecta 170.79.xxx.xxx
.
Quando sigo meu domínio de uma máquina Linux, obtenho o seguinte resultado:
PING mydomain.com (100.64.xxx.xxx) 56(84) bytes of data. 64 bytes from xxx-xxx-79-170.myisp.net.br (100.64.xxx.xxx): icmp_seq=1 ttl=64 time=1.05 ms
Observe que a URL do ISP resultante ( xxx-xxx-79-170.myisp.net.br
) contém o endereço IP público detectado ( 170.79.xxx.xxx
), apenas invertido.
Posso corrigir esse problema com algum tipo de registro DNS ou isso não está relacionado ao DNS? Como você já deve ter imaginado, não sou exatamente um especialista no assunto.
100.64.0.0/10
espaço de endereço não é um espaço de endereço público. É um espaço de Endereço Compartilhado para ISPs para executar o NAT.