Как Siyuan Notes объединяет Synology WebDav для синхронизации данных в облаке
Как Siyuan Notes объединяет Synology WebDav для синхронизации данных в облаке

В эпоху цифровых технологий синхронизация и обмен информацией стали особенно важными. Будь то отдельные пользователи или корпоративные команды, они стремятся обеспечить синхронизацию файлов между устройствами и платформами, чтобы повысить эффективность работы и качество совместной работы. Однако традиционные решения для синхронизации файлов часто ограничены сетевой средой и ограничениями устройства, что делает синхронизацию файлов сложной и нестабильной. Чтобы решить эту проблему, мы предложили решение для облачной синхронизации, которое сочетает в себе Siyuan Notes, проникновение в интрасеть cpolar и технологию Synology WebDav.

Siyuan Notes, как мощный инструмент для создания заметок, нравится большинству пользователей за превосходное редактирование заметок, управление тегами, карту знаний и другие функции. Однако его функция облачной синхронизации ограничена конкретными поставщиками облачных услуг, что имеет определенные ограничения для пользователей, которые хотят использовать свои собственные службы облачного хранения.

Сиюаньпримечания
Сиюаньпримечания

cpolar — мощный инструмент проникновения в интранет. С его помощью пользователи могут безопасно предоставлять локальные службы общедоступной сети для обеспечения удаленного доступа и совместного использования. Благодаря своей высокой эффективности, стабильности и безопасности cpolar широко используется в удаленных офисах, умном доме, Интернете вещей и других областях.

Служба Synology WebDav, известного производителя сетевых устройств хранения данных, предоставляет пользователям удобные функции облачного хранения и обмена файлами. С помощью WebDav пользователи могут легко загружать файлы на устройства Synology NAS (сетевое хранилище) для централизованного хранения и управления файлами.

В этом решении мы объединяем Siyuan Notes, проникновение в интрасеть cpolar и Synology WebDav для реализации функции облачной синхронизации Siyuan Notes. В частности, мы использовали cpolar, чтобы предоставить доступ к службе WebDav на Synology NAS общедоступной сети, а затем настроили адрес общедоступной сети в качестве цели синхронизации в Siyuan Notes. Таким образом, независимо от того, где находится пользователь, если у него есть доступ к Интернету, он может синхронизировать и делиться заметками Сиюань в режиме реального времени.

1. Запустите службу Synology WebDav.

В интерфейсе службы Synology webdav подтвердите, что служба включена. Для тестирования здесь мы открываем только порт 5005 http. После его включения мы проведем проверку синхронизации по локальной сети.

2. Тест синхронизации IP-адреса локальной сети.

Откройте настройки Siyuan Notes, выберите режим службы WebDav, введите IP-адрес и порт локальной сети, введите пользователя и пароль Synology и выберите «Пропустить для проверки TLS».

Затем снова установите каталог хранения синхронизированных данных. Список каталогов соответствует списку каталогов в Synology. Просто выберите один из них. Этот каталог можно создать в Synology.

После настройки закрываем интерфейс настройки, пишем свои заметки, а затем нажимаем значок синхронизации в левом верхнем углу. В левом нижнем углу отображается сообщение о том, что данные синхронизированы, что указывает на успешную синхронизацию. Тест локальной сети показывает. что все прошло успешно. Далее мы устанавливаем инструмент проникновения в интрасеть cpolar для достижения удаленной синхронизации.

3. Установите Cpolar на Synology.

cpolar предоставляет пакеты, установленные Synology. Щелкните адрес загрузки пакета Synology Cpolar ниже, чтобы загрузить соответствующую версию пакета Synology Cpolar. Если вы не можете найти соответствующую модель, вы можете выбрать пакет аналогичной версии.

https://www.cpolar.com/synology-cpolar-suite,

20221222170135
20221222170135

Открыть SynologyЦентр пакетов,Нажмите на правый верхний уголРучная установкакнопка。

Выберите установочный пакет пакета cpolar, который мы скачали локально, и нажмите «Далее».

Нажмитесоглашатьсякнопка,Затем нажмите «Далее»

Наконец нажмите «Готово».

После завершения установки,во внешнем браузере,мы проходимIP-адрес Synology в локальной сетидобавлять9200Доступ к портуCpolarизWebИнтерфейс управления,Затем введите свою учетную запись электронной почты и пароль Cpolar для входа в систему.

