ngrok是一个内网穿透软件,通过连接在公网服务器上ngrok server端实现内网的端口服务在公网可访问。
Mac Intel下载
Windows 64位下载
在下好的软件目录下新建配置文件 ngrok.cfg
,添加以下配置
server_addr: "x.dev.wabiwabo.com:4443"
trust_host_root_certs: false
tunnels:
test-api:
proto:
http: 8080
subdomain: test-api
service2:
proto:
http: 8081
subdomain: test2
tunnels配置需要内网穿透的服务配置,根据缩进
proto.http
为本机的端口号
subdomain
为外网的泛解析域名,不用带域名
test-api, service2为服务名称,可以随便填写注意不要重名,映射端口和域名在服务名称节点下配置。
启动后,将可通过 https://test-api.dev.wabiwabo.com 访问到本地 8080端口服务
注意:服务端有做好nginx解析,可直接使用https,不带端口号