🔒 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-адрес с правилом прокси