Если у вас нет учетной записи, вы можете зарегистрироваться на официальном сайте.:https://www.cpolar.com/

4. Настройте адрес удаленной синхронизации.

Нажмите «Управление туннелем» — «Создать туннель» на левой панели управления, чтобы создать туннель общедоступного адреса веб-сервера!

  • Имя туннеля: имя можно настроить. Будьте осторожны, чтобы не дублировать существующее имя туннеля.
  • Протокол: выберите http
  • Локальный адрес: 5005 (локальный порт webdav)
  • доменное nameType: Свободный выбор случайного доменного имени имя
  • Регион: Выберите Китай vip

Нажмитесоздавать (Нажмите один раз, не нажимайте повторно)

После успешного создания туннеля щелкните статус слева — Список онлайн-туннелей, чтобы просмотреть сгенерированный адрес доступа к общедоступной сети. Существует два метода доступа: http и https, нам нужно использовать только метод http.

5. Тест удаленной синхронизации заметок

Откройте «Настройки», нажмите «Настройки облака», замените IP-адрес локальной сети общедоступным доменным именем, которое мы настроили в cpolar выше, а остальное оставьте без изменений.

Затем закройте настройки, напишите содержание заметки, щелкните значок синхронизации в левом верхнем углу, и в левом нижнем углу появится сообщение «Данные синхронизированы», указывающие на то, что синхронизация прошла успешно. адрес синхронизации задается для других устройств, таких как Android, iOS и т. д. Аналогично, чтобы настроить удаленную синхронизацию, просто введите имя домена в cpolar!

краткое содержание

Для лучшей демонстрации мы использовали туннель, сгенерированный cpolar в вышеупомянутом процессе, а его общедоступный сетевой адрес был сгенерирован случайным образом.

Преимущество этого случайного адреса в том, что он устанавливается быстро и может быть немедленно использован. Однако его недостатком является то, что URL-адрес генерируется случайными символами и его нелегко запомнить (например: 3ad5da5.r10.cpolar.top). Кроме того, этот адрес будет меняться случайным образом в течение 24 часов, что делает его более подходящим для временного использования.

Обычно я использую фиксированное имя субдомена второго уровня, поскольку надеюсь, что когда я отправлю URL-адрес коллегам или клиентам, это будет фиксированный и легко запоминающийся публичный адрес (например: webdavremote.cpolar.cn), что позволяет это более формально и удобно. Общайтесь и сотрудничайте.

6. Фиксированный адрес общедоступной сети.

Поскольку туннель, созданный с помощью Cpolar выше, использует случайный адрес общедоступной сети, он будет меняться случайным образом в течение 24 часов, что не способствует долгосрочному удаленному доступу. Поэтому мы можем настроить для него имя субдомена второго уровня. Этот адрес является фиксированным и не будет меняться случайным образом [ps: cpolar.cn был сохранен].

Обратите внимание, что вам необходимо обновить пакет cpolar до базового пакета или выше, а пропускная способность, соответствующая каждому пакету, различна. [cpolar.cn зарегистрирован]

Войдите на официальный сайт cpolar.,Нажмите «Зарезервировать» слева.,Выберите сохранение дочернего доменного имени второго уровня., установить вторичное дочернее доменное имя имя имя, нажмите, чтобы сохранить, и скопируйте зарезервированное дочернее доменное имя второго уровня после успешного резервирования. имяимя

После успешного резервирования скопируйте имя субдомена второго уровня, которое было успешно зарезервировано.

Вернитесь в интерфейс управления веб-интерфейсом Cpolar, нажмите «Управление туннелями» — «Список туннелей» на левой панели управления, найдите туннель, который вы хотите настроить, и нажмите «Изменить» справа.

Измените информацию о туннеле и настройте в туннеле успешно зарезервированное имя поддомена второго уровня.

  • доменное nameType: выберите дополнительный подтип доменное. имя
  • Sub Домен: укажите дочерний домен второго уровня, который был успешно сохранен. имя

Нажмитевозобновлять(Уведомление,Просто нажмите один раз, чтобы обновить,Не нажимайте повторно)

После завершения обновления откройте список онлайн-туннелей. В это время вы можете видеть, что адрес общедоступной сети изменился, а имя адреса также стало фиксированным именем поддомена второго уровня.

7. Настройте фиксированный адрес удаленной синхронизации.

