O Índice de Interface (IfIndex) é um identificador numérico único que o Windows atribui a cada adaptador de rede (físico ou virtual). Ele é essencial para scripts de automação, configuração de rotas estáticas ou ajuste de métricas de rede via linha de comando.
Aqui estão as formas mais rápidas de encontrá-lo:
💻 Usando o Prompt de Comando (CMD)
Existem duas formas principais no CMD. A primeira é a mais detalhada para redes, e a segunda é um “clássico” rápido.
1. Via Netsh (Recomendado)
Este comando lista todas as interfaces IPv4 e seus respectivos índices na coluna Idx.
DOS
netsh interface ipv4 show interfaces
2. Via Route Print
Este comando é excelente porque mostra a “Lista de Interfaces” logo no topo do relatório de rotas.
DOS
route print
- Onde olhar: No topo, sob “Interface List”, o número à esquerda do nome do adaptador é o índice.
⚡ Usando o PowerShell
O PowerShell oferece comandos (cmdlets) mais modernos que facilitam a filtragem dos dados.
1. Usando Get-NetAdapter
Este comando foca no hardware (adaptadores físicos e virtuais). O índice aparece na coluna ifIndex.
PowerShell
Get-NetAdapter
2. Usando Get-NetIPInterface
Este é mais técnico e mostra o índice tanto para pilhas IPv4 quanto IPv6. O índice aparece na coluna ifIndex ou InterfaceIndex.
PowerShell
Get-NetIPInterface
3. Listagem filtrada (Apenas Nome e Índice)
Se você quer uma lista limpa apenas com o que interessa para um script:
PowerShell
Get-NetAdapter | Select-Object Name, InterfaceIndex, Status | Format-Table
🔍 Por que usar o Índice em vez do Nome?
Usar o InterfaceIndex em scripts é muito mais seguro que usar o nome (como “Wi-Fi” ou “Ethernet 2”), pois:
- Idiomas: Em um Windows em inglês o nome é “Ethernet”, em português é “Ethernet”. O índice (ex:
12) permanece o mesmo. - Caracteres Especiais: Nomes com espaços ou acentos podem causar erros em arquivos
.bat. - Velocidade: Comandos como
netsh interface ipv4 set interface 12 metric=10são executados instantaneamente.
- Conflito de Versão? Como Resolver o Erro WU_E_MSI_WRONG_VERSION no Windows Update
- Erro 0x00000108 Solucionado: Como Corrigir a Falha de Pilha no Kernel do Windows
- PC Travando? O Guia Definitivo para Diagnosticar e Resolver Congelamentos no Windows
- 🚀 Como Otimizar Seu Notebook para Máximo Desempenho (Guia Completo 2026)
- Links Simbólicos no Windows: O Guia para Gerenciar Pastas e Arquivos como um Pro
