ngrok 是一个反向代理,通过在公共的端点和本地运行的 Web 服务器之间建立一个安全的通道。支持Linux、Windows、Mac OS X 等平台。
简单来说,就是通过ngrok建立一个隧道,你在外网也也可以访问自己的电脑,通常我们是自己的电脑访问外网,这就是所谓的反向代理。
官网: https://ngrok.com/
https://github.com/binbinmax/ngrok
windows平台直接下载打开
输入 ngrok http + 端口号
如:输入 ngrok http 9099
意思访问,https://710ce4ae.ngrok.io 就如同访问内网的http://127.0.0.1:9099
同时通过ngrok提供的管理界面(http://127.0.0.1:4040)可以清晰的看到当前有哪些连接、请求的URL
通过指定IP来转发映射:
ngrok http IP+:8006
TCP端口转发:ngrok tcp 22
ngrok tcp 3389