Брандмауэр в моей сети отбрасывает все пакеты через порты TCP 139 и 445. Таким образом, все ресурсы Samba не работают вне локальной сети.
Я попытался позволить демону samba прослушивать нестандартный порт. Этот метод хорошо работает для Linux, потому что и smbclient
и smbmount
имеют возможность установить порт сервера. Но на окнах я не могу найти подобную опцию.
Поддерживает ли Windows монтирование общих ресурсов smb на нестандартные порты? Стороннее программное обеспечение также приемлемо.
Редактировать:
\\hostname:port\share
в проводнике Windows не работает. Странно, я вижу, что соединение установлено на сервере. Но Windows постоянно говорит мне, что сервер не может быть достигнут. Он не работает даже в локальной сети со стандартным портом 445, и в этом случае путь без номера порта будет проходить.