1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/feiy-ngrok

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
README.md 4.8 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 28.11.2024 12:39 08ea22e

ngrok — интроспектированные туннели к локальному хосту (домашняя страница: https://ngrok.com)

«Я хочу открыть локальный сервер, защищённый NAT или брандмауэром, для интернета».

Что такое ngrok?

ngrok — это обратный прокси-сервер, который создаёт защищённый туннель от общедоступной конечной точки до локально запущенного веб-сервиса. ngrok захватывает и анализирует весь трафик через туннель для последующего изучения и воспроизведения.

ngrok 2.x

ngrok 2.x является преемником версии 1.x и центром всех текущих усилий по разработке. Его исходный код недоступен.

Примечание. Этот репозиторий содержит код для ngrok 1.x.

Статус проекта ngrok 1.x

Версия ngrok 1.x больше не разрабатывается, не поддерживается и не обслуживается автором, за исключением обеспечения продолжения компиляции проекта. Политика вклада имеет следующие рекомендации:

  1. Все проблемы в этом репозитории будут закрыты, если они не демонстрируют сбой или другой полный отказ функциональности ngrok.
  2. Все вопросы против этого репозитория касаются только версии 1.x, любые вопросы по версии 2.x будут закрыты.
  3. Новые функции добавляться не будут. Любые запросы на вытягивание с новыми функциями будут закрыты. Пожалуйста, создайте форк проекта вместо этого.
  4. Запросы на вытягивание, исправляющие существующие ошибки или улучшающие документацию, приветствуются.

Размещённая служба ngrok 1.x

С начала 2013 года до 7 апреля 2016 года ngrok.com предоставлял платную размещённую службу версии 1.x. После этого работает только служба версии 2.x.

Использование в производстве

НЕ ИСПОЛЬЗУЙТЕ ЭТУ ВЕРСИЮ NGROK (1.X) В ПРОИЗВОДСТВЕ. Известно, что и клиент, и сервер имеют серьёзные проблемы с надёжностью, включая утечки памяти и файловых дескрипторов, а также сбои. Кроме того, нет истории высокой доступности, поскольку сервер является SPOF. Рекомендуется использовать версию 2.0 для любой системы производственного качества.

Что можно делать с помощью ngrok?

  • Открывать любую http-службу за NAT или брандмауэр в интернете на поддомене ngrok.com.
  • Открывать любой tcp-сервис за NAT или брандмауэр для интернета на случайном порту ngrok.com.
  • Проверять все HTTP-запросы/ответы, передаваемые через туннель.
  • Воспроизводить любой запрос, переданный через туннель.

Для чего полезен ngrok?

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

Разработка на ngrok

Руководство разработчика ngrok.

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/feiy-ngrok.git
git@api.gitlife.ru:oschina-mirror/feiy-ngrok.git
oschina-mirror
feiy-ngrok
feiy-ngrok
master