Den här artikeln visar enkla steg för att ställa in och använda ngrok.
INSTALLERA NGROK
Registrera dig för ngrok här och ladda ner den. Packa upp dina filer och kör ngrok. Du kan också installera ngrok via snap med:
$ snap installera ngrokLÄGG TILL AUTHTOKEN TILL NGROK
Lägg till din autent-token. Den finns i den vänstra rutan på instrumentpanelen. Man kan antingen redigera ngrok.yml lagras ofta i ~ /.ngrok2 / ngrok.yml.
# Lägg till Authtoken i ngrok.ymlauthtoken: 1lyypJPNKyYFnxgnbvbsds4S0iQ_5rVHeA7zsUeZ1Sntmpd9H
eller skriv helt enkelt:
$ ngrok-autentokenDetta kommer att lägga till din autent-token till ngrok.yml konfigurationsfil. Genom att lägga till authtoken, ngrok-bidrag fick du tillgång till ytterligare funktioner och ökade sessionstider.
KÖR NGROK
Låt oss köra ngrok med HTTP. Ett lokalt portnummer behövs för detta. Följande kommando skyddar en offentlig URL för port 80-webbservrarna.
$ ngrok http 80ngrok av @inconshreveable (Ctrl + C för att sluta)
Sessionsstatus online
Konto Arslan Aslam (Plan: Gratis) Version 2.3.35
Region USA (us)
Webbgränssnitt http: // 127.0.0.1: 4040
Vidarebefordran http: // 916f560728c3.ngrok.io -> http: // localhost: 80
Vidarebefordran https: // 916f560728c3.ngrok.io -> http: // localhost: 80
Anslutningar TTL OPN RT1 RT5 P50 P90
0 0 0.00 0.00 0.00 0.00
Låt oss bryta ner det här. Efter att ha visat onlinestatus identifierar den användaren och den installerade versionen, identifierar regionen. Sedan informerar Ngrok att webbgränssnittet för ngrok finns på localhost port 4040. De två webbadresserna som visas i nästa rad är de offentliga adresserna genom vilka din lokala webbplats nu kan nås. Observera att det finns två webbadresser, en med http och den andra med en https-anslutning.
Låt oss utforska statussidan.
Som vidarebefordrad adress (ungefär så här 757de47032a1.ngrok.io) nås, loggar Ngrok förfrågningar i CLI och webbgränssnittet
HTTP-förfrågningar-------------
GET / favicon.ico 404 Filen hittades inte
FÅ / 200 OK
Antag att du har en webbplats som du behöver testa, och att den fungerar på port 1337 på din lokala värd. Vi använder följande kommando:
$ ngrok http 1337Detta tunnlar all http-trafik från ngrok-adressen till port 1337 på din enhet.
Med den betalda planen kan anpassade underdomäner ställas in med:
$ ngrok http -underdomän = arslan 80Detta kommer att hamna i port 80 för Arslan.ngrok.io.
Tunnel TCP-trafik i hamn
Ngrok kan uppdateras med:
$ ngrok-uppdateringUpphörande
Ngrok är ett kapabelt verktyg och kan vara till stor hjälp vid testning av webbplatser. Det kanske inte är en bra idé att vara värd för din livewebbplats på din dator, så det är avskräckt att använda ngrok för livewebbplatser. Ngrok har gjort testning av webbplatser enkelt, effektivt och enkelt.
Lycklig testning !!!