Умрежавање

Нгрок

Нгрок
Нгрок је алат за више платформи који користи услуге у облаку за излагање локалних умрежених услуга иза НАТ-а и заштитних зидова преко сигурног тунела. Нгрок такође може да дели локалне веб локације, прави / тестира потрошаче веб-кука и самостално хостује личне услуге. Нгрок је 2012. креирао Алан Схреве (@инцонсхревеабле). Има бесплатну и плаћену верзију.

Овај чланак ће показати једноставне кораке за подешавање и употребу нгрока.

ИНСТАЛИРАЈ НГРОК

Региструјте се за нгрок овде и преузмите га. Распакујте датотеке и покрените нгрок. Такође можете инсталирати нгрок путем снап-а користећи:

$ снап инсталл нгрок

ДОДАЈ АУТХТОКЕН У НГРОК

Додајте свој токен за потврду. Доступан је у левом окну контролне табле. Може се уредити нгрок.имл обично чува у ~ /.нгрок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 до Арслана.нгрок.ио.

Такође, Туннел ТЦП саобраћај на порту коришћењем:

$ нгрок тцп

Нгрок се може ажурирати помоћу:

$ нгрок ажурирање

Престанак

Нгрок је способан алат и може бити од велике помоћи при тестирању веб локација. Можда није добра идеја да своју веб локацију уживо хостујете на рачунару, тако да се обесхрабрује коришћење нгрок-а за живе локације. Нгрок је тестирање локација учинио лаким, ефикасним и директним.

Срећно тестирање !!!

Најбољи емулатори играће конзоле за Линук
Овај чланак ће навести популарни софтвер за емулацију играће конзоле доступан за Линук. Емулација је слој компатибилности софтвера који опонаша хардве...
Најбољи Линук Дистрос за игре у 2021
Линук оперативни систем далеко је превалио свој изворни, једноставни изглед заснован на серверима. Овај ОС се изузетно побољшао последњих година и сад...
Како снимити и стримовати своју играћу сесију на Линук-у
У прошлости се играње игара сматрало само хобијем, али с временом је играчка индустрија забележила огроман раст у погледу технологије и броја играча. ...