Windows server 2016 настройка webdav

WebDAV is a protocol mainly used by Windows to share folders over the Internet. The folder shared on the server can be mounted on clients as a network drive. So it is possible to use remoter resources without additional programs or similar. In contrast to FTP, files can be opened, edited and processed directly from the WebDAV directory. It is similar to a folder shared with SAMBA in the local network.

This article shows you step-by-step how to share a folder using WebDAV and then connect it from a Windows client.

Prepare Server

A fully installed and configured IIS is a prerequisite for the use of WebDAV. The installation of IIS 10 on Windows Server 2016 is shown in this article.

If IIS is installed and ready for use, you can start the installation of WebDAV.

Install WebDAV

Similar to IIS, WebDAV is installed using Server Manager. Open the Server Manager (as explained in the IIS article) to select “Add Roles and Features”. Afterwards, the wizard can be clicked until “Server Roles” appears. There, under Web Server (IIS), select “Web Server” and then click on WebDAV Publishing.

Windows Authentication is also required. This can be found under Web Server IIS -> Web Server -> Security -> Windows Authentication.

Then click Next. The point features are skipped.

Then the summary is shown again. Click on Install.

When the installation is complete, WebDAV is installed. However, to use WebDAV, some settings are still required.

Set up WebDAV

Next, open the IIS Manager to create a Virtual Directory. To do this, navigate to Default Web Site (or your site) in the left menu, and then click View Virtual Directory on the left side of the menu. By clicking on Add Virtual Directory (also in the left menu) you can now add a new directory. This will later be the directory to be shared via WebDav. The alias that is given here is later part of the URL. In this example, the corresponding address would be

Copyhttp://IPorDomain/WebDAV

Then click on the directory you just created and select WebDAV Authoring Rules.

In the right-hand menu you can select Add Authoring Rule. Here you have to define the type of content that can be viewed by whom. For example, UserGroup “employees” can only see “.docx” files, or group “guest” can only see “.jpg and .png” files. The permissions are also important here. You specify whether the user can only view or use the file.
If the selection is made, you can confirm with OK.

The authentication method must then be selected and activated. To do this, click on the directory on the left of the menu and then select Authentication.
Right-click “Windows Authentication”.

You can then click on the Default Web Site (or the site of your choice) on the left side of the menu to select WebDAV Authoring Rules. On the right, WebDAV must be activated by clicking Enable WebDAV.

You must then click again on Default Web Site (or any other website) on the left side. The IIS service can then be restarted by clicking Restart.

WebDAV is now ready. Depending on the configuration, the port 80 / TCP may have to be released in the firewall.

Integrate WebDAV on client

To create the created folder now on the client, the Explorer must be opened. Click on Map network drive at the top.

Then the path to the corresponding folder must be entered. The following syntax applies:

Copyhttp://<IPorDomain>/<Filename>

It is important that WebDAV is case-sensitive. The folder name must be entered exactly as it is stored in IIS.

If the client already has access data for the server but the WebDAV folder is used for other data, a checkmark must be made for “Connect using different credentials”. If no access data is stored at all, the next step is prompted to enter it.

The folder can now be reached under the selected drive letter (in the example “Z:”).

Summary

The setup of WebDAV directories is done quickly and offers the possibility to make folders accessible from outside. However, as always when it is possible to reach services from the Internet, there is a certain security risk. Therefore it is recommended to encrypt all services with an SSL certificate and use only encrypted protocols.

Клиент WebDAV по умолчанию в серверных операционных системах Windows не установлен. Установим.

WebDAV (Web Distributed Authoring and Versioning) является расширением протокола HTTP/1.1. Позволяет обращаться к файлам на удаленном сервере и выполнять с ними операции чтения, записи, копирования, удаления и т.д.

Для установки WebDAV клиента на сервере Windows требуется установить дополнительную компоненту. В Windows Server 2008 R2,2012/2012 R2 клиент WebDAV входит в состав компоненты Desktop-Experience. В Windows Server 2016 появился отдельный компонент WebDAV-Redirector.

Установить можно командой (потребуется перезагрузка):

Install-WindowsFeature WebDAV-Redirector –Restart

Или через GUI, открываем Server Manager: Add Roles and Features.

web

В мастере в разделе Features выделяем галкой компонент WebDAV Redirector. Next.

webdav

Устанавливаем галку «Restart the destination server automatically if required».

webdav

Install. Начинается установка компонента.

webdav

Сервер после установки компонента автоматически перезагрузится.

webdav

Клиент WebDAV установлен. После перезагрузки в системе появятся две новые службы:

  • WebClient — позволяет создавать, изменять и получать доступ к файлам в Интернете
  • MRxDAV — драйвер файловой системы (WebDav Client Redirector Driver)

