下載安裝
- 訪問
Ngrok
官網:https://dashboard.ngrok.com/get-started,並註冊或使用第三方登入。 - 點選解壓後,將
ngrok
拖拽到應用程式目錄。
在Mac
中移動完成後程式目錄為/Applications/ngrok
建立 Ngrok
軟連線
~ cd /usr/local/bin
~ ln -s /Applications/ngrok ngrok
建立之後,可以在任意地方使用 ngrok
命令。
配置 authtoken
- 從官網上覆制自己的
authtoken
,如圖 - 在本地命令列任意位置執行
~ ngrok authtoken yourself-token Authtoken saved to configuration file: /Users/User/.ngrok2/ngrok.yml
配置 ngrok.yml
檔案。
使用 Ngrok
在本地命令列任意目錄執行
~ ngrok http -host-header=shop.test -region us 80
ngrok by @inconshreveable (Ctrl+C to quit)
Session Status online
Account Pannio (Plan: Free)
Version 2.3.35
Region United States (us)
Web Interface http://127.0.0.1:4040
Forwarding http://bda514b0.ngrok.io -> http://localhost:80
Forwarding https://bda514b0.ngrok.io -> http://localhost:80
Connections ttl opn rt1 rt5 p50 p90
0 0 0.00 0.00 0.00 0.00
http
指我們對映的是 HTTP 協議;-host-header=
代表本地站點的域名,如果你用的不是shop.test
請更換成對應的域名;-region us
代表我們要使用的是美國的公共節點;80
代表對映到本地 80 埠。Forwarding
代表Ngrok
分配給你的域名,對於免費賬號來說,每次啟動Ngrok
,都會重新分配一個隨機的域名,無法固定。Web Interface
是Ngrok
內建的一個管理皮膚,它可以展示所有透過 Ngrok 進來的請求資訊以及返回的資料,檢視詳細資料可以訪問 http://127.0.0.1:4040- 透過訪問http://bda514b0.ngrok.io 或者https://bda514b0.ngrok.io 即可訪問本地程式。
詳細文件地址: https://ngrok.com/docs
本作品採用《CC 協議》,轉載必須註明作者和本文連結