다음을 통해 공유


대체 SMB 포트 구성

SMB 클라이언트를 사용하여 대체 TCP, QUIC 및 RDMA 포트에 연결할 수 있습니다. 그러나 SMB 서버가 해당 포트에서 수신 대기를 지원하도록 구성된 경우에만 대체 포트에 연결할 수 있습니다.

대체 포트 구성을 차단하도록 배포를 구성하거나 포트가 특정 서버에만 연결할 수 있도록 지정할 수도 있습니다.

필수 조건

대체 포트를 구성하려면 다음이 필요합니다.

  • 시스템에서 다음 두 운영 체제 중 하나가 실행되고 있어야 합니다.

    • Windows 11 버전 24H2 이상

    • Windows Server 2025 이상

  • 관리자 권한

  • 사용하려는 포트를 수신 대기하도록 구성된 SMB 서버

대체 포트 매핑

대체 포트를 SMB 클라이언트에 매핑하려면 다음을 수행합니다.

  1. 관리자 권한으로 승격된 PowerShell 창을 엽니다.

  2. 명령 중 하나를 실행하여 포트를 매핑합니다.

    • 다음 명령을 실행하여 TCP 포트를 매핑합니다.

      New-SmbMapping -LocalPath <drive letter>: -RemotePath \\server\share -TcpPort <port number between 0 and 65536>
      
    • 다음 명령을 실행하여 QUIC 포트를 매핑합니다.

      New-SmbMapping -LocalPath <drive letter>: -RemotePath \\server\share -QuicPort <port number between 0 and 65536>
      
    • 다음 명령을 실행하여 RDMA 포트를 매핑합니다.

      New-SmbMapping -LocalPath <drive letter>: -RemotePath \\server\share -RdmaPort <port number between 0 and 65536>
      

대체 포트 사용 제어 또는 차단

Windows 및 Windows Server의 SMB 서버는 QUIC 수신 대기 포트를 통해 SMB 변경만 지원합니다. TCP 또는 RDMA 수신 대기 포트를 구성할 수 없습니다.

현재 대체 포트를 구성하는 데 사용할 수 있는 유일한 방법은 PowerShell을 사용하는 것입니다. 다음 명령을 실행하여 대체 포트를 사용하도록 QUIC 서버를 통해 SMB를 구성할 수 있습니다.

#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