Solução de problemas

Libere o app no firewall

O firewall do Windows ou do Linux bloqueia as conexões? Defina a rede como Privada e permita o app, ou abra as portas 47820–47822.

1 min de leitura Atualizado Aplica-se a
  • Windows
  • Linux

Os aparelhos se conectam uns aos outros na sua rede, então o aparelho que recebe precisa aceitar conexões de entrada. O app usa UDP 47820 (descoberta), UDP 47821 (QUIC) e TCP 47822 (alternativa), além de mDNS em UDP 5353.

Passos

  1. Defina a rede como Privada (Windows)

    Abra Configurações › Rede e Internet › Wi-Fi (ou Ethernet), escolha sua rede e defina Tipo de perfil de rede como Privada. Em redes Públicas, o Windows bloqueia conexões de entrada.

  2. Permita o app

    Abra Segurança do Windows › Firewall e proteção de rede › Permitir um aplicativo pelo firewall › Alterar configurações. Marque Privada para o Personal Device Bridge (ou pdb.exe para a ferramenta de linha de comando).

  3. Ou abra as portas

    No PowerShell como administrador: New-NetFirewallRule -DisplayName "Personal Device Bridge" -Direction Inbound -Protocol UDP -LocalPort 47820,47821 -Profile Private -Action Allow, e o mesmo com -Protocol TCP -LocalPort 47822.

  4. Linux

    Com ufw: sudo ufw allow 47820:47821/udp, sudo ufw allow 47822/tcp e sudo ufw allow 5353/udp. Com firewalld: sudo firewall-cmd --permanent --add-port=47820-47821/udp --add-port=47822/tcp --add-service=mdns e depois sudo firewall-cmd --reload.

Outros softwares de segurança

Antivírus de terceiros costumam ter o próprio firewall. Adicione a mesma exceção lá. Permita só redes privadas, nunca públicas, como o Wi-Fi de uma cafeteria.