По умолчанию служба WebClient и драйвер MRxDAV отключены и настроены на запуск в ручном режиме, при срабатывании определенного триггера. Меняем тип запуска этих служб на автоматический и запускаем.

get-service WebClient
get-service MRxDAV
Set-Service WebClient -StartupType Automatic
Set-Service MRxDAV -StartupType Automatic
Start-Service WebClient
Start-Service MRxDAV
get-service WebClient
get-service MRxDAV

webdav

Параметры WebClient хранятся в ветке реестра:

HKLM\SYSTEM\CurrentControlSet\Services\WebClient\Parameters

webdav

AcceptOfficeAndTahoeServers — возможность подключения к веб-серверам SharePoint и Office Web Server (по умолчанию значение — 1)

BasicAuthLevel – тип аутентификации:

  • 0 — аутентификация отключена
  • 1 — аутентификация включена только для SSL каталогов (по умолчанию в Windows Server 2016)
  • 2 и выше— используется базовая аутентификация для любого типа общих каталогов, как с SSL, так и без (небезопасный вариант)

FileSizeLimitInBytes — максимальный размер передаваемых файлов в байтах (по умолчанию 50 Мб). Но у меня и 4 ГБ грузится без изменения этих настроек.

На чтение 5 мин Просмотров 4к. Опубликовано

Содержание

  1. Что такое WebDAV?
  2. Установка WebDAV Client Windows Server 2016
  3. Включение автозапуска службы WebDAV
  4. Настройка WebDAV Client Windows Server
  5. Подключение сетевой папки WebDAV в Windows Server 2016
  6. Требуется настройка Windows Server?

Заказать настройку сервер Windows Server – удаленный системный администратор support@gotoADM.ru

gotoADM.ru – инструкции и практики по работе с Windows Server 2016

Не оставляю без внимания Windows Server 2016. Недавно потребовалось подключить Яндекс.Диск к одному терминальному серверу, поэтому сегодня познакомимся с протоколом WebDAV – выполним установку, настройку и подключение диска.

Нет времени читать статью?🚀 Закажите настройку Windows Server и служб под Ваши задачи! Заявку можно оставить любым удобным способом, используя контакты технической поддержки.👍

Содержание:

Что такое WebDAV?;

Установка WebDAV Client Windows Server 2016;

Включение автозапуска службы WebDAV;

Настройка WebDAV Client Windows Server;

Подключение сетевой папки WebDAV в Windows Server 2016;

Заказать удалённую настройку Windows Server.

Описание протокола WebDAV

Описание и принцип работы протокола WebDAV

Что такое WebDAV?

WebDAV (Web Distributed Authoring and Versioning) – расширение протокола HTTP / 1.1, которое позволяет обращаться к файлам на удаленном сервере и выполнять с ними общие операции:

  • чтение;
  • запись;
  • копирование;
  • удаление файлов и т.д.

Как правило, этот протокол используется пользователями для совместной работы с удаленными файлами. Проще говоря, webdav — это, по сути, общая сетевая папка, расположенная на веб-сервере. Для доступа к общим ресурсам WebDAV на клиентской стороне должен быть установлен клиент WebDAV.

В серверных операционных системах Microsoft отдельного клиента WebDAV нет. Например, в Windows Server 2008 R2,2012/2012 R2 клиент WebDAV входит в состав компоненты Desktop-Experience. Поэтому для доступа к WebDAV ресурсам на этих ОС необходимо установить это расширение. Запускаем Power Shell от имени администратора и выполняем следующую команду:

Install-WindowsFeature Desktop-Experience

Совет. В Windows Server 2008 R2, отсутствует командлет Install-WindowsFeature, вместо него нужно использовать другой командлет — Add-WindowsFeature.

Установка WebDAV Client Windows Server 2016

В Windows Server 2016 появился отдельный компонент WebDAV-Redirector. Для эго установки, нужно выполнить такую команду (потребуется перезагрузка сервера):

Install-WindowsFeature WebDAV-Redirector –Restart

После перезагрузки проверим, что компонент WebDAV-Redirector установлен:

Get-WindowsFeature WebDAV-Redirector | Format-Table –Autosize
Установка службы webdav client в Windwos Server 2016

В системе при этом появятся две новые службы:

  • WebClient (get-service WebClient) – позволяет программ Windows создавать, изменять и получать доступ к файлам в Интернете;
  • MRxDAV (get-service MRxDAV) – драйвер файловой системы (WebDav Client Redirector Driver).
Драйвер файловой системы (WebDav Client Redirector Driver)

Включение автозапуска службы WebDAV

