树莓派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