更新K3官改里面都FRP到0.20版本的方法


目前官改K3中的frp版本是0.13很老了。很多公共免費的frp服務器從0.18版本開始不兼容以前的版本。
所以要想辦法更新frp程序,但是A大官改的frpc程序是放在只讀的存儲區域,根本沒辦法修改。
我的辦法是:
1、不使用原來安裝的frpc程序,因為這個根本沒辦法修改和刪除。
2、下載最新的frp_0.20.0_linux_arm.tar.gz

網址:https://github.com/fatedier/frp/releases 解壓放到/root/frp目錄。

3、修改調用的腳本/root/frpcmd.sh如下

vi  /root/frpcmd.sh

#!/bin/sh
frp_enable=`nvram get frp_enable`



start() {
[ "$frp_enable" != "1" ] && return
icount=`ps -w|grep frpc|grep -v grep|wc -l`
[ $icount -gt 0 ] && (stop;sleep 2)

/root/frp/frpc -c /root/frp.ini &       #主要修改這一行
/root/frp_mon.sh &
}

stop() {
#關閉輪程
killall -9 frp_mon.sh
killall -9 frpc
rm -f /tmp/frpc.log
}

restart() {
stop
sleep 2
start
}

if [ "$1" == "start" ] ;then
start
elif [ "$1" == "stop" ] ;then
stop
else
restart
fi

附帶K3配置示例:

[common]
server_addr = 你自己帶公網IP的服務器的IP
server_port = 7000

[DSM]
type = tcp
local_port = 5000
local_ip = 192.168.1.127
remote_port = 5000
[xiaozaoweb]
privilege_mode = true
type = http
local_ip = 192.168.1.122
local_port = 80
use_encryption = true
use_gzip = true
custom_domains = 你公網IP對應的域名
[HA]
type = tcp
local_port = 8123
local_ip = 192.168.1.114
remote_port = 8123
[zhuxian]
type = tcp
local_port = 29000
local_ip = 192.168.1.253
remote_port = 29000

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM