🔒 Tailscale — посібник з віддаленого доступу

Моніторинг енергоспоживання в реальному часі
⏱ Час налаштування: 5–10 хвилин
Віддалений доступ до Power Trace через Tailscale

Tailscale створює приватну зашифровану мережу між вашими пристроями. Після налаштування телефон дістанеться панелі Power Trace звідусіль — так, ніби обидва пристрої в одній локальній мережі.

✔Не потрібне прокидання портів на роутері
✔Не потрібна статична чи публічна IP-адреса
✔Не потрібне налаштування DDNS
✔Працює за NAT і в мобільних мережах
🔒Увесь трафік шифрується наскрізно
⚡Без складних мережевих налаштувань
1
🌐 Створіть акаунт Tailscale

Перейдіть на сайт Tailscale і зареєструйтесь:

Натисніть Sign Up і оберіть спосіб входу:

  • Google
  • Microsoft
  • Apple
  • GitHub
⚠ Запам'ятайте, який акаунт використали. На кожному пристрої, який додаєте до мережі, треба входити тим самим акаунтом.
2
💻 Встановіть Tailscale на ПК
Завантаження: https://tailscale.com/download

Запустіть інсталятор, далі:

  1. Запустіть Tailscale із системного трея
  2. Натисніть Log in
  3. Увійдіть тим самим акаунтом із кроку 1
✅ За кілька секунд статус має показати Connected. Тепер ваш ПК має стабільну Tailscale-адресу з діапазону 100.x.x.x.
3
📱 Встановіть Tailscale на телефон
  1. Відкрийте Google Play (або App Store на iOS)
  2. Знайдіть Tailscale і встановіть
  3. Запустіть застосунок і увійдіть тим самим акаунтом
  4. Дозвольте VPN, коли система запитає
✅ Статус має показати Connected. Тепер телефон у вашій приватній мережі Tailscale і дістанеться ПК незалежно від того, в якій мережі перебуває кожен із пристроїв.
4
⚡ Запустіть Power Trace

Запустіть Power Trace на ПК звичайним способом. Переконайтесь, що він працює локально — відкрийте в браузері:

http://127.0.0.1:8000 або рівнозначно: http://localhost:8000
✅ Якщо панель відкривається локально, Power Trace готовий віддаватись через Tailscale.
5
🔐 Увімкніть HTTPS

Відкрийте командний рядок Windows Win+R → cmd і виконайте:

tailscale serve --bg http://127.0.0.1:8000

При першому запуску в браузері відкриється сторінка авторизації Tailscale — натисніть Enable.

✅ HTTPS налаштовано автоматично. Tailscale сам випускає й поновлює TLS-сертифікат — додаткових дій не потрібно.
💡 Прапорець --bg залишає правило активним у фоні навіть після закриття термінала. Щоб прибрати: tailscale serve reset
6
🔍 Перевірте конфігурацію

У командному рядку виконайте:

tailscale serve status

Очікуваний вивід:

https://igogosown.taila95a4e.ts.net (tailnet only) ├── / proxy http://127.0.0.1:8000
💡 Ваше ім'я хоста відрізнятиметься від igogosown — воно збігається з назвою вашого ПК в адмінпанелі Tailscale.
7
🚀 Відкрийте Power Trace віддалено

У браузері телефона відкрийте вашу HTTPS-адресу Tailscale — номер порту не потрібен:

https://your-pc-name.xxxxx.ts.net
Приклад: https://igogosown.taila95a4e.ts.net
✅ Якщо панель Power Trace завантажилась — віддалений доступ повністю працює.
🔒 Тепер панель може відкрити кожен пристрій у вашому tailnet. Якщо tailnet не лише ваш — задайте пароль у Налаштування → Безпека: телефон спитає його один раз і лишиться авторизованим на 30 днів.
8
📲 Додайте на головний екран (PWA)

Перетворіть Power Trace на іконку застосунку в один дотик:

  1. Відкрийте адресу Power Trace у Chrome на телефоні
  2. Торкніться ⋮ (меню з трьох крапок) у верхньому правому куті
  3. Оберіть Додати на головний екран або Встановити додаток
  4. Підтвердіть і натисніть Додати
✅ Тепер Power Trace запускається як повноекранний застосунок одним дотиком — без обрамлення браузера й адресного рядка.
⚠ Усунення проблем — телефон не відкриває сторінку

Іноді Android утримує застарілі мережеві налаштування після підключення до VPN Tailscale. Якщо бачите одну з цих помилок:

DNS_PROBE_FINISHED_NXDOMAIN
Телефон не може розв'язати ім'я хоста Tailscale — спробуйте перепідключитись:
  • Відкрийте застосунок Tailscale
  • Вимкніть перемикач VPN і увімкніть знову
  • Або повністю закрийте застосунок і відкрийте наново
ERR_CONNECTION_REFUSED
З'єднання доходить до ПК, але Power Trace не запущений — переконайтесь, що він працює і tailscale serve активний.
💡 Після перепідключення HTTPS зазвичай починає працювати за кілька секунд.
💻 Корисні команди
Перевірити стан serve
tailscale serve status
Вимкнути serve
tailscale serve reset
Увімкнути serve знову
tailscale serve --bg http://127.0.0.1:8000
Список підключених пристроїв
tailscale status
✅ Швидкий чеклист — якщо щось не працює
  • ✔Power Trace запущений на ПК
  • ✔Tailscale запущений на ПК і показує Connected
  • ✔Tailscale запущений на телефоні і показує Connected
  • ✔Обидва пристрої увійшли одним акаунтом Tailscale
  • ✔tailscale serve status показує HTTPS-адресу з правилом проксі