#!/bin/bash FRPC_FILE="/data/lsyfrpc/frpc" FRPC_DIR="/data/lsyfrpc" # 下载 FRPC(可保留原逻辑,不过在打包时可能已经包含了二进制文件,这里可按需调整) function down_frpc() { if [ ! -e "$FRPC_FILE" ]; then echo "[INFO] Installing FRPC to '$FRPC_DIR'..." mkdir -p "$FRPC_DIR" wget "https://box.jxm.cool/download/frpc" -O "$FRPC_FILE" chmod u+x "$FRPC_FILE" else echo "[INFO] FRPC 已安装,跳过下载。" fi } # 安装和配置 FRPC(调整后的逻辑,先创建基础配置文件模板,后续首次运行再完善) function install_frpc() { mac_address=$(cat /sys/class/net/eth0/address) echo "MAC Address: $mac_address" new_mac_assress="$mac_address-v1" # 创建或更新 FRPC 配置文件(先只写公共部分,端口相关留空,后续补全) cat > "$FRPC_DIR/frpc.ini" < "/etc/systemd/system/lsyfrpc.service" <