NGROK内网穿透

SaaS版:

直接运行

./ngrok tcp 22

会动态生成一个外网映射地址

ngrok.com 注册一个账号,运行./ngrok authtoken 秘钥 后,可以在ngrok.com后台的tunnel里查到具体的映射地址和端口,免费用户的端口是随机的,只能通过命令的输出结果或者登录后台查到。

私有版:

http://www.lu8.win/ngrok.html

下载服务端和客户端,路由器可下载arm或mips版本。

服务端运行(端口自行修改,不需要http服务的话可以填空值):

ngrokd -domain="服务器域名" -httpAddr=:80 -httpsAddr=:443 -tunnelAddr=:4443 

客户端,写配置文件ngrok.cfg

server_addr: "lu8.win:4443"       #此处lu8.win:4443 更换成你服务器域名或IP:端口
inspect_addr: 127.0.0.1:4040 #后台查看地址
tunnels:
  tcp:
 #   remote_port: 8888                                     #指定远程服务器对应的端口 若本行注释掉就随机分配
    proto:
     tcp: 127.0.0.1:80

运行ngrok -config=ngrok.cfg start-all 启动连接即可。

路由器自动启动,建立/etc/init.d/ngrok

#!/bin/sh /etc/rc.common

START=99

USE_PROCD=1
PROG=/userdisk/ngrok

start_service() {
	# start command
	procd_open_instance
	procd_set_param command "$PROG"  -config=/userdisk/ngrok.cfg start-all
	procd_set_param respawn
	procd_close_instance
	echo "start ngrok ok."
}

运行

/etc/init.d/ngrok enable

/etc/init.d/ngrok start

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值