更新 frpc.sh
This commit is contained in:
parent
d779cfcade
commit
f0f130a855
23
frpc.sh
23
frpc.sh
@ -5,7 +5,7 @@ FRPC_VERSION="0.52.3"
|
|||||||
INSTALL_DIR="/usr/local/bin"
|
INSTALL_DIR="/usr/local/bin"
|
||||||
SERVICE_NAME="frpc"
|
SERVICE_NAME="frpc"
|
||||||
CONFIG_DIR="/etc/frp"
|
CONFIG_DIR="/etc/frp"
|
||||||
CONFIG_FILE="$CONFIG_DIR/frpc.ini"
|
CONFIG_FILE="$CONFIG_DIR/frpc.toml"
|
||||||
|
|
||||||
# 检测系统架构
|
# 检测系统架构
|
||||||
ARCH=$(uname -m)
|
ARCH=$(uname -m)
|
||||||
@ -27,7 +27,7 @@ esac
|
|||||||
|
|
||||||
# 下载 frpc
|
# 下载 frpc
|
||||||
echo "正在下载 frpc v$FRPC_VERSION ..."
|
echo "正在下载 frpc v$FRPC_VERSION ..."
|
||||||
DOWNLOAD_URL="https://ghub.z1.mk/https://github.com/fatedier/frp/releases/download/v${FRPC_VERSION}/frp_${FRPC_VERSION}_linux_${ARCH}.tar.gz"
|
DOWNLOAD_URL="https://github.com/fatedier/frp/releases/download/v${FRPC_VERSION}/frp_${FRPC_VERSION}_linux_${ARCH}.tar.gz"
|
||||||
wget -q --show-progress -O /tmp/frp.tar.gz $DOWNLOAD_URL
|
wget -q --show-progress -O /tmp/frp.tar.gz $DOWNLOAD_URL
|
||||||
|
|
||||||
# 解压并安装
|
# 解压并安装
|
||||||
@ -41,23 +41,24 @@ echo "正在创建配置文件目录 ..."
|
|||||||
sudo mkdir -p $CONFIG_DIR
|
sudo mkdir -p $CONFIG_DIR
|
||||||
|
|
||||||
# 用户输入 frps 服务器地址和端口号
|
# 用户输入 frps 服务器地址和端口号
|
||||||
echo "请输入 frps 服务器地址(例如: frps.example.com): "
|
echo "请输入 frps 服务器地址(例如:frps.example.com):"
|
||||||
read FRPS_SERVER
|
read FRPS_SERVER
|
||||||
echo "请输入 frps 服务器端口号(例如: 7000): "
|
echo "请输入 frps 服务器端口号(例如:7000):"
|
||||||
read FRPS_PORT
|
read FRPS_PORT
|
||||||
|
|
||||||
# 写入配置文件
|
# 写入 TOML 配置文件
|
||||||
echo "正在写入配置文件 ..."
|
echo "正在写入 TOML 配置文件 ..."
|
||||||
sudo bash -c "cat > $CONFIG_FILE" <<EOF
|
sudo bash -c "cat > $CONFIG_FILE" <<EOF
|
||||||
[common]
|
[common]
|
||||||
server_addr = $FRPS_SERVER
|
server_addr = "$FRPS_SERVER"
|
||||||
server_port = $FRPS_PORT
|
server_port = $FRPS_PORT
|
||||||
|
|
||||||
# 添加您的隧道规则,例如:
|
# 添加您的隧道规则,例如:
|
||||||
# [web]
|
# [[proxies]]
|
||||||
# type = http
|
# name = "web"
|
||||||
# local_port = 80
|
# type = "http"
|
||||||
# custom_domains = example.com
|
# localPort = 80
|
||||||
|
# customDomains = ["example.com"]
|
||||||
EOF
|
EOF
|
||||||
|
|
||||||
# 创建 Systemd 服务
|
# 创建 Systemd 服务
|
||||||
|
Loading…
x
Reference in New Issue
Block a user