Ngrok:超简朴的内网穿透,领会一下?

Ngrok:超简朴的内网穿透,领会一下?

这些网络故障的处理手段,能让你快速解决问题

【1】什么是内网穿透?

首先,我们生涯中的网络从应用上可以分为内网和外网;

内网就是你自己的网络环境,就你自己能接见,好比你内陆测试举行的localhost;

外网就不言而喻了,你看网页,视频等这些网址都是外网。

那么什么又是内网穿透呢?简朴的说就是通过接见一个外网地址,然后穿透到你的内网地址。

【2】内网穿透有什么用?

【情景1】

假设你写了一个代码功效,内陆测试已经OK,此时,你要想让千里之外的同伙帮你测试,会怎么做呢?

A方案:若是你的同伙懂代码,你可以把代码打包发给他,让他在内陆测试;

B方案:若是你的同伙不懂代码,你只能搭建一套服务器,然后放到服务器上面,让他通过外网接见举行测试;

不论是A方案照样B方案,整个历程庞大繁琐。特别是B方案,若是不会服务器部署那套,那直接白费。

此时,ngrok 就可以派上用场了,只需要打开输入一个下令,就可以让你千里之外的同伙测试了,整个操作耗时5秒不到。

【情景2】

我们有时在对接种种授权的时刻,好比微信授权,微信那里会要一个带有https的立案域名举行回调,若是你都还未申请这些器械,或者还正在申请(域名立案往往需要半个月左右),那么现在的你只能干等,以至于代码都不能写或测试。

此时,ngrok 同样可以大显身手,你可以在这个历程中,用 ngrok 给你的域名,设置到微信回调地址上,这样就不影响正常开发了。

H3C配置经典全面教程

【3】实战演习

说了这么多观点篇幅,就是为了让你明了他的观点和用途,接下来我们写个实战例子,看看 ngrok 到底该怎么用?

(1)随便建立一个 springboot 项目,然后在 Controller 中随便写一个请求的返回。

Ngrok:超简朴的内网穿透,领会一下?

 

(2)启动项目,内陆举行接见测试。

Ngrok:超简朴的内网穿透,领会一下?

 

(3)下载 ngrok,然后双击打开。

下载链接:https://pan.baidu.com/s/1SafO2stm6RbgPVugOKBt0g ( 提取码:fvm4 )

然后输入下令:ngrok http 8080 (8080为你的程序接见端口)

Ngrok:超简朴的内网穿透,领会一下?

 

(4)然后我们就可以看到如下界面,现在我们拷贝谁人https的网址。

Ngrok:超简朴的内网穿透,领会一下?

 

(5)然后拼上你的方式路径,举行接见,可以看到这个带https的域名也能够接见到你的程序。这样的话,你不只自己可以测试,还可以把这个公网地址发给你让千里之外的同伙,让他帮你测试。

Ngrok:超简朴的内网穿透,领会一下?

 

(6)而且每接见一次,刚刚的谁人窗口还会帮你纪录你的接见历史。

Ngrok:超简朴的内网穿透,领会一下?

 

计算机网络知识整理

分享到 :
相关推荐

发表评论

登录... 后才能评论