O firewall na minha rede descarta todos os pacotes nas portas TCP 139 e 445. Portanto, todos os compartilhamentos de samba não funcionam fora da LAN.
Eu tentei deixar o daemon do samba escutar em uma porta não padrão. Esse método funciona bem para o Linux, porque ambos os smbclient
e smbmount
têm uma opção para definir a porta do servidor. Mas no Windows não consigo encontrar uma opção semelhante.
O Windows suporta a montagem de compartilhamentos smb em portas não padrão? Softwares de terceiros também são aceitáveis.
Editar:
\hostname:port\share
no Windows explorer não funciona. Estranhamente, eu posso ver a conexão é estabelecida no servidor. Mas o Windows continua me dizendo que o servidor não pôde ser alcançado. Ele não funciona mesmo na LAN com a porta padrão 445, caso em que um caminho sem número de porta passará.
Tags networking windows samba cifs smb