为了想在自己的小米路由器3 MT7620A处理器 mipsle上的跑钉钉的内网穿透,于是自己参考了树莓派的钉钉内网穿透客户端编译
- Ubuntu 20.04 amd64
- go 1.18
go 1.18 已经支持mips mipsel这些交叉编译环境了,可以给自己芯片的路由器上编译自己的客户端,十分的方便。
apt-get install git make
git clone https://github.com/wes-lin/pierced-ngrok.git
go env -w GO111MODULE=auto
cd pierced-ngrok
./make-ngrok.sh vaiwan.com
很多依赖都是github上的,所以下载时候很容易错误,如果编译失败了,建议多试几次,我的渣渣网络就经常出问题,有条件的同学可以挂一下梯子,因为ngrok1.7的源码很久远了,其中很多依赖找不到了,我修改了源码里一些依赖地址。
编译成功后,可以在release文件下看到许多版本的ngrok客户端,找到自己需要的版本,拷贝出来重名成ding。