最近做小程序开发,为了开发方便,把内网地址映射到互联网,找到了一个好用的工具ngrok。
2022/04/14又发现还有钉钉的内网穿透,不过发现跟ngrok类似,把链接放出来参考下。
下载地址
windows 直接解压,然后找到自己的 Authtoken
直接运行
ngrok authtoken your Authtoken
执行完之后会在C盘生产一个 ngrok.yml 以后都不用在生成了
然后根据你要映射的端口执行命令
ngrok http 8090
然后访问 http://0aa05d24754e.ngrok.io 就可以了
出现的问题:
对于新版本,访问映射出去的地址会出现, Invalid Host header
解决:两种都可以,但是这种是弄乱了cookie,破坏了登录机制
ngrok http 8090 -host-header="localhost:8090"
ngrok http --host-header=rewrite 8090
如果使用的是webpack
可以添加
devServer: {
disableHostCheck: true
}
若果提示这个错,重启电脑就好