Betalningsmetoder Abuse

Hur man skapar en Ngrok-tunnel

28.12.2022, 01:14

Vi har redan pratat mycket om Ngrok, nu är det dags att dela instruktionerna om hur man skapar en tunnel. Detta är en viktig funktion som du kan behöva när du arbetar med programvaran, vilket kommer att göra ditt liv mycket enklare. Låt oss gå igenom hur det kan göras.

Hur man skapar en tunnel

För att skapa en lokal HTTP-port från utsidan använder du http-kommandot. För att göra detta anger du helt enkelt porten som en parameter, till exempel för port 80:

$ ngrok http 80

Så snart tunneln börjar arbeta i terminalen kommer du att se information om dess status. I fältet Forwarding kommer det inte att vara svårt att hitta URL:en, det är via denna URL du kommer att kunna komma åt tjänsten. Under den första lanseringen kommer Ngrok att varna dig för att denna resurs är tillgänglig via Ngrok.

Allt du behöver göra är att klicka på Besök webbplats:

Därefter kommer servern och innehållet på webbplatsen att bli tillgängliga:

HTTP-auktorisering bör läggas till för att andra användare ska kunna komma åt webbplatsen. Det finns följande alternativ som gör att du kan göra detta --basic-auth:

ngrok http --basic-auth="user:password" 80

Du måste då ange ett lösenord för att få åtkomst till webbplatsen. Om du behöver ange en värd för din lokala webbplats kan du göra det med hjälp av alternativet --host-header. Om du t.ex. vill ändra domänen till example.local använder du det här kommandot:

ngrok http --host-header="example.local" 80

Som standard kommer tjänsten att vara tillgänglig externt via HTTPS. Om du vill att den endast ska vara tillgänglig via HTTP använder du alternativet --scheme. Ett exempel:

ngrok http --scheme="http" 80

Om du vill göra porten tillgänglig på en annan dator anger du dess IP-adress tillsammans med porten. Till exempel för 192.168.1.143:

ngrok http 192.168.1.143:80

Nu vet vi hur man skapar en tunnel, nu vet du ännu mer om Ngrok!