26.10.20 12:19
Разверните свой сервер обмена

Это короткий список. Причины и подробности - на странице Установка и проверка сервера обмена. Для чего нужен сервер: Для чего нужен сервер обмена.
Ещё не выпущен. Серверная программа для Windows есть в версии для разработки и ни в одном выпущенном пакете, поэтому шаги ниже описывают её так, как она создаётся.
Прежде чем начать
- 64-разрядный ПК с Windows 10 (версия 1607 или новее), который может оставаться включённым.
- Адрес, до которого дотянутся ваши устройства, - шаг 5.
- Ничего платного: ни хостинга, ни сертификата, ни подписки.
Шаги
- Возьмите пакет. Сервера обмена пока нет ни в одном выпущенном пакете, поэтому ставить сегодня нечего; где он сейчас, сказано в Серверах Windows. Серверная редакция, которую можно получить сегодня (winget
SerZhyAle.FastMediaSorter.Serverили установочный файл со страницы серверной редакции), раздаёт папки по SFTP и сервера обмена не содержит. Не из Microsoft Store: приложение из Store не может работать как служба Windows. - Ответьте Windows. На “Windows protected your PC” нажмите Подробнее (More info), затем Выполнить в любом случае (Run anyway). На “Do you want to allow this app to make changes to your device?” нажмите Да: это добавляет службу Windows и одно правило брандмауэра для программы сервера. Установщик не подписан, поэтому Windows предупреждает.
- Откройте Share Manager и перейдите в Media Exchange Server. На свежей установке первый запуск проведёт вас по порту, выбору брандмауэра и службы, публичному адресу, первому аккаунту и сертификату.
- Создайте первый аккаунт. Это ваш собственный аккаунт, и этот ПК входит в него сам.
- Задайте серверу адрес. Берите первый подходящий:
- публичный адрес IPv4 или бесплатное имя динамического DNS, например
myhome.example.net, с одним портом, проброшенным в роутере на этот ПК - см. Домашняя сеть; - IPv6, когда провайдер делит один адрес на многих клиентов - пробрасывать ничего не нужно, но устройство без IPv6 до сервера не дотянется;
- ни то ни другое: тогда сервер работает в вашей сети или через VPN в неё.
- публичный адрес IPv4 или бесплатное имя динамического DNS, например
- Получите строку подключения. В Share Manager выберите Get connection string..: она даёт одну и ту же строку текстом, файлом
.fmsexchи QR-кодом. В ней адрес сервера и отпечаток его сертификата, но никогда не логин и не пароль. - Добавьте сервер на телефон. В FastMediaSorter откройте Настройки, вкладку Общие, Мои устройства и нажмите Добавить сервер. Вставьте строку, или Сканировать QR, или Выбрать файл, затем введите логин и пароль. На карточке сервера появится Связь есть, устройств: 1 или больше. Подробнее: Мои устройства.
- Проверьте из другой сети. Переключите телефон на мобильный интернет и снова откройте Мои устройства. Карточка, которая подключилась, - доказательство, что сервер доступен снаружи.
- Если не подключается, приложение скажет, на каком шаге сломалось. Проверяйте в таком порядке:
- ПК с сервером спит или выключен;
- порт не проброшен, или провайдер блокирует входящие подключения;
- сеть даёт только IPv4 или только IPv6, а адресу нужен другой;
- сеть Windows помечена как общественная - сделайте её частной;
- включён VPN - на устройстве или на ПК;
- гостевая сеть роутера не даёт устройствам видеть друг друга;
- на устройстве неверные дата и время.
- Пригласите людей, если хотите: сделайте в Share Manager приглашение для каждого родного или друга. См. Аккаунты, приглашения и пароли.
Чтобы работало постоянно
- Поставьте сон Никогда в параметрах электропитания Windows: спящий ПК никому не отвечает.
- Оставьте автоматическое время: от него зависят сертификат и входы.
- Обновляйте установкой поверх: аккаунты, устройства и ключ сертификата переживают обновление.
- Предупреждайте приглашённых, прежде чем надолго выключать ПК.
Как убрать сервер
Откройте Параметры Windows, Приложения и удалите запись пакета. Это уберёт службу и правило брандмауэра, добавленные установщиком.
Назад на страницу сервера обмена или на главную страницу портала.