|
|||||||
|
Syncthing
Время создания: 13.01.2026 17:20
Автор: alensav
Текстовые метки: Syncthing
Раздел: SLINUX11
Запись: alensav/MyTetra2/main/base/1768314000k5vy9ulpn5/text.html на raw.githubusercontent.com
|
|||||||
|
|
|||||||
|
Syncthing — идеальный инструмент для безопасной, автоматической и двунаправленной синхронизации папок между хостом (Ubuntu) и виртуальной машиной (Simply Linux). Ниже — пошаговая настройка. Обзор Хост: Ubuntu 24.04 → IP в KVM-сети: 192.168.122.1 Гость: Simply Linux (slinux11) → IP: 192.168.122.34 Syncthing будет работать только внутри изолированной сети KVM → безопасно. Синхронизация — в реальном времени, без облака. ✅ Шаг 1: Установите Syncthing на обоих системах На хосте (Ubuntu): bash 1 sudo apt install syncthing Внутри Simply Linux (через VNC или терминал VM): bash 12 sudo apt updatesudo apt install syncthing Если пакет не находится — добавьте репозиторий вручную (см. примечание ниже). ✅ Шаг 2: Запустите Syncthing на обоих машинах На хосте: bash 1 syncthing --gui-address="127.0.0.1:8384" --listen="192.168.122.1:22000" ⚠️ Мы явно указываем: GUI слушает только localhost (безопасно) Слушать подключения от VM на 192.168.122.1:22000 Внутри Simply Linux: bash 1 syncthing --gui-address="0.0.0.0:8385" --listen="192.168.122.34:22000" Мы используем порт 8385 во избежание конфликта, если вы когда-нибудь запустите Syncthing локально. 🔒 Syncthing автоматически шифрует весь трафик, даже в локальной сети. ✅ Шаг 3: Получите Device ID каждой стороны На хосте: Откройте в браузере: 👉 http://127.0.0.1:8384 Скопируйте Device ID (внизу слева). Внутри Simply Linux: Откройте в браузере (изнутри VM): 👉 http://127.0.0.1:8385 Или, если у вас нет GUI в VM — посмотрите лог: bash 1 ~/.config/syncthing/config.xml | grep '<device id=' ✅ Шаг 4: Добавьте устройства друг к другу На хосте (в веб-интерфейсе :8384): Нажмите «Add Remote Device» Вставьте Device ID из Simply Linux В поле «Addresses» укажите: 1 tcp://192.168.122.34:22000 Нажмите Save Внутри Simply Linux (в :8385): Нажмите «Add Remote Device» Вставьте Device ID хоста В поле «Addresses» укажите: 1 tcp://192.168.122.1:22000 |
|||||||
|
Так же в этом разделе:
|
|||||||
|
|||||||
|
|||||||
|