Как открыть доступ к серверу используя Ngrok

Ngrok

Ngrok — отличный инструмент туннелирования, который позволяет локальным серверам быть доступными из интернета. Это особенно полезно, когда вы хотите предоставить временный доступ к вашему локальному веб-серверу для тестирования или демонстрации. В статье покажу, как с помощью Ngrok открыть доступ к локальному веб-серверу.

Еще по теме: Установка и использование Ngrok на Kali Linux

Как открыть доступ к серверу с помощью Ngrok

Ngrok — это удобный инструмент, который позволяет быстро открыть доступ из интернета к локальному веб-серверу, работающему на вашем компьютере.

После скачивания и запуска Ngrok веб-сервер на локальном хосте будет выглядеть как поддомен ngrok.io, к которому может получить доступ удаленный пользователь. При этом нет необходимости пробрасывать порты, настраивать переадресацию или вносить другие изменения в сеть.

После скачивания и запуска Ngrok адрес веб-сервера на локальном хосте будет выглядеть как поддомен ngrok.io, к которому может получить доступ удаленный пользователь. При этом нет необходимости пробрасывать порты, настраивать переадресацию или вносить другие изменения в сеть.

Достоинства и недостатки Ngrok

Вот несколько важных моментов, на которые следует обратить внимание.

Достоинства Ngrok:

  • Инструмент прост в установке и использовании. Вам нужно всего лишь скачать и запустить его, и вы уже имеете доступ к вашему локальному серверу из интернета.
  • Предоставляет общедоступные URL-адреса для вашего локального сервера, что упрощает тестирование и демонстрацию проектов клиентам или коллегам.
  • Предлагает защищенное соединение через HTTPS, что обеспечивает безопасную передачу данных между вашим сервером и клиентами.
  • Позволяет создавать временные туннели, что удобно для тестирования в ограниченное время или для предоставления доступа на короткое время.
  • Поддерживает не только HTTP, но и другие протоколы, такие как TCP и UDP, что делает его полезным для различных типов серверов.

Недостатки Ngrok:

  • Бесплатная версия Ngrok имеет ограничения, включая ограниченное количество общедоступных URL-адресов и более ограниченные возможности настроек.
  • Некоторые продвинутые функции доступны только в платных версиях Ngrok, что может быть ограничением для бесплатных пользователей.

Используя сторонний сервис для туннелирования, вы данные через их инфраструктуру, что может вызывать опасения по поводу приватности.

Вот как настроить доступ к локальному серверу с помощью Ngrok.

Установка Ngrok

Перейдите на сайт ngrok.com и нажмите кнопку Download for Linux, скачайте и распакуйте zip-файл с помощью команды:

Затем вам потребуется запущенный на машине локальный веб-сервер. Он должен быть доступен по адресу:

Ngrok установка

На скрине простая HTML-страница на моем локальном сервере.

Использование Ngrok

Чтобы запустить туннель на порт 80 для localhost, перейдите в каталог ngrok, и выполните следующую команду:

Ngrok использование

В терминале появятся две ссылки Forwarding (http и https), которые будут указывать на локальный веб-сервер.

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

Открыть доступ к серверу Ngrok

Теперь любой пользователь сможет получить доступ к сайту.

Заключение

Ngrok — это, пожалуй, самый простой и популярный сервис туннелирования локальных хостов, который поможет разработчикам размещать и тестировать веб-приложения в Интернете без проброса портов.

ПОЛЕЗНЫЕ ССЫЛКИ:

QUASAR

Этичный хакер: компьютерный ниндзя и мастер цифровых тайн.

Добавить комментарий