我觉得比 ngrok 方便多了,嘻嘻嘻。

系统为 CentOS 7。以下示例为服务端 frps,客户端 frpc 同理。

$ vi /usr/lib/systemd/system/frps.service

输入内容如下:

其中,/root/frp/frps 是程序自身,/root/frp/frps_full.ini 是配置文件,自行更改。

[Unit]
Description=frps
After=network.target

[Service]
ExecStart=/root/frp/frps -c /root/frp/frps_full.ini
ExecStop=/bin/kill -s QUIT $MAINPID  
Restart=always
RestartSec=1min

[Install]
WantedBy=multi-user.target

设置开机自启,并启动:

$ systemctl enable frps
$ systemctl start frps