По умолчанию служба WebClient и драйвер MRxDAV отключены и настроены на запуск в ручном режиме, при срабатывании определенного триггера. По-видимому, идея разработчиков была в том, что сервис должен автоматически запускаться при попытке доступа через драйвер MRXDAV.SYS, но, увы, это не работает. Поэтому лучше изменить тип запуска этих служб на автоматический.

Set-Service WebClient -StartupType Automatic
Set-Service MRxDAV -StartupType Automatic

Осталось запустить данные службы:

Start-Service WebClient
Start-Service MRxDAV
Запуск службы WebDAV Windows Server

Настройка WebDAV Client Windows Server

Служба WebClient настраивается только через реестр. Все ее параметры хранятся в ветке HKLM\SYSTEM\CurrentControlSet\Services\WebClient\Parameters.

Настройка WebDAV через реестр (regedit)

С практической точки зрения, могут быть интересны следующие параметры службы WebClient:

  • AcceptOfficeAndTahoeServers — отвечает за возможность подключения к веб-серверам SharePoint и Office Web Server (по умолчанию значение — 1);
  • BasicAuthLevel – тип аутентификации, используемый клиентом WebClient. Доступны следующие значения:
  • 0 — Базовая (Basic) аутентификация отключена;
  • 1 — Базовая (аутентификация включена только SSL каталогов — это значение используется по умолчанию в Windows Server 2016);
  • 2 и выше— используется базовая аутентификация для любого типа общих каталогов, как с поддержкой SSL, так и без (это небезопасный вариант, т.к. имя и пароль пользователя при таком типе аутентификации пересылаются по сети в открытом виде).
  • FileSizeLimitInBytes — максимальный размер передаваемых файлов (задается в байтах, по умолчанию размер файлов ограничен 50 Мб)

Для проверки работы клиента WebDav можно попробовать подключить к общедоступному ресурсу с включенной поддержкой Webdav, например live.sysinternals.com. В этом веб-каталоге хранятся популярные утилиты от Sysinternals (Марка Русиновича).

Подключение сетевой папки WebDAV в Windows Server 2016

Сетевую папку WebDAV в Windows Server 2016 можно подключить следующими способами :

  • Без SSL: net use * \\live.sysinternals.com\
  • С SSL: net use * \\live.sysinternals.com@ssl\
  • Можно указать данные для авторизации на удаленном сервере: net use * \\live.sysinternals.com@ssl\ /user:vmblog *
  • Можно указать конкретный порт TCP: \\live.sysinternals.com@80\folder или \\live.sysinternals.com@ssl\share
  • Чтобы отмонтировать подключенный по WebDav диск, выполните команду: net use * /del /y
Подключение сетевой папки через WebDAV в Windwos Server 2016

Если при монтировании диска WebDAV через Проводник Windows или командную строку вы получаете ошибку:

System error 67 has occured.
The network name cannot be found.

Проверьте, что служба WebClient запущена, измените значение ключа реестра BasicAuthLevel, на 1 и перезагрузите сервер.

Требуется настройка Windows Server?

Закажите настройку Windows сервера под Ваши задачи и получите расширенную консультацию системного администратора!💥
📞 8-980-346-05-01 | 📩 support@gotoADM.ru |👍 Telegram

WebDAV (Web Distributed Authoring and Versioning) является расширением протокола HTTP / 1.1. и позволяет обращаться к файлам на удаленном сервере и выполнять с ними общие операции, такие как чтение, запись, копирование, удаление файлов и т.д. Как правило, этот протокол используется пользователями для совместной работы с удаленными файлами. Проще говоря, webdav — это, по сути, общая сетевая папка, расположенная на веб-сервере. Для доступа к общим ресурсам WebDAV на клиентской стороне должен быть установлен клиент WebDAV.

В серверных операционных системах Microsoft отдельного клиента WebDAV нет. Например, в Windows Server 2008 R2,2012/2012 R2 клиент WebDAV входит в состав компоненты Desktop-Experience. Поэтому для доступа к WebDAV ресурсам на этих ОС необходимо установить это расширение.

Install-WindowsFeature Desktop-Experience

Совет. В Windows Server 2008 R2, отсутствует командлет Install-WindowsFeature, вместо него нужно использовать другой командлет — Add-WindowsFeature.

В Windows Server 2016 ситуация немного другая. В этой операционной системе появился отдельный компонент WebDAV-Redirector. Для эго установки, нужно выполнить такую команду (потребуется перезагрузка сервера)

Install-WindowsFeature WebDAV-Redirector –Restart

После перезагрузки проверим, что компонент WebDAV-Redirector установлен:

Get-WindowsFeature WebDAV-Redirector | Format-Table –Autosize

WebDAV-Redirector

В системе при этом появятся две новые службы:

  • WebClient (get-service WebClient) – позволяет программ Windows создавать, изменять и получать доступ к файлам в Интернете.
  • MRxDAV (get-service MRxDAV) – драйвер файловой системы (WebDav Client Redirector Driver)

