RunMyLyfe

Mac não consegue conectar na pasta compartilhada SMB do Windows? Resolvendo bloqueio de rede pública + porta 445 do firewall

桌機
AD
#1
18/07/2026, 13:35:32

Hoje tentei acessar uma pasta compartilhada do Windows pelo Mac através da rede local, digitando smb://192.168.0.x em "Conectar ao Servidor" no Finder, mas a conexão falhava constantemente. Após uma rápida investigação, encontrei as causas e corrigi o problema. Aqui está o processo.

Investigação inicial

Primeiro verifiquei o status do serviço SMB no Windows e confirmei que a porta 445 (responsável pela comunicação SMB) estava escutando normalmente. O serviço estava funcionando corretamente, o que significava que o problema estava nas configurações de rede e firewall.

Problema 1: Rede doméstica classificada como rede pública pelo Windows

Por segurança, o Windows bloqueia por padrão o compartilhamento de arquivos em redes públicas — o firewall bloqueia automaticamente conexões de entrada na porta 445. Isso faz sentido em locais públicos, mas impede transferências normais de arquivos em uma LAN doméstica e foi a causa principal da falha de conexão.

Problema 2: Regras de firewall SMB do Windows majoritariamente desabilitadas

As regras de firewall SMB integradas estavam na maioria desabilitadas. As poucas que estavam habilitadas só permitiam IPs específicos, não toda a sub-rede local, impedindo o Mac de estabelecer conexão.

Passos para correção

Passo 1: Alterar o tipo de rede de pública para privada

Abra o PowerShell como administrador e execute o seguinte comando para reclassificar a rede como privada, permitindo que o Windows confie na rede local e desbloqueie o compartilhamento de arquivos:

Set-NetConnectionProfile -InterfaceAlias "Ethernet" -NetworkCategory Private

Passo 2: Criar uma regra de firewall dedicada para liberar a porta 445

Em vez de modificar as regras SMB integradas (que são complexas, interdependentes e parcialmente desabilitadas), é mais limpo criar uma nova regra de entrada dedicada que abra de forma confiável a porta TCP 445:

New-NetFirewallRule -DisplayName "SMB-Allow-LAN" -Direction Inbound -Protocol TCP -LocalPort 445 -Action Allow -Profile Private

Após aplicar essas alterações, o Mac conectou com sucesso e conseguiu acessar a pasta compartilhada do Windows.


Pontos-chave

  1. Compartilhamento de arquivos na LAN requer que a rede do Windows esteja em modo privado — rede pública bloqueia completamente o compartilhamento.
  2. SMB depende da porta 445 — mesmo com o serviço funcionando, bloqueio no firewall impede conexão.
  3. Crie uma regra de firewall dedicada em vez de modificar as regras integradas — mais simples, mais confiável e mais fácil de gerenciar ou remover depois.
  4. Use apenas o nome de usuário para conectar — não é necessário incluir o nome do computador nas configurações de conexão.
0 Likes
AD

Reply