Овај чланак ће показати једноставне кораке за подешавање и употребу нгрока.
ИНСТАЛИРАЈ НГРОК
Региструјте се за нгрок овде и преузмите га. Распакујте датотеке и покрените нгрок. Такође можете инсталирати нгрок путем снап-а користећи:
$ снап инсталл нгрокДОДАЈ АУТХТОКЕН У НГРОК
Додајте свој токен за потврду. Доступан је у левом окну контролне табле. Може се уредити нгрок.имл обично чува у ~ /.нгрок2 / нгрок.имл.
# Додајте Аутхтокен у нгрок.имлаутхтокен: 1лиипЈПНКиИФнкгнбвбсдс4С0иК_5рВХеА7зсУеЗ1Снтмпд9Х
или једноставно откуцајте:
$ нгрок аутхтокенОво ће додати ваш токен за потврду у нгрок.имл конфигурациона датотека. Додавањем аутхтокен-а, нгрок грантова приступили сте додатним функцијама и повећаном времену сесије.
ТРЧИ НГРОК
Покренимо нгрок са ХТТП-ом. За ово је потребан локални број порта. Следећа команда ће осигурати јавни УРЛ за веб сервере порта 80.
$ нгрок хттп 80нгрок од @инцонсхревеабле (Цтрл + Ц за напуштање)
Статус сесије на мрежи
Налог Арслан Аслам (План: Бесплатно) Верзија 2.3.35
Регија Сједињене Државе (ми)
Веб интерфејс хттп: // 127.0.0.1: 4040
Прослеђивање хттп: // 916ф560728ц3.нгрок.ио -> хттп: // лоцалхост: 80
Прослеђивање хттпс: // 916ф560728ц3.нгрок.ио -> хттп: // лоцалхост: 80
Прикључци ттл опн рт1 рт5 п50 п90
0 0 0.00 0.00 0.00 0.00
Раздвојимо ово. Након приказивања мрежног статуса, идентификује корисника и инсталирану верзију, идентификује регион. Тада Нгрок обавештава да је веб интерфејс за нгрок на порталу лоцалхост 4040. Две УРЛ адресе приказане у следећем реду су јавне адресе путем којих се сада може приступити вашој локалној веб локацији. Имајте на уму да постоје две УРЛ адресе, једна са хттп, а друга са хттпс везом.
Истражимо статусну страницу.
Као прослеђена адреса (отприлике овако 757де47032а1.нгрок.ио), Нгрок ће евидентирати захтеве у ЦЛИ и веб интерфејсу
ХТТП захтеви-------------
ГЕТ / фавицон.ицо 404 Датотека није пронађена
ГЕТ / 200 ОК
Претпоставимо да имате веб локацију коју треба да тестирате и да ради на порту 1337 вашег локалног хоста. Користићемо следећу команду:
$ нгрок хттп 1337Ово ће преусмерити сав хттп саобраћај од нгрок адресе до порта 1337 вашег уређаја.
Користећи плаћени план, прилагођени поддомени се могу поставити помоћу:
$ нгрок хттп -субдомаин = арслан 80Ово ће преусмерити саобраћај преко луке 80 до Арслана.нгрок.ио.
Такође, Туннел ТЦП саобраћај на порту
Нгрок се може ажурирати помоћу:
$ нгрок ажурирањеПрестанак
Нгрок је способан алат и може бити од велике помоћи при тестирању веб локација. Можда није добра идеја да своју веб локацију уживо хостујете на рачунару, тако да се обесхрабрује коришћење нгрок-а за живе локације. Нгрок је тестирање локација учинио лаким, ефикасним и директним.
Срећно тестирање !!!