qual é a sintaxe para acessar compartilhamentos SMB/Windows por meio de portas alternativas?

qual é a sintaxe para acessar compartilhamentos SMB/Windows por meio de portas alternativas?

quando o encaminhamento de porta no meu roteador da porta 139 para a porta 139 do meu NAS baseado em linux-smb está ativado executando um simples \computername.serviçoipdinâmicoX.com\sharename no Windows funciona. No entanto, quando definido para qualquer outra porta, por exemplo \computername.mydynamicIpService.com:999\sharename não funciona quando o roteador está configurado para encaminhar também essa porta para 139 internamente. A sintaxe está errada ou é necessário algo mais?

Responder1

Não é possível fazer isso, desculpe. O Windows não oferece suporte a portas TCP diferentes de 445/139. (Aqui está uma referência.)

Responder2

Você poderia tentar uma porta Windows rinetdna máquina cliente, o que permitiria fazer algo assim na máquina cliente:

#bindaddress  bindport connectaddress connectport
192.168.1.1   139      4.2.2.2        999

Supondo que funcionasse, você poderia usar o \servername.server.com\sharename normal da sua máquina cliente e rinetdalterar a porta de conexão para esse endereço.

Este artigo:http://codewut.de/content/port-redirection-windowstem mais informações e um binário corrigido. Eu não tentei isso sozinho, mas parece que vale a pena tentar.

informação relacionada