前一篇我们大概介绍了内网穿透的几种途径:
内网穿透哪家好?端口映射/DDNS/花生壳/Ngrok/Frp 逐一介绍分析
这一篇我们具体说下如何使用其中的 Ngrok 实现内网穿透,比如远程访问路由器或家用 NAS 的管理页面。
Ngrok 功能需要有服务端和客户端支持。
- 服务端
服务端可以在自己的 VPS 服务器上搭建,稍显复杂;或者也可以使用一些服务商搭建好的服务端。这里我们以 https://www.ngrok.cc 网站提供的服务为例,介绍下服务端的设置。
1.打开上述网站注册账号,点击页面右上角的“注册”按钮,在弹出的注册界面按要求填写账号信息完成注册。
2.注册完成后,在后台用户界面首页,会看到“Token”项,注意下面的一串字符,后期需要用到!
3.点击左下角的“隧道管理——开通隧道”,然后找到其中的免费服务器,点击“立即购买”。
4.在弹出的提示窗口点击“确定”。
5.在随后的“开通隧道”界面,按下图所示填写内容,红框内为必填项,其它可不填。填写完成后点击“确定添加”。
6.在随后的确定信息界面,点击“确定开通”。开通成功后,服务端的设置就基本完成了。
- 客户端
鉴于亲自动手编译和安装客户端,对很多用户来说不切实际,我们可以使用部分智能路由器的第三方固件,比如梅林、老毛子、Pandorabox 已经内置了 Ngrok 客户端,本文以 Pandorabox 固件为例,其它固件的设置大同小异。
1.打开路由器的管理界面,找到“Ngrok 设置”点击进入。
2.在红框处填入服务器名,任意填写,然后点击添加。
3.在新出现的三个空白处依次填写服务器和端口,前两项与图中一样填写,第三项按红字要求填入。填写完成后点击页面的“保存应用”,使设置生效。
4.接着设置通道,在红框处写通道名,可任意填写,然后点击添加。
5.在通道设置界面按下图选择或填写,本地地址项按实际需要填写,图中地址代表路由器管理地址。子域名项按红字要求填写,比如前文服务端教程第 5 步设置的子域名为 luyou,那么这里也填入 luyou。设置完成后点击“保存应用”,设置就生效了。
- 如何使用
服务端和客户端都设置生效后,在浏览器输入 luyou.ngrok.cc,页面会自动跳转到路由器的登录界面,以后,即使你人不在家,也可以远程登录路由器进行各项设置了。
假如你的 NAS 地址是 192.168.1.2,浏览器访问 192.168.1.2 会进入 NAS 管理界面。那么将前文客户端设置的第 5 步中的“本地地址”,改为 192.168.1.2,其它不需更改,就可以输入 luyou.ngrok.cc,远程管理 NAS
如果想同时用 Ngrok 管理多个设备,可以从本文开头再开始一遍,所有设置重新建立即可。
相关文章推荐: