Интересно, есть ли какая-нибудь программа, которая может поделиться папкой через Интернет с помощью smb? Я знаю, что в Windows есть общий доступ к файлам smb, но он работает только в локальной сети.
2 ответа
Это легко сделать, включив порты в брандмауэре, но настройки по умолчанию не очень безопасны, и большинство интернет-провайдеров автоматически блокируют smb для вашей безопасности. То, что вы, вероятно, хотите, это виртуальная частная сеть (VPN).
Если целью обмена файлами является обмен медиафайлами, то сервер DLNA будет лучшим протоколом, чем SMB. Если вы делитесь файлами, то SFTP (или что-то вроде DropBox) работает намного лучше.
Я полагаю, что широковещательные передачи SMB делятся доступностью в сети (используя UDP-порты 137 для WINS и 138 для UDP-дейтаграммы), и поэтому, если вы используете SMB, вы, вероятно, напрашиваетесь на проблемы. Очевидно, что SMB также потребует открыть TCP-порт 445 в брандмауэре. Очень не рекомендуется.
Кроме того, очень очень трудно ответить на ваш вопрос, когда вы предоставляете так мало информации о том, что вы пытаетесь сделать.