树莓派raspberryPI使用Goproxy实现内网穿透
Goproxy和ngrok的不同在于它是服务端控制映射,客户端只运行一个通讯服务。
1.在公网服务器安装好Goproxy和ProxyAdmin 2.在公网服务器的ProxyAdmin页面中配置内网穿透
3.在树莓派安装相应版本的Goproxy 查看服务器多少位:getconf LONG_BIT 输出32或64,一般pi应该是32位 然后pi中查看arm版本:uname -a pi一般下载proxy-linux-arm-v7.tar.gz版本。 注意要使用root用户安装部署goproxy。 在/root/proxy/路径下,将对应的goproxy版本下载到/root/proxy cd /root/proxy/ wget https://raw.githubusercontent.com/snail007/goproxy/master/install.sh # 获取安装脚本,下载下来的压缩文件是通过这个脚本进行解压和安装的 chmod +x install.sh ./install.sh 注意:需要修改install.sh中的goproxy包名 将公网服务器安装goproxy生成的两个文件proxy.crt和proxy.key复制一份到pi的/root/proxy目录下 启动方式: 利用ProxyAdmin页面【内网穿透-监听配置-客户端参数】中以proxy client开头的命令来启动 如果想让其永远后台运行,可以在最后面加上 --forever --log proxy.log --daemon 需要注意的是:如果使用树莓派的开机脚本/etc/rc.local来启动,请去掉--forever,不然无法正常运行
发布者:songJian 点击数:2577 发布时间:2020-07-27 19:50:56 更新时间:2021-01-04 05:10:38
正在加载评论...