跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • lede 如何使用 systemctl 来创建自启动 frp?
未分類
29 8 月 2020

lede 如何使用 systemctl 来创建自启动 frp?

lede 如何使用 systemctl 来创建自启动 frp?

資深大佬 : CSGO 4

我是使用 GitHub 最新版的 frp 部署了服务器和软路由,但是按照教程,应该在 /lib/systemd/system 下创建 frpc.service:

[Unit] Desctiption = frpc service After = network.target syslog.target Wants = network.target

[Service] Type = simple ExecStart = /mnt/sda5/frp_0.33.0_linux_amd64/frpc -c /mnt/sda5/frp_0.33.0_linux_amd64/frpc.ini

[Install] WantedBy = multi-user.target

结果发现保存不了:’/lib/systemd/system/frpc.service’ No such file or directory 。

才发现软路由根本 lib 下就没有 systemd 文件夹,所以服务器端这样成功开启了 frps,因为是 centos 系统的缘故吗?软路由没有类似这个自动启的东西吗?

大佬有話說 (15)

  • 資深大佬 : gstqc

    https://juejin.im/post/6844904014446854158
    用文章里的这个脚本『 OpenWRT/LEDE (编辑 /etc/init.d/frp )』

  • 資深大佬 : Jirajine

    别闹,lede 啥时候用 systemd 了。

    自启动的话,最简单的是直接把命令写到 /etc/rc.local 里面。或者做成系统服务 /etc/rc.d/里面,具体参考 openwrt 官网的文档。

  • 主 資深大佬 : CSGO

    @Jirajine 555

  • 資深大佬 : WebKit

    lede 直接在软件中心下载 frp 就行了。自带的就有

  • 主 資深大佬 : CSGO

    @gstqc

    [email protected]:~# /etc/init.d/frp start
    -ash: /etc/init.d/frpc: Permission denied

    修改了权限 777 后:

    [email protected]:~# /etc/init.d/frp start
    ‘: No such file or directory.common

  • 主 資深大佬 : CSGO

    @WebKit 自带感觉有 bug 。

  • 資深大佬 : WebKit

    @CSGO 有什么 bug ?我稳定用了几个月了,没发现 bug

  • 資深大佬 : gstqc

    @CSGO 你在 /etc/init.d/frp 里填错内容了吧

  • 資深大佬 : xgfan

    https://github.com/kuoruan/luci-app-frpc
    https://github.com/kuoruan/openwrt-frp
    既然对 linux 这些东西不熟,就不要为难自己了。

  • 資深大佬 : ysc3839

    OpenWrt 官方源里面有 frp
    https://github.com/openwrt/packages/tree/master/net/frp

  • 資深大佬 : ysc3839

    @ysc3839 官方源的 frp 已经包含了启动脚本了,安装后即可使用。

    另外,OpenWrt 不使用 systemd,使用的是 procd 。所以不能用 systemd 的服务配置,需要使用 procd 的启动脚本。

  • 主 資深大佬 : CSGO

    @gstqc 我就复制过来,修改了下路径。

  • 資深大佬 : cdlnls

    我记得 frp 从 github 下载下来,里面就包含了 systemctl 的 service 文件,只要拷贝到 systemd 对应的目录下就可以了,目录应该是:/usr/lib/systemd/system 。systemd 的具体用法可以看 systemd 的文档,或者看看阮一峰写的一个快速教程。

    还有一个问题,就是上说的 lede 不是用的 systemd 。如果不是 systemd 的话,要创建自启动,就可以看看 rc.local,开机的时候执行一下脚本,在脚本里写一下启动 frp 的命令就好了。

  • 主 資深大佬 : CSGO

    我把酷软里的 frp 升级到了最新版,可以用了。

  • 資深大佬 : baobao1270

    1. 普通 linux 直接用 release 包里的 systemd 配置就行了
    2. 路由器请使用 luci-app-frpc 谷歌搜一下 eSirPlayground 编译的 ipk 文件

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具