1、下載frp
https://github.com/fatedier/frp/releases
我是1代的B+,下載arm版的,新的可以用arm64的 frp_0.29.0_linux_arm.tar.gz
2、安裝
由於我們只使用客戶端,解壓后,只使用frpc
# 復制文件 cp frpc /usr/local/bin/frpc mkdir /etc/frp cp frpc.ini /etc/frp/frpc.ini
3、創建service服務文件
# 編寫 frp service 文件,以 centos7 為例,適用於 debian nano /usr/lib/systemd/system/frpc.service # 內容如下 [Unit] Description=frpc After=network.target [Service] TimeoutStartSec=30 ExecStart=/usr/local/bin/frpc -c /etc/frp/frpc.ini ExecStop=/bin/kill $MAINPID [Install] WantedBy=multi-user.target
4、設置開機啟動
# 啟動 frp 並設置開機啟動
systemctl enable frpc
systemctl start frpc
systemctl status frpc
或者
service frpc start(stop|status|restart)
附:frpc.ini配置文件
# frpc.ini [common] server_addr = x.x.x.x server_port = 7000 [ssh] type = tcp local_ip = 127.0.0.1 local_port = 22 remote_port = 6000 [web] type = http local_port = 80
