目前不可以,但是可以编写多个 frpc*.ini 文件
./frpc -c frpc1.ini
./frpc -c frpc2.ini
./frpc -c frpc3.ini
...
./frpc -c frpc10.ini
frpc.service通过systemd像下面一样来实现开机启动不能实现多个frpc开机自启
# 不能像下面这样!!!!
ExecStart=/usr/bin/frpc -c /etc/frp/frpc1.ini
ExecReload=/usr/bin/frpc reload -c /etc/frpc1.ini
ExecStart=/usr/bin/frpc -c /etc/frp/frpc2.ini
ExecReload=/usr/bin/frpc reload -c /etc/frpc2.ini
但可以尝试
- 将ExecStart写成运行一个shell script
- 写多个frpc1.service,frpc2.service
PS
如果多台服务器使用相同server_addr, 注意 端口 和 路由 重复问题
参考:frp issues