参考1:https://blog.csdn.net/u010444106/article/details/80457985
参考2:https://blog.csdn.net/yjc_1111/article/details/79353718
参考3:https://www.jianshu.com/p/69b4f10ad954
总的来说,分为以下几步:
1,找一个可以外网访问的服务器(并有域名),作为基础服务
2,在上述服务器上生成自定义证书
2,在上述服务器上生成自定义的ngrok服务端和客户端,并启动服务端,具体过程参考:参考1、2
3,在上述服务器上生成的客户端上传到自己的内网服务器(我的都是linux环境,还可另外生成windows和mac环境的客户端)
4,构建自己的脚本,并启动,参考:参考3(注意:ssh服务和http服务不同,但可写于同一脚本)