MRxDAV

По умолчанию служба WebClient и драйвер MRxDAV отключены и настроены на запуск в ручном режиме, при срабатывании определенного триггера. По-видимому, идея разработчиков была в том, что сервис должен автоматически запускаться при попытке доступа через драйвер MRXDAV.SYS, но, увы, это не работает. Поэтому лучше изменить тип запуска этих служб на автоматический.

Set-Service WebClient -StartupType Automatic
Set-Service MRxDAV -StartupType Automatic

Осталось запустить данные службы:

Start-Service WebClient
Start-Service MRxDAV

Служба WebClient настраивается только через реестр. Все ее параметры хранятся в ветке HKLM\SYSTEM\CurrentControlSet\Services\WebClient\Parameters.

HKLM\SYSTEM\CurrentControlSet\Services\WebClient\Parameters.

С практической точки зрения, могут быть интересны следующие параметры службы WebClient

AcceptOfficeAndTahoeServers — отвечает за возможность подключения к веб-серверам SharePoint и Office Web Server (по умолчанию значение — 1)

BasicAuthLevel – тип аутентификации, используемый клиентом WebClient. Доступны следующие значения:

  • 0 — Базовая (Basic) аутентификация отключена
  • 1 — Базовая (аутентификация включена только SSL каталогов — это значение используется по умолчанию в Windows Server 2016)
  • 2 и выше— используется базовая аутентификация для любого типа общих каталогов, как с поддержкой SSL, так и без (это небезопасный вариант, т.к. имя и пароль пользователя при таком типе аутентификации пересылаются по сети в открытом виде)

FileSizeLimitInBytes — максимальный размер передаваемых файлов (задается в байтах, по умолчанию размер файлов ограничен 50 Мб)

Для проверки работы клиента WebDav можно попробовать подключить к общедоступному ресурсу с включенной поддержкой Webdav, например live.sysinternals.com. В этом веб-каталоге хранятся популярные утилиты от Sysinternals (Марка Русиновича).

Сетевую папку WebDAV в Windows Server 2016 можно подключить следующими способами :

  • Без SSL: net use * \\live.sysinternals.com\
  • С SSL: net use * \\live.sysinternals.com@ssl\
  • Можно указать данные для авторизации на удаленном сервере: net use * \\live.sysinternals.com@ssl\ /user:vmblog *
  • Можно указать конкретный порт TCP: \\live.sysinternals.com@80\folder или \\live.sysinternals.com@ssl\share
  • Чтобы отмонтировать подключенный по WebDav диск, выполните команду: net use * /del /y

webdav primery podklucheniya

Если при монтировании диска Webdav через Проводник или командную строку вы получаете ошибку:

System error 67 has occured.
The network name cannot be found.

Проверьте, что служба WebClient запущена, измените значение ключа реестра BasicAuthLevel, на 1 и перезагрузите сервер.

As many remote storage solutions now provide a WebDav access (from Sharepoint to Nextcloud), having the ability to natively upload and download files from a WebDav Server on Windows Server 2016 may be useful.

As opposed to the previous versions, you do not need to install the Desktop Experience feature to make this available on Windows Server 2016. However you’ll need a reboot and to tweak some services.

Start by installing the feature called “WebDav-Redirector”.

<pre class="wp-block-code">```
Install-WindowsFeature WebDav-Redirector -Restart

The reboot is mandatory so if you don’t specify the restart parameter, you’ll get this error :

<figure class="wp-block-image">![](https://dimitri.janczak.net/wp-content/uploads/2019/12/WebRedirector-2016-Install-Feature.png)</figure>In fact, the reboot is needed as the package is made of a service and a driver, and they’re not installed unless you reboot:

<figure class="wp-block-image">![](https://dimitri.janczak.net/wp-content/uploads/2019/12/WebRedirector-2016-Services-Not-Yet-Installed.png)</figure>For some unknown reason, the services are set to be manual triggered. If you want to have them for any task, you must set them as ‘automatic’:

<figure class="wp-block-image">![](https://dimitri.janczak.net/wp-content/uploads/2019/12/WebRedirector-2016-Set-Service.png)</figure>```
<pre class="wp-block-code">```
@('WebClient','MRxDAV') | Foreach-Object { Set-SErvice $_ -StartupType Automatic }

Then you’ll be able to issue commands such as :

```
net use * \\live.sysinternals.com
```
```

Понравилась статья? Поделить с друзьями:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
  • Windows vista home premium russian oemact acer incorporated
  • Заблокировано изменение разрешения экрана windows 10
  • Remove linux install windows
  • Как настроить порты в брандмауэре windows 10
  • Удаление виртуального диска windows 10