diff --git a/lsy-frpc/data/lsyfrpc/frp_install.sh b/lsy-frpc/data/lsyfrpc/frp_install.sh index be21fdd..e7a7b82 100644 --- a/lsy-frpc/data/lsyfrpc/frp_install.sh +++ b/lsy-frpc/data/lsyfrpc/frp_install.sh @@ -85,8 +85,8 @@ EOF port_9100=$((port + 10000)) # 更新配置文件中的 remote_port 字段 - sed -i "s/remote_port = /remote_port = $port/" "$FRPC_DIR/frpc.ini" - sed -i "s/remote_port = /remote_port = $port_9100/" "$FRPC_DIR/frpc.ini" + sed -i "s/\(\[$new_mac_address\]\n.*\n.*\n.*\nremote_port = \).*/\1$port/" "$FRPC_DIR/frpc.ini" + sed -i "s/\(\[$new_mac_address_9100\]\n.*\n.*\n.*\nremote_port = \).*/\1$port_9100/" "$FRPC_DIR/frpc.ini" sudo systemctl start lsyfrpc }