家里有个树莓派一直想在公司时能连上,但是苦于家里网络没公网ip,就找到了这个工具
安装
frp
首先去frp release这边下载相对应的包,例如我的树莓派v4是armv7l用的arm包,服务器是amd64用的amd64包,不知道架构的可以输入uname -m
查看
穿透目标客户端和服务端
以随便一个包为例,红框的是客户端用的,蓝的是服务端用的
接下来把红蓝各自放在客户端和服务端单独文件夹里,然后chmod 777
启动文件,唯一要修改的配置文件是客户端frpc.ini里的server_addr为服务器ip,其余的都使用默认配置和端口
启动
先在服务端启动frps,这里会输出红框的前2段
然后启动客户端,连上服务器会输出上图的第三段
最后第三台电脑使用ssh -p 6000 $用户@$服务器ip
就可以连上穿透目标客户端了
关于守护进程我用的pm2,下的包有带systemd配置,具体怎么弄建议再搜