共计 525 个字符,预计需要花费 2 分钟才能阅读完成。
内网穿透从字面上来说就是将本地的服务器映射到外网可拜访
构想下
如果有已知的公网服务器,那内网的本地服务就能够映射到外网了。如果没有已知的公网服务器,那只能代理到外网的服务器拜访即可。ps: 公网服务器与可拜访外网的服务器是有区别的。区别在于用户拜访某宝服务,先是到公网服务器而后再转发的淘宝服务。所以可拜访外网的服务器不等于公网服务器。
换句话说间接将服务器部署在与公网服务器相通的机器上不就能够了,我也是这样想的。所以就有生产环境与测试环境,其实内网穿透还是存在安全隐患的,内网穿透大部分利用于测试环境,比方罕用的微信相干开发。
最初咱们来聊聊 FRP 与 NGROK
两者的原理都一样,通过解析过的域名做本地服务端口映射。Ngrok 绝对比较简单,只须要能拜访外网的机器即可。可参考 http://ngrok.cc 外面有教程,然而惟一有余的是收费调配的域名容易被微信限度,如果不是做微信相干的服务可疏忽。接下来就是 FRP,不仅仅须要能拜访外网的机器,还须要一台公网服务器。如果须要做域名相干的测试,就须要申请域名解析到公网服务器。可参考 https://gofrp.org/ 外面有文档。强调下服务端必须部署在公网服务器上才行。个人感觉性能也比 Ngrok 弱小些,稳固些。
正文完