Não há um único arquivo que contenha definitivamente * todos os endereços MAC * IPv6 em uma máquina Linux. A associação entre um endereço IPv6 e um endereço MAC é mais complexo que o IPv4 e depende da configuração de rede. Eis o porquê e onde você pode encontrar informações relevantes:
*
Nenhum mapeamento de endereço para MAC direto para IPV6 na maioria dos casos: Diferentemente do IPv4, onde você pode encontrar um endereço MAC vinculado ao endereço IP de uma interface em `/etc/network/interfaces` (em sistemas mais antigos) ou em arquivos de configuração de rede Systemd, o IPv6 usa um esquema de endereçamento mais sofisticado. O endereço MAC é usado principalmente na camada de link (camada 2) e não está diretamente ligado ao endereço IPv6 (camada 3) da mesma maneira simples.
*
Protocolo de Discovery do vizinho (NDP): O IPv6 usa o NDP para descobrir endereços MAC de outros nós no link. O sistema mantém um cache do vizinho, que mapeia endereços IPv6 para os endereços MAC correspondentes. Esse cache é * dinâmico * e seu conteúdo não é armazenado persistentemente em um único arquivo. Você pode visualizar seu conteúdo usando o comando `ip -6 vizinho.
*
arquivos de configuração da interface: Os arquivos de configuração da interface (como os em `/etc/netplan/`, `/etc/systemd/network/`, ou mais antigo `/etc/sysconfig/network-scripts/`) podem especificar configurações relevantes para o IPv6, mas normalmente não armazenam diretamente os endereços MAC. Eles especificam o nome da interface, que você pode usar com `ip link Show` para encontrar o endereço MAC associado à interface.
Para encontrar o endereço MAC associado a um endereço IPv6, você normalmente faria isso: 1.
Identifique a interface: Determine qual interface de rede está usando o endereço IPv6 (por exemplo, `eth0`,` wlan0`, `wlp2s0`). Você pode usar `ip -6 addr` para listar endereços IPv6 e suas interfaces associadas.
2.
Obtenha o endereço MAC: Use o comando `ip link Show
`, substituindo `` pelo nome da interface encontrado na etapa 1. O endereço MAC será mostrado na saída.
em resumo: Não há arquivo único. O relacionamento é dinâmico e descoberto através do NDP, e o endereço MAC está ligado à *interface *, não diretamente a um endereço IPv6 específico. O comando `ip` é sua melhor ferramenta para encontrar essas informações.