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

Что нового в Tuna — тёмная тема, адреса для файрвола и переезд Linux-пакетов

· 4 мин

Мы обновили платформу и выпустили tuna CLI 0.38. О крупных новинках — подключении корневых доменов, запросах на изменение секретов и Tuna Mesh в личном кабинете — расскажем отдельными постами в ближайшие дни. Здесь — остальное: изменение, которое требует действий, тёмная тема, адреса для файрвола и исправления.

Требуется действие: Linux-пакеты только в code.tuna.am​

Linux-пакеты tuna-cli и tunad теперь публикуются только в репозитории code.tuna.am. В старый репозиторий repo.tuna.am новые версии больше не попадают, а переходный пакет tuna.am больше не выпускается.

Если вы ставили tuna на Linux через apt, dnf или zypper, проверьте, из какого репозитория приходят обновления: хосты на старом репозитории новых версий больше не получат. Проще всего запустить установщик ещё раз: он сам заменит репозиторий и обновит пакет.

sh -c "$(curl -sSLf https://releases.tuna.am/tuna/get.sh)"

Подключить репозиторий вручную можно по инструкции по установке.

Если на RHEL, Fedora или openSUSE вы подключали repo.tuna.am вручную, удалите его файл из /etc/yum.repos.d/ или /etc/zypp/repos.d/: установщик старый репозиторий там не убирает.

Tuna Desktop для Linux пока публикуется и в repo.tuna.am. Он тоже переедет в code.tuna.am, но позже, и об этом мы предупредим отдельно.

Пользователей macOS, Windows и Docker переезд не касается.

Тёмная тема​

В личном кабинете появилась тёмная тема. Переключатель — в меню пользователя внизу боковой панели, пункт Тема. Вариант Системная следует настройке операционной системы.

Меню пользователя: пункт «Тема» с вариантами «Системная», «Светлая» и «Тёмная» Раздел «Секреты» личного кабинета в тёмной теме

По умолчанию кабинет остаётся светлым. Выбор хранится в браузере, поэтому на другом устройстве тему придётся выбрать заново. В мобильной версии переключателя пока нет.

Адреса Tuna для корпоративного файрвола​

Если в вашей сети исходящий трафик разрешён только на известные адреса, для tuna приходилось выяснять их вручную. Теперь полный список адресов есть на странице Работа tuna в корпоративной сети и в открытом методе API, авторизация не нужна:

curl -fsS https://api.tuna.am/v1/system/ips

В ответе — адреса ячеек, куда приходит трафик к туннелям и своим доменам, и адреса нод, к которым подключается CLI. По этому методу можно автоматически обновлять правила файрвола.

Команда tuna diagnose теперь берёт адреса оттуда же. Она проверяет доступ к каждой ячейке и каждой ноде и показывает цепочку DNS, по которой видно, в какой регион вас направил GeoDNS:

DNS:
api.tuna.am: alt-lb.tuna.am. → eu-lb.tuna.am. [147.45.149.16, 194.31.173.118]
a.2na.am: edge-eu-a.2na.am. [2.28.136.177, 89.19.217.251]
TCP connectivity:
tuna edge a 2.28.136.177:443: ok [41.53925ms]
tuna edge a 89.19.217.251:443: ok [38.112708ms]
tuna node DE node-1-de.2na.am:443: ok [52.81425ms]
tuna node RU node-1-ru.2na.am:443: ok [34.079541ms]

Если что-то не подключается, пришлите этот вывод в поддержку: так мы быстрее найдём причину.

Исправления​

  • HTTP-туннели снова ждут ответа до трёх часов. После переезда на новую инфраструктуру туннель отвечал 504, если приложение молчало дольше минуты, и мешал отлаживать запрос на точке останова. Теперь, как и раньше, соединение держится до трёх часов простоя.
  • --rate-limit=N пропускает ровно N запросов. Раньше флаг и действие rate_limit в политике трафика пропускали на один запрос меньше, а --rate-limit=1 не пропускал ни одного.
  • Переподключение не затягивается. Пауза перед переподключением росла до 16 секунд после серии обрывов. Теперь она сбрасывается после сессии длиной от 30 секунд.
  • Понятная причина ошибки. Если сервер несколько раз подряд отвечал ошибкой, CLI писал только giving up after 3 attempt(s). Теперь в логе есть текст ошибки сервера.
  • Инспектор запросов. В настройках инспектора блок «Заголовки ответа» показывает заголовки из --response-header, а не заголовки запроса.
  • Homebrew. При установке на macOS больше нет предупреждения Calling postflight is deprecated.

Полный список изменений клиента — в журнале изменений.

Обновите клиент, чтобы получить исправления:

tuna update

Версия 0.37 на бесплатном тарифе будет работать до 1 марта 2027 года, сроки поддержки остальных версий — на странице Обновление.

Оставьте отзыв​

Если вам нравится пользоваться Tuna, или наоборот вы недовольны чем либо, то пожалуйста оставьте отзыв.

Новости​

Анонсы новых функций и статей публикуем в Telegram-канале. Подписывайтесь, чтобы ничего не пропустить.

Помощь​

Мы ценим наших пользователей и детально изучаем все обращения, если у вас возникли проблемы с tuna – обязательно свяжитесь с нами одним из способов: