Ele nos diz que seu ISP implementa uma rede privada até o seu demarc, e faz seu roteamento para a Internet pública a montante de você.
A pergunta é: como eles mapeiam seu IP privado para o público que você vê no Google. Existem várias possibilidades:
-
Estática 1-1: cada endereço interno tem exatamente um endereço externo exclusivo, que nunca é alterado. Usuários externos podem estabelecer conexões com qualquer porta no sistema final (embora os firewalls provavelmente estejam em jogo). você provavelmente poderia até registrar um nome DNS padrão para o endereço (embora o ISP possa não gostar disso).
-
Dinâmico 1-1: Cada endereço interno tem exatamente um externo exclusivo, que é atribuído dinamicamente e será alterado periodicamente. Usuários externos podem estabelecer conexões com qualquer porta no sistema final (embora os firewalls provavelmente estejam em jogo). Para o DNS, você precisaria de um provedor de DNS dinâmico e hardware capaz de trabalhar com esse provedor.
-
Carrier NAT: O ISP tem um pool de IPs públicos e usa o NAT para mapear cada conexão individual para um IP e uma porta públicos. Ninguém poderia se conectar a você, exceto dentro de uma conexão que você solicitou dentro da rede do ISP.
Em qualquer dos métodos 1-1, pode-se dizer que você tem um IP público. No cenário NAT, no entanto, não, você definitivamente não.
A maneira mais fácil de saber seria verificar o IP periodicamente, para determinar se ele muda. Em seguida, você pode tentar configurar um servidor simples de algum tipo (talvez um httpd) em uma porta estranha e ver se é possível configurar com êxito o encaminhamento de porta e testar a porta com um serviço como link .