如何快速部署frpc服务

frpc客户端部署为非常简单,本文档将指导你如何快速部署frpc服务。

快速安装

# x86_64_amd
curl -fsSL http://datacdn.data-it.tech/HomeAssistant/tools/frpc/install-frp-x86_64.sh | sudo bash

# arm64
curl -fsSL http://datacdn.data-it.tech/HomeAssistant/tools/frpc/install-frp-arm.sh | sudo bash

然后根据提示进行配置即可。

请输入 frp 服务端地址: 115.190.**.101  <--在此处输入你的服务端地址->
请输入 frp 服务端端口: 0000  <- 在此处输入你的服务端口->
是否使用 token 验证? (y/n): y <- 服务端是否开启了token验证,如果输入Y,否则输入N->
请输入 token: **** <- 在此处输入你的 token->
请输入本地服务名称(如 myservice),为空则结束: no_machine_test <- 在此处输入你的服务名称->
请输入本地 IP: 192.168.6.222 
请输入本地端口: 4000
请输入远程端口: 60009
请输入本地服务名称(如 myservice),为空则结束: 
正在下载并安装 frpClient...
--2025-09-02 09:50:08--  http://datacdn.data-it.tech/HomeAssistant/tools/frpc/frp_0.64.0_linux_amd64.tar.gz
Resolving datacdn.data-it.tech (datacdn.data-it.tech)... 122.228.207.55, 36.25.240.217, 36.25.240.218, ...
Connecting to datacdn.data-it.tech (datacdn.data-it.tech)|122.228.207.55|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 13332918 (13M) [application/x-compressed]
Saving to: ‘/tmp/frpc.tar.gz’

/tmp/frpc.tar.gz                 100%[========================================================>]  12.71M  4.72MB/s    in 2.7s    

2025-09-02 09:50:12 (4.72 MB/s) - ‘/tmp/frpc.tar.gz’ saved [13332918/13332918]

Created symlink /etc/systemd/system/multi-user.target.wants/frpc.service → /etc/systemd/system/frpc.service.
frpClient 安装完成并已启动。
如需卸载,请运行: sudo bash ./install-frp-x86_64.sh uninstall

/etc/systemd/system/frpc.service

[Unit]
Description=frp Client Service
After=network-online.target
Wants=network-online.target

[Service]
Type=simple
User=orangepi
WorkingDirectory=/opt/frpc
ExecStartPre=/bin/sleep 20
ExecStart=/opt/frpc/frpc -c /opt/frpc/frpc.toml
Restart=on-failure

[Install]
WantedBy=multi-user.target