Найти в Дзене
HackWorld

Установка Ngrok для Termux и получение токена

Оглавление

Программа ngrok делает доступными в Глобальной сети локальные сервисы, даже если компьютер не имеет белого IP адреса и находится за NAT и файерволами. С помощью ngrok из Интернета будет доступен любой порт на вашем локальном компьютере будет доступен через безопасный туннель. Например, вы можете сделать так, чтобы ваш локальный веб-сервер стал доступным из Интернета по прямой ссылке без дополнительной настройке.

Как работает программа

Вы загружаете и запускаете программу на вашей машине и указываете порт сетевой службы, обычно это веб-сервер.

Программа подключается к облачной службе ngrok, которая выдаёт вам сгенерированный адрес (домен третьего уровня). Если открыть этот адрес в веб-браузере, то трафик будет перенаправлен на вашу локальную сетевую службу или на любой адрес, который вы указали.

Для чего подходит ngrok

  • Демонстрация веб-сайтов без развёртывания на реальном хостинге
  • Создание веб хуков на вашем компьютере для разработки ПО
  • Тестирование мобильных приложений, подключённых к локально работающему бэкэнду
  • Стабильные адреса для подключённых устройств, развёрнутых в полевых условиях
  • Запуск персональных облачных сервисов из вашего дома

Установка и получение токена

Скачиваем репозиторий:

git clone https://github.com/tchelospy/termux-ngrok.git

Переходим в дерикторию:

cd termux-ngrok

Дальше пишем:

chmod +x termux-ngrok.sh

И устанавливаем его!

./termux-ngrok.sh

У нас открывается установщик

Меню установщика
Меню установщика

И нажимаем Y.

Дальше, нам нужно получить токен Ngrok! Переходим на официальный сайт и регистрируемся! После регистрации вас перекинет на сайт, где можно будет узнать свой токен

То что замазано красным, это и есть ваш токен
То что замазано красным, это и есть ваш токен

После этого копируем ваш токен и вставляем в такую команду:

ngrok authotoken [ваш токен]