[Блог](https://tuna.am/blog.md)|[Новости](https://tuna.am/blog/tags/news)

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

27 октября · 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`, проверьте, из какого репозитория приходят обновления: хосты на старом репозитории новых версий больше не получат. Проще всего запустить установщик ещё раз: он сам заменит репозиторий и обновит пакет.

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

```

Подключить репозиторий вручную можно по [инструкции по установке](https://tuna.am/docs/guides/install/install-cli.md).

Если на 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 переезд не касается.

## Тёмная тема

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

![Меню пользователя: пункт «Тема» с вариантами «Системная», «Светлая» и «Тёмная»](/blog/img/2026-10-27-whats-new/theme-menu.webp) ![Раздел «Секреты» личного кабинета в тёмной теме](/blog/img/2026-10-27-whats-new/dark-secrets.webp)

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

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

Если в вашей сети исходящий трафик разрешён только на известные адреса, для tuna приходилось выяснять их вручную. Теперь полный список адресов есть на странице [Работа tuna в корпоративной сети](https://tuna.am/docs/guides/corporate-network.md#firewall-addresses) и в открытом методе API, авторизация не нужна:

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

```

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

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

```shell
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]

```

Если что-то не подключается, пришлите этот вывод в [поддержку](https://tuna.am/docs/support.md): так мы быстрее найдём причину.

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

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

Полный список изменений клиента — в [журнале изменений](https://tuna.am/changelog/cli-v0.38.0.md).

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

```shell
tuna update

```

Версия 0.37 на бесплатном тарифе будет работать до 1 марта 2027 года, сроки поддержки остальных версий — на странице [Обновление](https://tuna.am/docs/guides/update.md).

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

Если вам нравится пользоваться Tuna, или наоборот вы недовольны чем либо, то пожалуйста [оставьте отзыв](https://my.tuna.am/?show_feedback=1).

![](/blog/img/2024-08-22/feedback.gif)

## Новости

Анонсы новых функций и статей публикуем в [Telegram-канале](https://t.me/tuna_am). Подписывайтесь, чтобы ничего не пропустить.

## Помощь

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

* [Электронная почта](mailto:info@tuna.am)
* [Telegram сообщество](https://telegram.me/+Kgbtt0_gJwI5ZmEy)

Категории: [Новости](https://tuna.am/blog/tags/news)

[старее →🛡 Что срочно обновить: PHP, GitLab, Node.js, Brotli и eMudhra](https://tuna.am/blog/security-october-2026.md)
