Что нового в Tuna — тёмная тема, адреса для файрвола и переезд Linux-пакетов
Мы обновили платформу и выпустили 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 – обязательно свяжитесь с нами одним из способов: