natfrp
https://doc.natfrp.com/#/frpc/usage/linux
$ cd /usr/local/bin
下载文件并命名
# curl -Lo frpc 您刚才复制的下载地址
https://doc.natfrp.com/#/frpc/service/systemd
Systemd 是 Linux 系统的一种初始化系统实现,它管理的各种服务叫做 Unit,每个服务对应一个 Unit 配置文件
在本教程中,frpc 会被注册为一个服务,我们让 Systemd 来自动管理 frpc,借此实现开机自启和后台运行
Systemd 的服务有两种状态:
运行中
/已停止
/错误
启用
/禁用
如果 启用 了服务,开机的时候服务就会自启,反之就不会
Systemd 的 Unit 配置文件 通常位于这些目录中:
- /lib/systemd/system
- /etc/systemd/system
vi /lib/systemd/system/frpc@.service
[Unit]
Description=SakuraFrp Service
After=network.target
[Service]
Type=idle
User=nobody
Restart=on-failure
RestartSec=60s
ExecStart=/usr/local/bin/frpc -f %i
[Install]
WantedBy=multi-user.target
执行下面的命令重载 Systemd,这样服务就配置完成了
# systemctl daemon-reload
nat123
http://www.nat123.com/
开机自动启动:http://www.nat123.com/pages_17_619.jsp