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

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

Возможные варианты
Если сертификат уже установлен, вы увидите сообщение:
✅ Сертификат xtunnel.dev уже установлен. Дополнительных действий не требуется.
В этом случае можно сразу переходить к использованию утилиты.
Если сообщение не появилось, значит сертификат ещё не был добавлен — выполните шаг ниже.
Установка сертификата вручную (если он не был установлен ранее)
Если сертификат не был установлен автоматически, выполните в терминале:
CERT_PATH=$(find /opt/homebrew/Cellar/xtunnel -name xtunnel-cert.cer 2>/dev/null | sort | tail -n 1) && \
[ -f "$CERT_PATH" ] && \
sudo security add-trusted-cert -d -r trustRoot -k /Library/Keychains/System.keychain "$CERT_PATH" && \
echo "Сертификат успешно установлен."

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

Если выводится номер версии — установка прошла успешно
Активация и первый запуск
Запустите туннель, например, на локальный порт 80:
xtunnel http 80

Если утилита ещё не активирована, появится сообщение:
Register please

Выполните активацию с помощью ключа, полученного после регистрации на сайте:
xtunnel register <ВАШ_КЛЮЧ>
Повторный запуск туннеля
Запустите туннель повторно:
xtunnel http 80

Если всё настроено корректно, туннель успешно подключится
Готово ✅
xTunnel установлен и активирован
Доверенный сертификат добавлен в систему
Утилита доступна из любой директории
Можно сразу использовать HTTP и TCP туннели