Настройка альтернативных портов SMB
Клиент SMB можно использовать для подключения к альтернативным портам TCP, QUIC и RDMA. Однако вы можете подключиться только к альтернативным портам, если сервер SMB настроен для поддержки прослушивания этого порта.
Вы также можете настроить развертывание, чтобы заблокировать настройку альтернативных портов или указать, что порты могут подключаться только к определенным серверам.
Необходимые компоненты
Чтобы настроить альтернативные порты, вам потребуется следующее:
Ваша система должна работать под управлением одной из следующих двух операционных систем:
Windows 11, версия 24H2 или более поздняя
Windows Server 2025 или более поздней версии
Разрешения администратора
Сервер SMB, настроенный для прослушивания порта, который требуется использовать
Сопоставление альтернативного порта
Чтобы сопоставить альтернативный порт с клиентом SMB, выполните следующие действия.
Откройте окно PowerShell с повышенными привилегиями от имени администратора.
Выполните одну из следующих команд, чтобы сопоставить порт:
Выполните следующую команду, чтобы сопоставить 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>
Управление или блокировка альтернативного использования портов
Сервер SMB в Windows и Windows Server поддерживает только изменение SMB через порт прослушивания QUIC. Вы не можете настроить порты прослушивания TCP или RDMA.
Единственный доступный в настоящее время метод настройки альтернативных портов — с помощью PowerShell. SMB на сервере QUIC можно настроить для использования альтернативного порта, выполнив следующие команды:
#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