Перейти к содержимому

Начало работы

  • Скачайте APK со страницы релизов на GitHub. universal подходит любому устройству; сборки arm64-v8a, armeabi-v7a, x86 и x86_64 легче.
  • Или добавьте репозиторий в Obtainium — он будет сам ставить обновления.
  • Нужен Android 7.0 или новее.
  • На Android TV ставится тот же APK, лаунчер показывает TailSocks с баннером. Подробнее — в разделе Android TV.

Бета-версии следующего релиза выходят на GitHub как pre-release. Приложение предложит их, если включить Получать бета-версии (Настройки → Оформление и язык).

Один раз покажется короткое знакомство. Всё, что в нём выбрано, потом меняется в настройках.

  1. Добро пожаловать в TailSocks — язык.
  2. Как это работает — Режим прокси или Режим VPN (TUN), на рутованных устройствах ещё Root-режим. См. Режимы подключения.
  3. Сервер координации — пусто для Tailscale или адрес вашего Headscale.
  4. Обход блокировок — если Tailscale у вас блокируют. См. Обход блокировок.
  5. Вход и разрешения — ключ авторизации, если он есть, и Сообщать настоящую ОС.
  6. Разрешения и права — уведомления и оптимизация батареи.

Сообщать настоящую ОС регистрирует узел как Android-устройство, а не как Linux-клиент. Решите до первого входа: поменять потом — значит завести новый профиль.

Нажмите на карточку статуса, чтобы запустить. Если узлу нужен вход, на главном экране появится Требуется авторизация:

  • Войти в аккаунт — страница входа во вкладке браузера поверх приложения.
  • Войти ключом — вставьте ключ авторизации (tskey-auth-…) и нажмите Отправить ключ.
  • Войти с другого устройства — ссылка для входа QR-кодом, её можно отправить или скопировать. Откройте её на любом устройстве с браузером.

Headscale или свой сервер входа: Сервер авторизации (Headscale) в Настройки → Аккаунт и подключение, на шаге Сервер координации или при добавлении аккаунта.

  • Телевизор сам откроет Войдите с телефона: QR-код ссылки для входа и сама ссылка текстом. Войдите на телефоне — телевизор подхватит.
  • Войти ключом с телефона показывает другой QR-код. На телефоне нажмите Сканировать QR-код в верхней панели главного экрана, отсканируйте, введите ключ в Отправить ключ на телевизор и нажмите Отправить.
  • Ключ идёт по локальной сети или через реле, которое не может его прочитать. Оба экрана покажут Код проверки — сверьте его и нажмите Подтвердить на телевизоре.

Нажмите на имя аккаунта под заголовком главного экрана — откроются Аккаунты.

  • Добавить аккаунт — название, при желании Сервер авторизации (Headscale) и ключ, и Сообщать настоящую ОС.
  • Каждый аккаунт — отдельный узел со своими ключами, настройками и файлами Taildrop. Переключение перезапускает подключение (Перезапустить и переключить).
  • Основной аккаунт нельзя удалить. В режиме Изменить его отмечает звезда, Сделать основным её переносит. Если удалить аккаунт, который сейчас используется, приложение перейдёт на основной.