树莓派frp使用

frp下载地址https://github.com/fatedier/frp/releases

1.配置服务器环境

在阿里云下载安装frp 

cd /var
wget https://github.com/fatedier/frp/releases/download/v0.35.0/frp_0.35.0_linux_amd64.tar.gz
mkdir frp
tar -zxvf frp_0.35.0_linux_amd64.tar.gz -C /var/frp/

修改配置文件frps.ini

cd frp/frp_0.35.0_linux_amd64/
vi frps.ini

frps.ini修改为:

[common]
bind_port = 7000
vhost_http_port = 8000
dashboard_addr = 0.0.0.0
dashboard_port = 7500
dashboard_user = xxxxx
dashboard_pwd = xxxxx

启动frps

./frps -c ./frps.ini

2.配置客户端(树莓派)

下载安装frp

cd /var
wget https://github.com/fatedier/frp/releases/download/v0.35.0/frp_0.35.0_linux_arm.tar.gz
mkdir frp
tar -zxvf frp_0.35.0_linux_arm.tar.gz -C /var/frp

修改配置文件frpc

cd frp/frp_0.35.0_linux_arm/
vi frpc.ini

frpc.ini修改为:

[common]
server_addr = 39.22.122.111 #你的云服务器ip地址
server_port = 7000
log_file = /var/log/frpc.log
log_level = info
log_max_days = 3
login_fail_exit = true
[ssh]
type = tcp
local_ip = 127.0.0.1
local_port = 22
remote_port = 6000 # 远程连接端口

启动frpc

./frpc -c ./frpc.ini

若启动失败,检查服务器端口是否打开。

3.根据remote_port远程连接树莓派

ssh pi@39.22.122.111 -p 6000
原文地址:https://www.cnblogs.com/wangyuyu/p/14312190.html