Установка xTunnel на Linux через Linuxbrew
Установка xTunnel на Linux через Homebrew (Linuxbrew)
Рекомендуемый способ установки xTunnel на Linux — через Homebrew (Linuxbrew).
Установка занимает 1–2 минуты и не требует ручной настройки зависимостей.
Добавьте репозиторий xTunnel
Выполните в терминале:
brew tap xtunnel-dev/xtunnel
Установите xTunnel
Выполните команду:
brew install xtunnel

Во время установки Homebrew автоматически проверяет наличие доверенного сертификата xtunnel.dev.

Возможные варианты
Если сертификат уже установлен, вы увидите сообщение:
✅ Сертификат xtunnel.dev уже установлен. Дополнительных действий не требуется.
В этом случае можно сразу переходить к использованию утилиты.
Если сообщение не появилось, значит сертификат ещё не добавлен в систему — выполните шаг ниже.
Установите сертификат издателя
Если сертификат не был установлен автоматически, выполните в терминале:

CERT_PATH=$(find $(brew --prefix xtunnel) -name xtunnel-cert.cer 2>/dev/null | sort | tail -n 1) && \
[ -f "$CERT_PATH" ] && \
sudo cp "$CERT_PATH" /usr/local/share/ca-certificates/xtunnel.crt && \
sudo update-ca-certificates && \
echo "✅ Сертификат xtunnel.dev успешно добавлен в системное хранилище."

Если команда не вывела сообщение об успешной установке:
  • убедитесь, что xTunnel установлен корректно
  • проверьте наличие файла xtunnel-cert.cer в директории установки

⚠️ Если сертификат уже был установлен ранее, этот шаг можно пропустить.
Проверка установки
Проверьте, что утилита доступна:
xtunnel version
Если команда выводит номер версии — установка прошла успешно.
Активация и первый запуск
Запустите туннель, например, на локальный порт 80:
xtunnel http 80
Если утилита ещё не активирована, вы увидите сообщение:
Register please
Выполните активацию с помощью ключа, полученного после регистрации на сайте:
xtunnel register <ВАШ_КЛЮЧ>
Готово ✅
xTunnel установлен и активирован
Сертификат добавлен в доверенные
Утилита доступна из любой директории
Можно сразу использовать HTTP и TCP туннели