Configurar portas SMB alternativas
Você pode usar o cliente SMB para conectar-se a portas alternativas TCP, QUIC e RDMA. Porém, você só poderá se conectar a portas alternativas se o servidor SMB estiver configurado para dar suporte à escuta nessa porta.
Você também pode configurar sua implantação para bloquear a configuração de portas alternativas ou especificar que as portas só podem se conectar a certos servidores.
Pré-requisitos
Para configurar portas alternativas, você precisa fazer o seguinte:
O sistema deve estar executando um destes dois sistemas operacionais:
Windows 11, versão 24H2 ou posterior
Windows Server 2025 ou posterior
Permissões de administrador
Um servidor SMB configurado para escutar a porta que você quer usar
Mapear uma porta alternativa
Para mapear uma porta alternativa para o seu cliente SMB:
Abra uma janela do PowerShell com privilégios elevados como administrador.
Execute um dos seguintes comandos para mapear uma porta:
Execute este comando para poder mapear uma porta TCP:
New-SmbMapping -LocalPath <drive letter>: -RemotePath \\server\share -TcpPort <port number between 0 and 65536>
Execute este comando para poder mapear uma porta QUIC:
New-SmbMapping -LocalPath <drive letter>: -RemotePath \\server\share -QuicPort <port number between 0 and 65536>
Execute este comando poder mapear uma porta RDMA:
New-SmbMapping -LocalPath <drive letter>: -RemotePath \\server\share -RdmaPort <port number between 0 and 65536>
Controlar ou bloquear uso de portas alternativas
O servidor SMB no Windows e no Windows Server dá suporte somente à alteração da porta de escuta SMB sobre QUIC. Você não pode configurar portas de escuta TCP ou RDMA.
O único método disponível atualmente para configurar portas alternativas é por meio do PowerShell. Você pode configurar o servidor SMB sobre QUIC para usar uma porta alternativa executando estes comandos:
#Lists all available alternative ports
Get-SmbServerAlternativePort
#Creates a new alternative port
New-SmbServerAlternativePort -TransportType QUIC -Port <port number> -EnableInstances Default
#Deletes an alternative port
Remove-SmbServerAlternativePort
#Configures SMB to use a specific port
Set-SmbServerAlternativePort