Доступ к ресурсам Samba через Интернет

Доступ к ресурсам Samba через Интернет

Какой хороший и безопасный (более или менее) способ доступа к серверу Samba через Интернет?

Первая мысль — просто перенаправить необходимые порты на маршрутизаторе на сервер Samba, но я не уверен, насколько это будет безопасно.

Вторая мысль — как-то проложить туннель по SSH.

Я пыталсяэтотдля моей второй мысли, но это, похоже, не сработало.

решение1

Вы обнаружите, что протокол SMB засасывает как пылесос по ссылкам с высокой задержкой. Лучше использовать другой протокол для доступа к файлам, например, WebDAV, а не пытаться запустить SMB через 'net.

Что бы вы ни делали, используйте шифрование. Если вы собираетесь использовать SMB, используйте протокол VPN (OpenVPN, IPSEC ESP, PPTP и т. д.) для туннелирования SMB. Если вы используете WebDAV, вы можете просто использовать HTTPS в качестве транспорта.

решение2

Вместо этого я бы рекомендовал использовать SSHFS, который, если у вас Mac, можно просто установить MacFusion.

решение3

Первая мысль — просто перенаправить необходимые порты на маршрутизаторе на сервер Samba, но я не уверен, насколько это будет безопасно.

Это то, что вы определеннонехотите сделать. SMB — это то, что вам нужно защищать от Интернета, а не подвергать его воздействию.

Я полурегулярно использую SMB через VPN-соединение и должен согласиться с Эваном, что когда задержка увеличивается, пора использовать другой протокол. Я бы посоветовал рассмотреть что-то вроде SFTP.

решение4

Это зависит от вашей среды, предполагаемой пользовательской базы и клиентской платформы. Первое, что приходит мне на ум, — это использование какой-то настройки openvpn. Требуется немного настройки, но работает хорошо, если правильно настроить.

Связанный контент