Общий доступ к папке через Интернет в стиле UNC

Общий доступ к папке через Интернет в стиле UNC

Возможно ли настроить сервер, который по сути сделает папку на моем компьютере доступной через UNC-путь, например:

\\мой_ip\Поделиться

...По Интернету?

И если да, то нужны ли людям, получающим доступ к указанному пути, какие-либо клиентские приложения или достаточно будет просто ввести адрес «\\my_ip\Share» в адресной строке Explorer.exe?

решение1

Да, это возможно, и "через Интернет" не имеет ни малейшего значения, по крайней мере, с технической стороны. При попытке доступа к пути UNC Windows попытается подключиться к нему и через SMB, и через WebDAV (по умолчанию), и пока он может подключиться к любой из этих служб, это будет работать.

Однако,безопасностьвызывает беспокойство. Исторически сервер Windows SMB был жертвоймногоэксплойты и дыры в безопасности – настолько, что некоторые провайдеры даже глобально блокируют порты SMB. Так что если вы выбираете SMB, вам следует использовать Samba,нетWindows, как сервер.

Кроме того, в настоящее время SMB использует слабый метод аутентификации (если только вы не находитесь в домене AD), поэтому при доступе к серверу SMB через публичные сети необходимо ограничиться только гостевыми входами.

В качестве альтернативы,вы можете настроить WebDAV, используя что-то вроде Apache httpd в качестве сервера. Последние версии Windows поддерживают доступ к WebDAV через TLS (HTTPS).

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