ngrok内网穿透【原理+使用教程】

目录

ngrok内网穿透

ngrok原理

ngrok的使用

①进入官网https://ngrok.cc,注册登录

②建立隧道,编码电脑与ngrok服务器电脑进行打通

③下载ngrok客户端

④打开ngrok客户端

⑤输入需要启动的客户端id(即隧道id)


ngrok内网穿透

ngrok原理

①我们个人电脑的ip都是局域网ip,比如学校拉了一个网线它的ip是 电信:10.30.10.1,这个网线覆盖整个局域范围,通过这个ip 10.30.10.1是无法访问到这个局域范围内的具体某个计算机的,因为在学校这个局域网范围内通过wifi设备等将该ip分成很多个ip供每个学生使用。

②ngrok服务器有自己的ip,也就是它自己拉了一根网线 电信:10.30.10.2,我们无法从外面连接局域网中某个ip的服务器(即编码的电脑),但是局域网内的服务器可以通过ip 10.30.10.2 连接ngrok服务器,然后用户客户端只要连接ngrok服务器,三者就可以互相通信,就实现了从外面访问局域网内某个具体ip的服务器,即内容穿透也叫内网映射。

③总结: 客户端访问服务器端内容,中间使用ngrok服务器作为中转,进行内网穿透,实现客户端访问到局域网中具体ip的服务器

ngrok的使用

①进入官网https://ngrok.cc,注册登录

②建立隧道,编码电脑与ngrok服务器电脑进行打通

③下载ngrok客户端

④打开ngrok客户端

⑤输入需要启动的客户端id(即隧道id)

隧道id:

跳转到如下:域名http://eee.free.idcfengye.com

⑥域名访问项目

这个时候已经映射到外网了,客户端用户通过计算机或者手机通过域名便可以访问服务器资源

⑦修改默认域名

重新启动ngrok客户端,输入隧道id,查看域名修改是否成功

输入更新的域名http://eee.itdage.com/login.html,成功访问到局域网内服务器

换一个域名

猜你喜欢

转载自blog.csdn.net/qq_40454863/article/details/115675657
今日推荐