树莓派raspberryPI使用Goproxy实现内网穿透

Goproxy和ngrok的不同在于它是服务端控制映射,客户端只运行一个通讯服务。

1.在公网服务器安装好GoproxyProxyAdmin
2.在公网服务器的ProxyAdmin页面中配置内网穿透

3.在树莓派安装相应版本的Goproxy
查看服务器多少位:getconf LONG_BIT  输出3264,一般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.crtproxy.key复制一份到pi/root/proxy目录下

启动方式:
利用ProxyAdmin页面【内网穿透-监听配置-客户端参数】中以proxy client开头的命令来启动
如果想让其永远后台运行,可以在最后面加上 --forever --log proxy.log --daemon 
需要注意的是:如果使用树莓派的开机脚本/etc/rc.local来启动,请去掉--forever,不然无法正常运行
发布者:songJian   点击数:2787   发布时间:2020-07-27 19:50:56   更新时间:2021-01-04 05:10:38
正在加载评论...
相关文章