Depende de alguns aspectos dos protocolos e implementações. O NetBIOS / NetBEUI não pode ser roteado e funciona enviando transmissões. Grupos de trabalho, participação de domínio, navegação, atualização de nome de host e outros recursos do pacote SMB serão restritos à sua rede devido a essas limitações. Ele funcionará em um ambiente de rede local, mas não em TCP / IP. No entanto, para superar esse problema, os servidores NBT (NetBIOS sobre TCP / IP) e WINS foram implementados de modo que coisas como atualizações de nome de host pudessem ser feitas em redes maiores em que o roteamento é necessário.
SMB em si é apenas um protocolo de camada superior (apresentação e aplicativo) e consumirá serviços de protocolo de camada inferior (rede, transporte, sessão). Ele funcionará em redes, mas depende muito da implementação / versão do SMB que você está usando e do sistema operacional.
O bom :
- Deve funcionar (em teoria). É apenas uma questão de acessar os endereços IP onde esse compartilhamento é publicado. O redirecionamento de portas provavelmente é necessário em seu modem ou em seu firewall se você estiver "diretamente ligado" ao Internet.
O mau :
- O SMB não é seguro. O primeiro propósito da VPN (IPSec, OpenVPN, PPTP ...) nesta configuração é resolver a criptografia e a segurança questões do protocolo SMB, não roteando os. Editar: Talvez seja possível adicionar outra camada de segurança com Assinatura do servidor com o samba 3.3.x +
O feio :
- Seu ISP pode estar bloqueando esse tipo de tráfego (
445/tcp
) - O SMB não possui nenhum tipo de verificação / soma de verificação e pode ter problemas de desempenho em redes de alta latência.
tl, dr; É melhor usar outros protocolos como WebDAV, sftp, scp ou ftp.