Снова откройте настройки Siyuan Notes, войдите в список настроек облака, замените предыдущее случайное имя домена на установленное фиксированное имя домена, остальные оставьте без изменений, а затем закройте настройки.

Затем нажмите «Синхронизировать» в левом верхнем углу. Аналогично, синхронизированные данные отображаются в левом нижнем углу, что указывает на то, что синхронизация прошла успешно. Таким образом, устанавливается фиксированный адрес удаленной синхронизации, и нет необходимости беспокоиться об изменениях. !

boy illustration
Углубленный анализ переполнения памяти CUDA: OutOfMemoryError: CUDA не хватает памяти. Попыталась выделить 3,21 Ги Б (GPU 0; всего 8,00 Ги Б).
boy illustration
[Решено] ошибка установки conda. Среда решения: не удалось выполнить первоначальное зависание. Повторная попытка с помощью файла (графическое руководство).
boy illustration
Прочитайте нейросетевую модель Трансформера в одной статье
boy illustration
.ART Теплые зимние предложения уже открыты
boy illustration
Сравнительная таблица описания кодов ошибок Amap
boy illustration
Уведомление о последних правилах Points Mall в декабре 2022 года.
boy illustration
Даже новички могут быстро приступить к работе с легким сервером приложений.
boy illustration
Взгляд на RSAC 2024|Защита конфиденциальности в эпоху больших моделей
boy illustration
Вы используете ИИ каждый день и до сих пор не знаете, как ИИ дает обратную связь? Одна статья для понимания реализации в коде Python общих функций потерь генеративных моделей + анализ принципов расчета.
boy illustration
Используйте (внутренний) почтовый ящик для образовательных учреждений, чтобы использовать Microsoft Family Bucket (1T дискового пространства на одном диске и версию Office 365 для образовательных учреждений)
boy illustration
Руководство по началу работы с оперативным проектом (7) Практическое сочетание оперативного письма — оперативного письма на основе интеллектуальной системы вопросов и ответов службы поддержки клиентов
boy illustration
[docker] Версия сервера «Чтение 3» — создайте свою собственную программу чтения веб-текста
boy illustration
Обзор Cloud-init и этапы создания в рамках PVE
boy illustration
Корпоративные пользователи используют пакет регистрационных ресурсов для регистрации ICP для веб-сайта и активации оплаты WeChat H5 (с кодом платежного узла версии API V3)
boy illustration
Подробное объяснение таких показателей производительности с высоким уровнем параллелизма, как QPS, TPS, RT и пропускная способность.
boy illustration
Удачи в конкурсе Python Essay Challenge, станьте первым, кто испытает новую функцию сообщества [Запускать блоки кода онлайн] и выиграйте множество изысканных подарков!
boy illustration
[Техническая посадка травы] Кровавая рвота и отделка позволяют вам необычным образом ощипывать гусиные перья! Не распространяйте информацию! ! !
boy illustration
[Официальное ограниченное по времени мероприятие] Сейчас ноябрь, напишите и получите приз
boy illustration
Прочтите это в одной статье: Учебник для няни по созданию сервера Huanshou Parlu на базе CVM-сервера.
boy illustration
Cloud Native | Что такое CRD (настраиваемые определения ресурсов) в K8s?
boy illustration
Как использовать Cloudflare CDN для настройки узла (CF самостоятельно выбирает IP) Гонконг, Китай/Азия узел/сводка и рекомендации внутреннего высокоскоростного IP-сегмента
boy illustration
Дополнительные правила вознаграждения амбассадоров акции в марте 2023 г.
boy illustration
Можно ли открыть частный сервер Phantom Beast Palu одним щелчком мыши? Супер простой урок для начинающих! (Прилагается метод обновления сервера)
boy illustration
[Играйте с Phantom Beast Palu] Обновите игровой сервер Phantom Beast Pallu одним щелчком мыши
boy illustration
Maotouhu делится: последний доступный внутри страны адрес склада исходного образа Docker 2024 года (обновлено 1 декабря)
boy illustration
Кодирование Base64 в MultipartFile
boy illustration
5 точек расширения SpringBoot, супер практично!
boy illustration
Глубокое понимание сопоставления индексов Elasticsearch.
boy illustration
15 рекомендуемых платформ разработки с нулевым кодом корпоративного уровня. Всегда найдется та, которая вам понравится.
boy illustration
Аннотация EasyExcel позволяет экспортировать с сохранением двух десятичных знаков.