Ця стаття покаже прості кроки щодо налаштування та використання ngrok.
ВСТАНОВИТИ НГРОК
Підпишіться на ngrok тут і завантажте його. Розпакуйте файли та запустіть ngrok. Ви також можете встановити ngrok за допомогою оснащення, використовуючи:
$ snap встановити ngrokДОДАТИ АВТОНТЕНКА ДО NGROK
Додайте свій маркер автентифікації. Він доступний на лівій панелі приладової панелі. Можна або редагувати ngrok.yml зазвичай зберігається в ~ /.ngrok2 / ngrok.yml.
# Додайте Authtoken у ngrok.ymlauthtoken: 1lyypJPNKyYFnxgnbvbsds4S0iQ_5rVHeA7zsUeZ1Sntmpd9H
або просто введіть:
$ ngrok authtokenЦе додасть ваш маркер автентифікації до ngrok.yml файл конфігурації. Додавши authtoken, гранти ngrok, ви отримали доступ до додаткових функцій і збільшили час сеансу.
БІГ НГРОК
Запустимо ngrok за допомогою HTTP. Для цього потрібен номер місцевого порту. Наступна команда захистить загальнодоступну URL-адресу для порту 80 веб-серверів.
$ ngrok http 80ngrok, @inconshreveable (Ctrl + C, щоб вийти)
Статус сесії в Інтернеті
Обліковий запис Арслан Аслам (план: Безкоштовно) Версія 2.3.35
Регіон США (США)
Веб-інтерфейс http: // 127.0.0.1: 4040
Пересилання http: // 916f560728c3.ngrok.io -> http: // localhost: 80
Пересилання https: // 916f560728c3.ngrok.io -> http: // localhost: 80
З'єднання ttl opn rt1 rt5 p50 p90
0 0 0.00 0.00 0.00 0.00
Давайте розберемо це. Після відображення статусу в режимі онлайн він ідентифікує користувача та встановлену версію, визначає регіон. Тоді Ngrok повідомляє, що веб-інтерфейс для ngrok знаходиться на порту localhost 4040. Дві URL-адреси, показані в наступному рядку, - це загальнодоступні адреси, через які тепер можна отримати доступ до вашого місцевого сайту. Зверніть увагу, що є дві URL-адреси, одна з http, а інша із з’єднанням https.
Давайте вивчимо сторінку стану.
Як переадресована адреса (щось на зразок цього 757de47032a1.ngrok.io), Ngrok реєструватиме запити в CLI та веб-інтерфейсі
Запити HTTP-------------
GET / favicon.ico 404 Файл не знайдено
ОТРИМАТИ / 200 ОК
Припустимо, у вас є веб-сайт, який вам потрібно протестувати, і він працює на порту 1337 вашого локального хосту. Ми використаємо таку команду:
$ ngrok http 1337Це перетворить весь трафік http з адреси ngrok на порт 1337 вашого пристрою.
За допомогою платного плану користувацькі субдомени можна встановити за допомогою:
$ ngrok http -subdomain = arslan 80Це призведе до тунельного перевезення порту 80 до Арслану.ngrok.io.
Крім того, тунельний TCP-трафік на порту
Ngrok можна оновити за допомогою:
$ ngrok оновленняПрипинення
Ngrok - це потужний інструмент, який може бути дуже корисним при тестуванні веб-сайтів. Можливо, це не найкраща ідея розміщення вашого веб-сайту на вашому ПК, тому використання ngrok для веб-сайтів не рекомендується. Ngrok зробив тестування сайтів простим, ефективним та простим.
Щасливого тестування !!!