二级路由使用 ngrokc 内网穿透

家里新装了个二级路由,众所周知,二级路由不是外网 ip,但是何先生需要用的东西都在二级路由上开启的,下面就详细记录一下二级路由怎么用 ngrokc 实现穿透一级路由。
何先生一级路由是使用 pandorabox 固件多播,二级路由来实现免流,ssr 翻墙(科学上网),去广告等功能,但是二级路由来实现免流的话是需要公网 ip 的,这里就需要进行穿透了。

ngrokc 是 sunny 提供的拥有个平台的穿透服务(在这里表示感谢),何先生的二级路由器是 K2 路由器刷了 LEDE 固件。

步骤一、

下载 sunny 制作的适用于 K2 路由器的脚本 http://hls.ctopus.com/sunny/for%20mt7620%20op&laomaozi.zip

解压上传到路由器 root 目录 并赋予 777 权限

执行以下命令:

./ngrokc.sh -SER[Shost:服务器地址,Sport:4443,Atoken:后台个人主页能看到]
 -AddTun[Type:http,Lhost:路由器登陆地址如:192.168.3.1,Lport:80,Sdname:自定义子域名(后台填写的,如 kkk,bnm)] -AddTun[Type:tcp,Lhost:路由器登陆地址,Lport:需转发的内网端口,如 op 免流端口:1194,Rport:后台 tcp 隧道自定义的端口,如 4455]

命令详解:

ngrok-polarssl -SER[Shost:ngrokd.ngrok.com,Sport:443,Atoken:xxx] -AddTun[Type:http,Lhost:127.0.0.1,Lport:80,Sdname:xxdosgo]
Shost -Server host. //服务器 host
Sport -server port. //服务器端口
Atoken -ngrok authtoken. //服务器认证串
type -tcp or http or https. //要映射的类型,tcp,http,https
Lhost -local address. //本地地址,如果是本机直接 127.0.0.1
Lport -local port. //本地端口
sdname -Subdomain. //子域名
Hostname -hostname //自定义域名映射
Rport -remote port //远程端口,tcp 映射的时候,制定端口使用。

Example
   ngrokc -SER[Shost:ngrokd.ngrok.com,Sport:443] -AddTun[Type:http,Lhost:127.0.0.1,Lport:80,Sdname:Example]
   ngrokc -AddTun[Type:http,Lhost:127.0.0.1,Lport:80,Sdname:Example]

You can also register multiple Tunnel, but can only have one of each type.
   ngrokc -AddTun[Type:http,Lhost:127.0.0.1,Lport:80,Sdname:Example] -AddTun[Type:https,Lhost:127.0.0.1,Lport:81,Sdname:Example1]
转载请注明出处。
何先生 » 二级路由使用 ngrokc 内网穿透
Loading...

发表评论

表情
图片 链接 代码

2 评论

  1. 希望能交换一个友情链接 hackhat.net 考虑下

  2. ngrok最近也在用来微信开发,这样就可以直接本地调试了

提供最优质的资源集合

立即查看 了解详情