安卓手机内网穿透ngrok

之前菠萝在安卓手机上安装了ksweb,把手机变身为了网站服务器,但是光在局域网访问有啥意思,得琢磨着可以外网访问到。现在的宽带通常不会提供独立ip并且开放80,443等端口,所以只能利用内网穿透工具了。

工具准备

1、Termux(超级终端)-- 一个安卓运行python环境的工具

官网下载  https://termux.com/

本地下载0.73  https://down.boluo.org/android/termux-0-73.apk 

2、注册一个ngrok.cc的账号,并下载python客户端,解压缩到 sdcard/ngrok 备用

注册地址  http://ngrok.cc/login/register

python客户端下载地址 http://hls.ctopus.com/sunny/python-ngrok.zip?v=1

安装&配置

1、登录ngrok.cc后台,开通隧道,可以先用免费的来测试

2、打开Termux运行如下代码

pkg search
pkg install
pkg upgrade
cd /sdcard/ngrok   #定位文件
apt install python    #安装python
python sunny.py --clientid= 你的隧道id

3、如果提示没权限,则执行

pkg install tsu
tsu
cd /sdcard/ngrok
chmod 777 sunny.py
python sunny.py --clientid= 你的隧道id

4、大功告成