Compartilhar via


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:

  1. Abra uma janela do PowerShell com privilégios elevados como administrador.

  2. 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