跳至正文

使用ngrok内网穿透

登录https://www.ngrok.cc/创建一个账号
开通隧道

选择免费版

填写开通隧道的配置

用WINSCP把nogrokc上传到你路由的/USR/BIN/下,用PUTTY登录路由器,使用命令 chmod +x /usr/bin/ngrokc添加执行权限

https://github.com/dosgo/ngrok-c

ngrokc -SER[Shost:free.idcfengye.com,Sport:4443] –AddTun[Type:http,Lhost:192.168.1.2,Lport:80,Sdname:mypdl]

适当修改该命令

Shost -Server host. //服务器host

Sport -server port. //服务器端口

type -tcp or http or https. //要映射的类型,tcp,http,https

Lhost -local address. //本地地址,如果是本机直接127.0.0.1

Lport -local port. //本地端口

sdname -Subdomain. //子域名

以下为本机配置


在路由器中安装ngrok后,在启动脚本里写入代码可实现开机自动启动

ngrokc -SER[Shost:free.idcfengye.com,Sport:4443] -AddTun[Type:http,Lhost:192.168.1.195,Lport:8080,Sdname:mdiary]

设置wordpress地址,如果不修改的话,会造成拒绝访问

如果网络不稳定的话,建议使用计划任务定时重启ngrok

*/30 * * * * killall ngrokc;ngrokc -SER[Shost:vipgz1.idcfengye.com,Sport:4443] -AddTun[Type:http,Lhost:192.168.1.195,Lport:80,Sdname:mdiary]

发表回复