首先 下載Linkit 7688 能用的執行檔 並且解壓縮後利用scp 傳至7688內
https://github.com/fatedier/frp/releases
7688用的是mipsle的版本。
1 | scp /home/notbeloser/Downloads/frp_0.16.0_linux_mipsle/frpc* root@mylinkit.local:/root |
完成後 配置frpc.ini
啟動測試
1 2 3 4 5 6 7 8 | chmod +x frpc* ~/frpc -c ~/frpc.ini #正常來說 會收到以下訊息 代表成功 2018/05/04 06:14:55 [I] [proxy_manager.go:298] proxy removed: [] 2018/05/04 06:14:55 [I] [proxy_manager.go:308] proxy added: [w8003] 2018/05/04 06:14:55 [I] [proxy_manager.go:331] visitor removed: [] 2018/05/04 06:14:55 [I] [proxy_manager.go:340] visitor added: [] 2018/05/04 06:14:55 [I] [control.go:240] [91f979bdacd8f2af] login to server success, get run id [91f979bdacd8f2af], server udp port [0] |
配置開機自啟動
需要先安裝screen
1 2 3 4 | opkg update opkg install screen #配置rc.local sed -i '/exit 0/i\sleep 10 && screen -dmS frpc /root/frpc -c /root/frpc.ini' /etc/rc.local |
配置好後 rc.local裡面會長這樣
1 2 3 4 5 | # Put your custom commands here that should be executed once # the system init finished. By default this file does nothing. #!/bin/bash sleep 10 && screen -dmS frpc /root/frpc -c /root/frpc.ini exit 0 |
這時就可以reboot測試
1 2 | #開機完成後 screen -r |
有跳出frpc的log的話,表示開機運行成功!
參考資料:
https://github.com/fatedier/frp