Matriz de diagnóstico: falhas de Direct IP e descoberta em rede local (LAN)
Jogos cooperativos dependem de broadcasts UDP para anunciar salas locais. Perfis restritivos de firewall e placas de rede virtuais interferem na identificação de partidas.
| Sintoma | Causa Raiz | Diagnóstico | Solução |
|---|---|---|---|
| Host não aparece na lista | Firewall bloqueando broadcast UDP | Ping responde, mas lista fica vazia | Liberar portas UDP e mudar para Privada |
| Timeout ao digitar o IP | Conexão marcada como "Pública" | Perda total de pacotes no Ping | Mudar o perfil de rede para "Privada" |
| Conflito de placas virtuais | Prioridade de rotas em placas secundárias | Faixas de IP incompatíveis | Desativar adaptadores virtuais extras |
| Conexão recusada na hora | Jogo vinculado apenas a 127.0.0.1 | O socket rejeita conexões de fora | Forçar escuta na interface de rede real |
Alteração do perfil de rede para Privado
- Abra as Configurações do Windows -> Rede e Internet.
- Defina o perfil da sua conexão atual como Rede privada.
- Use o PowerShell para ajustar a prioridade da placa física sobre adaptadores virtuais:
Get-NetConnectionProfile | Set-NetConnectionProfile -NetworkCategory Private