Skip to content

StellarFrpc Windows 使用教程

本教程将指导您在 Windows 系统上使用 StellarFrpc,并支持多条隧道配置及后台运行。


1. 检查系统架构

在下载前,我们需要确认您的系统架构。

打开命令提示符(CMD)或 PowerShell,执行以下命令查看系统架构:

cmd
wmic os get osarchitecture

或者:

  1. 右键点击"此电脑"
  2. 选择"属性"
  3. 查看"系统类型"

常见的系统类型:

  • 64 位操作系统:选择 x64 版本
  • 32 位操作系统:选择 x86 版本

2. 下载 StellarFrpc

根据您的系统架构,前往以下地址下载对应的 StellarFrpc 客户端:

StellarFrpc 下载页面

下载完成后,将文件保存到您想要的目录中(建议放在单独的文件夹内)。


3. 解压文件

  1. 右键下载的压缩包
  2. 选择"全部解压缩"
  3. 选择解压目标文件夹
  4. 点击"解压缩"

4. 配置隧道

StellarFrpc 的启动命令格式为:

cmd
stellarfrpc.exe -u <token> -t <隧道名1,隧道名2,...>

示例:启动多条隧道

假设您的 tokenexample_token,需要启动 隧道1隧道2隧道3,创建一个批处理文件(.bat)来启动服务:

  1. 在记事本中输入以下内容:

    batch
    @echo off
    stellarfrpc.exe -u example_token -t 隧道1,隧道2,隧道3
    pause
  2. 将文件保存为 start.bat(注意选择"所有文件"类型,不要保存为 .txt)

  3. 将此文件放在与 stellarfrpc.exe 相同的目录下


5. 持续运行

为了让 StellarFrpc 持续在后台运行,您可以选择以下方法之一:

方法 1:使用 Windows 服务

  1. 创建服务配置文件 install.bat

    batch
    @echo off
    nssm.exe install StellarFrp "%~dp0stellarfrpc.exe" "-u example_token -t 隧道1,隧道2,隧道3"
    nssm.exe start StellarFrp
    pause
  2. 下载 NSSM 工具

  3. nssm.exe 放在与 stellarfrpc.exe 相同目录

  4. 以管理员身份运行 install.bat

方法 2:使用 PowerShell 后台运行

创建一个 PowerShell 脚本 start.ps1

powershell
Start-Process -FilePath "stellarfrpc.exe" -ArgumentList "-u example_token -t 隧道1,隧道2,隧道3" -WindowStyle Hidden

以管理员身份运行 PowerShell,执行:

powershell
Set-ExecutionPolicy RemoteSigned
./start.ps1

方法 3:使用任务计划程序

  1. 打开任务计划程序
  2. 创建基本任务
  3. 设置名称为"StellarFrp"
  4. 触发器选择"登录时"
  5. 操作选择"启动程序"
  6. 程序选择 stellarfrpc.exe 的完整路径
  7. 参数填写 -u example_token -t 隧道1,隧道2,隧道3
  8. 完成设置

6. 查看运行状态

方法 1:任务管理器

  1. Ctrl + Shift + Esc 打开任务管理器
  2. 在"进程"选项卡中查找 stellarfrpc.exe

方法 2:命令行

打开命令提示符,执行:

cmd
tasklist | findstr stellarfrpc

7. 停止服务

方法 1:使用任务管理器

  1. 在任务管理器中找到 stellarfrpc.exe
  2. 右键选择"结束任务"

方法 2:使用命令行

cmd
taskkill /F /IM stellarfrpc.exe

如果使用 Windows 服务方式运行,可以:

cmd
nssm.exe stop StellarFrp
nssm.exe remove StellarFrp

8. 常见问题

  1. 程序无法运行

    • 检查是否被杀毒软件拦截
    • 尝试添加到杀毒软件白名单
    • 以管理员身份运行
  2. 提示"丢失 DLL"

  3. 无法连接

    • 检查防火墙设置
    • 确保网络连接正常
    • 验证 token 是否正确
  4. 开机启动失效

    • 检查任务计划程序中的设置
    • 确保账户权限正确
    • 查看系统日志排查问题

9. 官方交流

如有其他问题或需要技术支持,欢迎加入 StellarFrp 官方群:

点击链接加入群聊【StellarFrp 官方群①】


皖ICP备2024033748号-6