今天就跟大家聊聊有关ngrok如何实现内网端口映射,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。
创新互联专业为企业提供博州网站建设、博州做网站、博州网站设计、博州网站制作等企业网站建设、网页设计与制作、博州企业网站模板建站服务,10余年博州做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。
昨天做好了https的连接,从智能音箱开发者后台配置了请求地址。一切ok,但是通过服务器调试仍然很麻烦。开发完成部署到服务器。开发者后台测试,失败。反复来搞太麻烦了。做过微信公众号开发的同学应该明白这个过程。
当时开发微信的时候提供了一些本地调试的功能。好像是需要下载QQ浏览器安装插件即可。但是现在找不到了。还有一些使用花生壳进行本地映射的,但是是不是要收费?后来找到了 ngrok
如上描述,我们在使用微信公众平台或者是其他的需要在开发者后台来配置请求地址时必须使用一个公网地址。如果我们的代码开发完成,这样做是没有问题的。但是我们肯定也是需要本地调试的啊。那么想要使用本地环境进行调试的话,就需要使用外网域名解析到本地的ip、端口。ngrok实现的就是这样的功能。
ngrok生成一个公网访问的url,并映射到我们本机的端口上。那么我们就可以愉快的进行本地代码的调试了。
首先肯定是需要先到ngrok的官网进行下载的。
步骤很简单,登陆后即可进行下载。(下载速度确实非常慢!后来用了一些技巧才下载成功) 下载完成后按照步骤操作。
设置token后可即可进行端口开放。
ngrok.exe http 8443
本地开放的http 8443端口。生成的外网域名包含http与https两种。
浏览器直接访问生成的外网域名进行访问测试。
现在在开发者后台配置公网访问地址进行本地调试了。
看完上述内容,你们对ngrok如何实现内网端口映射有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注创新互联行业资讯频道,感谢大家的支持。