通用客户端教程
下载客户端
打开 文件下载 页面,根据您的系统选择合适的客户端。

64 位系统用户请下载 amd64 架构,32 位系统请下载 386 架构。
获取启动配置
前往 隧道管理 页面,找到您需要启动的节点。

点击展开下方的“更多”选项,选择“生成启动配置”。
快捷启动
如果您选用了“快捷启动”选项,这代表您只能使用幻缘映射发行的 Frp 客户端进行启动(这是专有功能)。

配置文件启动
如果您选用了“配置文件启动”选项,这代表您可以使用任意 Frp 客户端进行启动。

您可以点击下方按钮下载 / 复制配置文件。
HTTP / HTTPS 隧道请注意
请修改相关 SSL 配置,使其指向您的 SSL 证书及私钥,否则隧道无法正常启动。以下是一些示例:
[proxies.plugin]
type = "https2http"
localAddr = "127.0.0.1:80" # 视情况而定,不同隧道可能有不同配置
crtPath = "您 SSL 证书文件的路径" # 请将此行修改为您的 SSL 证书文件路径
keyPath = "您 SSL 私钥文件的路径" # 请将此行修改为您的 SSL 私钥文件路径{
...,
"proxies": [
{
...,
"plugin": {
"type": "https2http",
"localAddr": "127.0.0.1:80", # 视情况而定,不同隧道可能有不同配置
"crtPath": "您 SSL 证书文件的路径", # 请将此行修改为您的 SSL 证书文件路径
"keyPath": "您 SSL 私钥文件的路径" # 请将此行修改为您的 SSL 私钥文件路径
},
...
}
]
}proxies:
- ...
plugin:
type: "https2http"
localAddr: "127.0.0.1:80" # 视情况而定,不同隧道可能有不同配置
crtPath: "您 SSL 证书文件的路径" # 请将此行修改为您的 SSL 证书文件路径
keyPath: "您 SSL 私钥文件的路径" # 请将此行修改为您的 SSL 私钥文件路径[test] # 视情况而定,此处是对应隧道的名称
plugin = https2http
plugin_local_addr = 127.0.0.1:80 # 视情况而定,不同隧道可能有不同配置
plugin_crt_path = 您 SSL 证书文件的路径 # 请将此行修改为您的 SSL 证书文件路径
plugin_key_path = 您 SSL 私钥文件的路径 # 请将此行修改为您的 SSL 私钥文件路径启动隧道
Windows 用户
解压下载的压缩包,得到 Frp 可执行文件。
在可执行文件同目录下,单击上方地址栏空白处,输入 cmd 或 powershell 或 pwsh (请根据您的系统环境选择),按下 Enter 键,打开命令行。

然后在命令行中输入您刚才获取的启动参数,回车即可启动隧道。

当出现 启动 [XXX] 隧道 [XXXXXXX.XXX] 成功, 您可以使用 [WWWWWWWW] 访问您的服务 时,隧道启动成功。
macOS 用户
打开您的启动台,在搜索栏中键入“终端”,然后点按“终端”。
使用终端的 cd 命令,切换到 Frp 可执行文件所在目录。
您需要为 Frp 可执行文件添加执行权限,使用 chmod +x 可执行文件名 命令即可。
然后在终端中输入您刚才获取的启动参数,回车即可启动隧道。
当出现 启动 [XXX] 隧道 [XXXXXXX.XXX] 成功, 您可以使用 [WWWWWWWW] 访问您的服务 时,隧道启动成功。
Linux 用户
打开您的终端,使用 cd 命令,切换到 Frp 可执行文件所在目录。
您需要为 Frp 可执行文件添加执行权限,使用 chmod +x 可执行文件名 命令即可。
然后在终端中输入您刚才获取的启动参数,回车即可启动隧道。
当出现 启动 [XXX] 隧道 [XXXXXXX.XXX] 成功, 您可以使用 [WWWWWWWW] 访问您的服务 时,隧道启动成功。
Termux 报错
如果您在 Termux 上使用快捷启动,很可能报错「dial tcp: lookup api.mefrp.com on [::1]:53: connection refused」,请参考疑难杂症获取解决方法。