Detector de IPv6 Único Local/Link-Local
Detectar escopo e tipo de endereço IPv6
Input IPv6 Addresses
Scope Detection Results
Scope detection results will appear here
O Detector IPv6 Único Local/Link-Local identifica o escopo e tipo de qualquer endereço IPv6 -- distinguindo entre unicast global, único local (ULA), link-local, multicast, loopback e outros intervalos de uso especial. Digite um endereço como fe80::1, fd00::1 ou 2001:db8::1 para ver sua classificação, escopo e onde é válido na rede.
Entendendo Escopos de Endereço IPv6
IPv6 foi projetado desde o início com o conceito de escopo de endereço -- a ideia de que diferentes endereços possuem alcance diferente. Em IPv4, você tem endereços privados e públicos, e é essencialmente tudo. IPv6 introduz um modelo mais rico onde endereços podem ser válidos em apenas um link de rede, dentro de uma organização ou através da internet inteira. Acertar o escopo é crítico, porque usar o tipo errado de endereço para um dado propósito causa falhas de conectividade que podem ser confusas de diagnosticar.
A distinção mais importante de escopo em operações IPv6 do dia a dia é entre link-local e global. Cada interface habilitada para IPv6 gera automaticamente um endereço link-local no intervalo fe80::/10 sem qualquer configuração. Este endereço existe apenas no segmento de rede local e é usado para operações de protocolo essenciais como descoberta de vizinho e solicitação de roteador. Você não pode rotear tráfego para um endereço link-local além do link físico ou virtual onde foi criado. Em contraste, um endereço unicast global do intervalo 2000::/3 é roteável através da internet inteira e é o que você atribui a servidores e estações de trabalho que precisam de conectividade externa.
Entre esses dois extremos fica o espaço de endereço único local (ULA) no intervalo fc00::/7, com fd00::/8 sendo o subconjunto comumente usado. Endereços ULA são o equivalente IPv6 de endereços privados RFC 1918 -- podem ser roteados dentro de sua organização através de múltiplas subnets e sites, mas não são roteáveis na internet pública. Eles são ideais para serviços internos como servidores DNS, bancos de dados ou sistemas de monitoramento que nunca devem ser diretamente alcançáveis de fora. Entender esses escopos e quando usar cada tipo é fundamental para implantação IPv6 correta, e este detector faz a classificação instantânea.
Como Detectar Escopo e Tipo de Endereço IPv6
- Digite qualquer endereço IPv6 em notação padrão ou comprimida (ex:
fe80::1,2001:db8::1,fd12:3456::1) - A ferramenta identifica o tipo de endereço baseado seus bits de prefixo
- Veja a classificação: unicast global, link-local, único local, multicast, loopback ou outro
- Veja informações de escopo indicando onde o endereço é válido (link, site, organização, global)
Exemplos de Detecção de Tipo de Endereço IPv6
| Endereço IPv6 | Tipo | Escopo | Prefixo |
|---|---|---|---|
2001:db8::1 | Documentação | Global (reservado) | 2001:db8::/32 |
2607:f8b0:4004::1 | Unicast Global | Global | 2000::/3 |
fe80::1 | Link-Local | Apenas link | fe80::/10 |
fd00::1 | Único Local (ULA) | Organização | fc00::/7 |
ff02::1 | Multicast | Escopo link-local | ff00::/8 |
ff05::1 | Multicast | Escopo site-local | ff00::/8 |
::1 | Loopback | Apenas nó | ::1/128 |
:: | Não-especificado | N/A | ::/128 |
2002:c000:0201::1 | 6to4 | Global (descontinuado) | 2002::/16 |
Quando Usar o Detector de Tipo de Endereço IPv6
- Verificação de configuração de rede -- confirmar que interfaces têm os tipos de endereço corretos atribuídos (link-local para descoberta de vizinho, global para alcançabilidade na internet)
- Imposição de política de firewall -- garantir que endereços link-local e ULA não estão sendo encaminhados além de seu escopo pretendido
- Troubleshooting de conectividade -- diagnosticar falhas de roteamento causadas por usar um endereço link-local onde um endereço global é necessário, ou vice versa
- Planejamento de migração IPv6 -- identificar quais endereços em seu inventário são ULA (apenas interno) versus globalmente roteável
- Auditoria de segurança -- detectar endereços ULA ou link-local vazando em registros DNS públicos ou logs de aplicação
- Análise de escopo multicast -- determinar se um endereço multicast alvo o link local, um site, uma organização ou a internet global
Como Funcionam os Tipos e Escopos de Endereço IPv6
IPv6 define tipos de endereço por seus bits de ordem alta, e cada tipo tem um escopo específico que determina onde o endereço é válido e roteável.
Endereços Link-Local (fe80::/10)
Cada interface habilitada para IPv6 gera automaticamente um endereço link-local no intervalo fe80::/10. Esses endereços:
- São válidos apenas no segmento de rede local (link)
- Não podem ser encaminhados por roteadores
- São usados para Protocolo de Descoberta de Vizinho (NDP), solicitação de roteador e DHCPv6
- Sempre existem junto a qualquer endereço global ou ULA na interface
Um endereço link-local típico parece fe80::a1b2:c3ff:fed4:e5f6, onde o identificador de interface é frequentemente derivado do endereço MAC usando EUI-64 Modificado.
Endereços Único Local (fc00::/7)
Endereços ULA são o equivalente IPv6 de endereços privados RFC 1918. Na prática, o subconjunto fd00::/8 é usado:
fd + ID aleatório de 40 bits + ID de subnet + ID de interface
fd12:3456:789a:0001:0000:0000:0000:0001
|--|----------|------|-----------------|
fd ID Global Subnet ID de Interface
- Roteável dentro de uma organização mas não na internet pública
- O ID global aleatório de 40 bits minimiza risco de colisão quando organizações mesclam redes
- Apropriado para serviços internos que não devem ser acessíveis na internet
Endereços Unicast Global (2000::/3)
Endereços começando com binário 001 (hex 2000 através de 3fff) são globalmente roteáveis:
- Atribuído por ISPs e Registros Regionais de Internet (RIRs)
- Tipicamente estruturados como /48 para sites, /64 para subnets
- Prefixos comuns incluem
2001:,2400:,2600:,2800:,2a00:
Escopos Multicast (ff00::/8)
Endereços multicast começam com ff e incluem um indicador de escopo no quarto nibble:
| Valor de Escopo | Nome do Escopo | Significado |
|---|---|---|
1 | Interface-local | Loopback apenas |
2 | Link-local | Mesmo segmento de rede |
5 | Site-local | Mesmo site |
8 | Organização-local | Mesma organização |
e | Global | Internet-wide |
Por exemplo, ff02::1 é "todos os nós" no link local, enquanto ff0e::1 alvo todos os nós globalmente.
Conselho Prático para Escopo de Endereço IPv6
O erro mais comum que engenheiros cometem ao implantar IPv6 é não entender que endereços link-local estão sempre presentes e sempre usados para operações de plano de controle, independentemente de quais outros endereços estão configurados. Quando você executa show ipv6 neighbors em um roteador, você verá endereços link-local na tabela de vizinho. Quando você configura OSPFv3 ou EIGRPv6, o protocolo de roteamento forma adjacências usando endereços link-local. Isto é por design -- significa que o protocolo de roteamento continua funcionando mesmo se o endereço global mudar. Não tente filtrar ou remover endereços link-local; eles são necessários para IPv6 funcionar.
Ao projetar um plano de endereço para uma organização, a questão de se usar endereços ULA junto com endereços globais vem frequentemente. A abordagem segura é atribuir endereços unicast globais a tudo que possa precisar de conectividade externa, e adicionar endereços ULA apenas a serviços que devem permanecer internos. Usar endereço ULA-apenas para um serviço interno garante que mesmo se roteamento for mal configurado, tráfego para aquele serviço não pode vazar para a internet. No entanto, endereçamento dual (tanto global quanto ULA na mesma interface) adiciona complexidade e requer gerenciamento cuidadoso de DNS para garantir que clientes internos resolvam para endereços ULA enquanto clientes externos não recebem resposta alguma.
Escopo multicast é outra área que pega administradores de surpresa. Um endereço ff02:: (escopo link-local) não será encaminhado por roteadores, que é correto para coisas como descoberta de vizinho. Mas se você precisa que multicast alcance todos os dispositivos através de seu site, você precisa ff05:: (escopo site-local), e se precisa alcançar sua organização inteira através de links WAN, você precisa ff08:: (escopo organização-local). Configurar errado o nibble de escopo significa seu tráfego multicast não se propaga longe o suficiente ou se propaga demasiado.
Perguntas Frequentes
Qual é a diferença entre endereços link-local e único local em IPv6?
Endereços link-local (fe80::/10) estão confinados a um único segmento de rede e não podem ser roteados de forma alguma. Endereços único local (fd00::/8) podem ser roteados dentro da rede de sua organização através de múltiplas subnets e sites, mas não são roteáveis na internet pública. Pense em link-local como "este fio apenas" e ULA como "nossa empresa apenas".
Preciso tanto de endereços link-local quanto global em uma interface?
Sim. Cada interface IPv6 deve ter um endereço link-local -- é necessário para IPv6 funcionar porque NDP e descoberta de roteador dependem disso. Um endereço unicast global é adicionado quando a interface precisa de alcançabilidade na internet. A maioria das interfaces de produção tem pelo menos um de cada.
Por que meu log de servidor mostra endereços fe80:: mesmo embora eu tenha configurado endereços globais?
Descoberta de vizinho IPv6, anúncios de roteador e alguns protocolos locais sempre usam endereços link-local. Este é comportamento normal. Se uma aplicação está se vinculando a fe80:: ao invés de seu endereço global, verifique sua configuração de escuta para garantir que usa o endereço correto ou se vincula a todos os endereços (::).
Devo usar endereços ULA para meus serviços internos?
Endereços ULA são uma boa escolha para serviços que nunca devem ser diretamente acessíveis da internet, como resolvedores DNS internos, servidores de banco de dados e infraestrutura de monitoramento. Eles fornecem endereçamento estável que não depende de atribuição de ISP. No entanto, muitas organizações simplesmente usam seu prefixo globalmente roteado para tudo e confiam em regras de firewall para restringir acesso, que também é uma abordagem válida.
Como digo o escopo de um endereço multicast?
O escopo é codificado no quarto nibble (o segundo dígito hexadecimal) do endereço multicast. Por exemplo, ff02::1 tem escopo 2 (link-local), significando que alcança apenas o segmento de rede local. ff05::1 tem escopo 5 (site-local) e ff0e::1 tem escopo e (global). O escopo determina quão longe roteadores encaminharão os pacotes multicast.
Qual é a distinção fc00::/7 vs fd00::/8 para ULA?
O intervalo fc00::/7 cobre todos os endereços únicos locais. Dentro daquele, fd00::/8 é para endereços atribuídos localmente onde o ID global de 40 bits é aleatoriamente gerado. O subconjunto fc00::/8 foi originalmente pretendido para ULAs atribuídas centralmente, mas nenhum mecanismo de atribuição foi nunca definido, então fd00::/8 é o único subconjunto usado na prática.
Ferramentas Relacionadas
- Detector IPv4 Privado/Público - Detectar se IPv4 é privado, público ou especial
- Detector de Família de Endereço - Detectar se um endereço é IPv4, IPv6 ou inválido
- IPv6 Expandir ↔ Comprimir - Converter entre notação IPv6 expandida e comprimida
- Validador IPv6 - Validar endereços IPv6 em formatos completo e comprimido
- Conversor IPv6 ↔ Binário - Converter endereços IPv6 para/de notação binária de 128 bits
- Calculadora de Subnet IPv6 - Calcular intervalos de prefixo IPv6 e limites de endereço