Abra as definições de rede e provavelmente verá um endereço como 192.168.1.23. Abra a página inicial deste site e verá um completamente diferente. Ambos são o seu endereço IP – um privado, o outro público.
Endereços privados
Os endereços privados estão reservados para uso dentro de redes locais e nunca são encaminhados na Internet pública. Em IPv4 há três intervalos (RFC 1918):
10.0.0.0/8– comum em empresas e redes na nuvem172.16.0.0/12– usado, entre outros, pelo Docker e por algumas redes empresariais192.168.0.0/16– a predefinição da maioria dos routers domésticos
Qualquer pessoa os pode usar, por isso milhões de redes usam os mesmos endereços ao mesmo tempo sem conflitos. O IPv6 tem um equivalente, os endereços locais únicos (fd00::/8), mas nas redes IPv6 os dispositivos recebem normalmente endereços públicos diretamente.
Endereços públicos
Um endereço público é único em todo o mundo e atribuído, através do sistema de registos, a um operador ou organização. É o endereço que sites, servidores de jogos e servidores de correio veem quando se liga.
O NAT liga os dois
O router tem um endereço público virado para a Internet e uma rede privada atrás de si. O network address translation reescreve os pacotes de saída para que pareçam vir do endereço público do router e mantém uma tabela para que as respostas encontrem o dispositivo certo. É por isso que todos os dispositivos da sua casa mostram o mesmo endereço IP público.
CGNAT no operador
Como os endereços IPv4 são escassos, muitos operadores – sobretudo nas redes móveis, mas também alguns de banda larga – acrescentam uma segunda camada de NAT. O router recebe então um endereço de 100.64.0.0/10 (espaço de endereçamento partilhado, RFC 6598), e muitos clientes partilham um endereço público.
Para saber se está atrás de CGNAT: compare o endereço WAN na página de estado do router com o endereço mostrado aqui. Se forem diferentes, o operador faz mais uma tradução. O reencaminhamento de portas e os serviços que aloja em casa deixam de funcionar, a não ser que use IPv6 ou peça ao operador um endereço público próprio. Saiba mais em O que é o CGNAT?
Um endereço privado protege-me?
Em parte. O NAT impede que ligações de entrada indesejadas cheguem diretamente aos seus dispositivos, o que funciona como uma firewall simples. Mas não foi concebido como medida de segurança – continua a ser precisa uma firewall a sério, sobretudo com IPv6, em que os dispositivos podem ser alcançados diretamente.
Que endereço veem os sites?
Apenas o público. O endereço privado nunca sai da sua rede local. E com CGNAT ou VPN, os sites veem o endereço do operador ou do serviço de VPN, nem sequer o do seu router.
Pesquise qualquer endereço com a consulta de IP – os intervalos privados e os endereços para fins especiais são reconhecidos e explicados em vez de pesquisados. Com o validador de IP vê de imediato a que intervalo pertence um endereço.