Рубрики
Без рубрики

Как получить доступ к Localhost из Интернета?

Предположим, вы работаете над проектом хобби или строительным проектам на местном уровне для изучения нескольких концепций. На… Теги с WebDev, тестированием, начинающим, JavaScript.

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

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

Теперь некоторые из вас могут предложить, чтобы использовать опцию переадресации порта. Для тех, кто не знает о переадресации порта, это процесс перехвата трафика данных, направляемый для комбинации IP/портов компьютера и перенаправляя его на другой IP и/или порт.

Я уверен, что вы хотите получить доступ к вашему localhost из Интернета без хлопота переадресации портов и хостинга вашего приложения на веб-сервере. Не так ли?

Вы можете получить доступ к Localhost из Интернета, используя пару услуг бесплатно. Некоторые из них, о которых мы будем говорить в этом посте в блоге:

  1. https://ngrok.com
  2. http://localtunnel.me
  3. http://localhost.run

Мы можем использовать любой из них для достижения нашей цели. Я использовал NGROK и легко настроить и использовать его. На самом деле, нет ничего, сколько такого, чтобы настроить это.

Если вы пользователь Windows, вам просто нужно скачать двоичные файлы с Ngrok.com и запустить его.

Ngrok (произносится как «en-grok») дает вам публичный URL для веб-приложения для веб-приложения для Localhost.

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

Есть два способа использования NGROK:

  • Загрузите программное обеспечение с официального сайта
  • Используйте NPM для установки

Посетите Официальные документы Чтобы получить больше информации.

Шаги для загрузки и использования:

  1. Посетите Ngrok.com.
  2. Скачать Ngrok.
  3. Извлечь ZIP-файлы и дважды щелкните Ngrok.exe

После того, как вы настроили Ngrok и выполните его, будет командная строка, как показано ниже:

LocalTunnel присваивает вам уникальный общедоступный URL-адрес, который прокси все запросы на ваш локально запущенный веб-сервер.

Для того, чтобы использовать LocalTunnel, вам нужны Nodejs, установленные на вашем компьютере.

Для установки LocalTunnel глобально:

npm install -g localtunnel

Чтобы начать веб-сервер на порт 80:

lt --port 8000

Использовать порт 3000:

lt --port 3000

localhost.run – это меньший инструмент для клиента для мгновенного доступов на локальном порядке, доступное на доступе к Интернету URL. Это не требует, чтобы мы устанавливали на нашу машину.

Просто вы можете перейти в командную строку и выполнить команду, приведенную ниже:

ssh -R 80:localhost:8080 localhost.run

Примечание. Чтобы открыть командную строку, вы можете нажать клавиши Windows + R (⊞ Win + R), затем введите «CMD» и нажмите Enter.

Если ваше приложение работает на локальном порту 3000, затем используйте эту команду:

ssh -R 80:localhost:3000 localhost.run

С помощью этих трех услуг вы можете получить доступ к localhost из Интернета. Вы можете понять тот, который отлично работает для вас, и наслаждайтесь делом вашего общедоступного URL среди ваших друзей.

Это мое приложение Localhost ReactJS, которое теперь выставлено через Интернет, используя службу NGROK.

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

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

Вы можете проверить наш пост на 👉 Начало работы с DENO

Пожалуйста, посетите наш канал YouTube 👉 Dotnetcrunch.

Счастливое обучение!

Оригинал: “https://dev.to/dotnetcrunchh/how-to-access-localhost-from-the-internet-2ddb”