Solução da comunidade

A VM do ZimaOS não consegue aceder a partilhas SMB: verifique primeiro a rede

A VM could not browse ZimaOS or LAN SMB shares; later testing showed the guest could not ping the ZimaOS host even though another LAN host was reachable.

Se uma VM do ZimaOS consegue explorar a “Rede”, mas não consegue fazer ping ao anfitrião ZimaOS nem abrir as respetivas partilhas SMB, comece pelo encaminhamento da VM e pela acessibilidade do anfitrião, não pelas credenciais do Samba. A discussão de dezembro de 2025 atribuiu inicialmente o problema a NAT/isolamento, mas uma resposta posterior, de abril de 2026, referiu que até o novo modo bridge podia continuar a impedir uma VM de fazer ping ao anfitrião ZimaOS.

Esse relato posterior é importante: mudar para a rede em modo “bridge” é um teste útil, não uma solução garantida para todas as versões do ZVM e todos os back-ends de rede.

O que a discussão original realmente comprovou

Inicialmente, faltava à VM a pilha de cliente Samba. Depois de a instalar, a VM conseguia ver a sua própria partilha print$, o que demonstrava que o software Samba dentro do convidado estava a funcionar. A indicação mais forte foi o facto de ping ZIMAOS_IP devolver uma mensagem de anfitrião inacessível.

A VM conseguia fazer ping a outro anfitrião da LAN, pelo que a falha ocorria especificamente entre o convidado e o seu anfitrião ZimaOS, e não devido a uma interrupção total da rede do convidado.

Teste o anfitrião ZimaOS por IP antes de explorar a rede

Dentro da VM, teste ping ZIMAOS_IP e, em seguida, abra smb://ZIMAOS_IP ou o caminho UNC equivalente do Windows. A descoberta de rede pode falhar mesmo quando o acesso SMB direto funciona, pelo que os ícones de navegação são um indicador inicial pouco fiável.

O atual guia de ajuda SMB do ZimaOS também recomenda verificar diretamente o endereço e as credenciais quando o acesso SMB é lento ou falha.

O modo bridge também pode apresentar isolamento do anfitrião

Uma resposta inicial da comunidade afirmava que o modo bridge resolveria o problema. Mais tarde, um utilizador referiu que a atualização mais recente ainda apresentava um estado bridge em que a VM não conseguia fazer ping ao anfitrião ZimaOS. Isso significa que a conclusão original de que bastava “usar bridge” é demasiado forte.

Se a VM alcançar outros dispositivos da LAN, mas não o anfitrião ZimaOS, compare o comportamento com o guia de acesso à rede do ZimaOS e registe o modo de rede da VM, o IP do convidado, o IP do anfitrião, a sub-rede e a tabela de encaminhamento antes de voltar a alterar o Samba.

Não utilize a descoberta SMB como único teste de sucesso

Os convidados Linux mínimos podem não executar o Avahi, o WS-Discovery ou outros serviços de navegação. Isso pode ocultar as partilhas na vista gráfica “Rede”, embora o SMB direto por IP continue a funcionar.

Assim que o ping funcionar, teste a porta TCP 445 e autentique-se diretamente. Só depois deverá resolver problemas de descoberta de serviços.

Conclusão

A discussão de origem restringiu a falha para além do Samba: a VM não conseguia alcançar o seu anfitrião ZimaOS. A rede em modo bridge continua a ser uma configuração razoável para testar, mas o relato posterior mostra que o isolamento do anfitrião pode persistir em algumas versões do ZVM. Confirme primeiro a acessibilidade por IP, depois o SMB e, por fim, a descoberta.