Lielākais izaicinājums jebkuram izstrādātājam ir programmatūras pārbaude, ko viņi ir uzrakstījuši. Un testēšana kļūst sarežģītāka, ja kaut kas tiek veidots mobilajām ierīcēm vai platformai, kas atšķiras no jūsu. Pārsvarā attīstība notiek vietējā līmenī; visi tīmekļa serveri darbojas lokālajā vietnē. Tikai jūs varat apskatīt savu darbu pirms tā izvietošanas kaut kur. Ievadiet ngrok, bezmaksas pakalpojums Windows, kas vietējiem serveriem pakļauj publiskam internetam, izmantojot drošus tuneļus.
Kas ir ngrok drošība
Kas ir dzirksteles? Kā lietot ngrok? ngrok ļauj atklāt vietējos serverus aiz ugunsmūri, publiski pieejamo internetu, izmantojot drošus tuneļus. Rīks pieprasa nulles konfigurāciju, un tam ir iebūvēts tīkla pārtvērējs.
Tuneļu izplatīšanās jau vairākus gadus ir izplatīta, lielākā daļa VPN izmanto arī tuneļu koncepciju, lai sniegtu jums neierobežotu piekļuvi vietnēm. Tāpat ngrok izveido drošu kanālu starp publisko internetu un vietējo serveri. Būtībā jūs varat izveidot jebkuru tīmekļa vietni / tīmekļa lietotni / tīmekļa pakalpojumu https:// localhost: 8080 izmantojot internetu, izmantojot vienu komandu.
Kā lietot ngrok
Jūs varat reģistrēties ngrok, un tas ir bezmaksas. Konta izveide ļaus jums pārvaldīt visus aktīvos tuneļus no mākoņa arhitektūras informācijas paneļa.
Kā pakļaut vietējo tīmekļa serveri internetā
Tuneļa izveide vietējam tīmekļa serverim vai jebkuram serverim ir ļoti vienkārša. Lejupielādējiet un izņemiet ngrok. Tagad atveriet CMD / PowerShell logu un dodieties uz mapi, kurā ir nesaspiests saturs.
Tagad izpildiet šādu komandu, lai izveidotu drošu tuneļu jūsu vietējam serverim.
./ngrok http 8080
Kur 8080 ir osta, kurā klausāties jūsu serveris. Ja neesat pārliecināts par porta numuru, dodieties uz noklusējuma porta numuru, kas ir 80.
Ja vēlaties savienot šo ngrok gadījumu ar savu kontu, pirms izpildes iepriekš minētās komandas jāiesniedz autentifikācijas marķieris. Lai to izdarītu, piesakieties savā ngrok kontā. Iegūstiet savu auth Tokenu no turienes un pēc tam izpildiet šādu komandu CMD logā.
./ngrok authtoken your_token_here
Šī ir tikai vienreizēja darbība, un to katru reizi nedrīkst atkārtot.
Kad esat izveidojis tuneļu, ngrok parādīs jūsu serverim publisko URL. Publiskais URL ir ngrok.io apakšdomēns, un tas tiek ģenerēts nejauši. Varat pat izveidot noturīgus un viegli lasāmus pielāgojamus apakšdomēnus, taču, lai to paveiktu, jums ir jājaunina uz apmaksātu plānu.
Es domāju, ka noklusējuma URL ir pietiekami labs, lai pārbaudītu jūsu pieteikumu. Jums vajadzētu apsvērt iespēju uzlabot tikai tad, ja vēlaties kaut ko ražošanas pakāpi un noturīgu.
ngrok Interceptor
Ngrok ir arī iebūvēts uztvērējs, ko var atvērt, atverot https://127.0.0.1:4040. Interceptors ļaus jums apskatīt visus ienākošos tīkla pieprasījumus un to atbildes. Pārtvērējs ir ļoti ērts, ja kaut kas atkļūst vai vēlaties apskatīt saņemtos pieprasījumus. Blakus interceptoram jūs varat atrast statusa cilni. Šī cilne ļaus jums skatīt visu veidu informāciju par savu tuneļu. Varat apskatīt dažus statistikas datus, piemēram, savienojumus, savienojuma ilgumu, HTTP pieprasījumus, serveru adreses un protokolus.
ngrok ir noderīgs līdzeklis izstrādātājiem un entuziastiem. Tas ļauj jums pārveidot esošo vietējo serveri uz publisku serveri, no kura var piekļūt no jebkuras vietas. Mani iepazīstināja ar šo rīku hackatonā. Un ngrok var būt ļoti noderīgs hackathons, demos, prezentācijas, mobilo lietotņu testēšana, webhook integrācija un visi tie gadījumi, kad vēlaties palaist savu lietojumprogrammu, to faktiski neizmantojot. ngrok ir brīvi izmantot, un tuneļi ir ļoti viegli izveidot, kas ļauj jums vairāk pievērsties attīstībai. Noklikšķiniet šeit lejupielādēt ngrok.