frp内网穿透进阶:客户端Ubantu18.04部署frpc并实现systemd开机启动
- 2025-05-22 21:41:02
- 微图
- 68
- 最后编辑:微图 于 2025-05-23 17:32:58
- 分享链接
服务端的部署可以参考之前的文章,本站搜frp
作者已经用windows Frps服务端多年,服务端已经很成熟,直接记录客户端部署
先连SSH
EN6400这个王工有WNN和LAN和4G。
wan口插上交换机能自动获取IP。也可以有wifi的AP模式,接入,网段是192.168.4.*
1.获取Ubantu版frpc的安装包
发现node-red也是开机启动的,比较node-red,能用node-red就多用它了
对应终端的命令
wget https://github.com/fatedier/frp/releases/download/v0.37.0/frp_0.37.0_linux_arm64.tar.gz /opt tar zxvf /opt/frp_0.37.0_linux_arm64.tar.gz
mv frp_0.37.0_linux_arm64 frp0370
这里是0.37.0(新版的文件后缀都改了,配置方式略有不同)
允许命令,发现提示成功。
./frpc -c frpc.ini
在服务器上看,也是在线

4.开机自启动
概括来说就是:配置frpc.service文件,放到指定目录,启动
参考文章https://www.cnblogs.com/JenniePiggy/p/14828117.html
4.1配置frpc.service
[Unit] Description=Frp Client Service After=network.target [Service] Type=simple User=nobody Restart=on-failure RestartSec=5s ExecStart=/opt/frp0370/frpc -c /opt/frp0370/frpc.ini ExecReload=/opt/frp0370/frpc reload -c /opt/frp0370/frpc.ini [Install] WantedBy=multi-user.target
4.2把frpc.service放指定目录
chmod a+x /opt/frp0370/systemd/frpc.service
cp -p /opt/frp0370/systemd/frpc.service /lib/systemd/system/
/lib/systemd/system/frpc.service
4.3启动frpc服务
systemctl daemon-reload
systemctl enable frpc.service
systemctl start frpc.service
4.4检查FRP服务的状态
systemctl status frpc.service
5.连接端配置
frpc.ini加配置
6.连接测试
关机,重启
用ssh连6001,发现成功,局域网同时也能连
发表评论