• 在Synology群晖上运行Frp客户端


    一、Synology群晖上开启SSH

    二、使用Putty连接

    1,登陆管理员账户和密码

    2,连接成功后输入sudo su - 

    输入管理员的密码切换到root权限

    下载:wget https://github.com/fatedier/frp/releases/download/v0.16.0/frp_0.16.0_linux_386.tar.gz

    版本选择和服务器一样,不能比服务器版本高。个人推荐0.16,比较稳定

    下载完成之后,用tar指令解压:tar -zxvf frp_0.16.0_linux_386.tar.gz

    解压完成,删除压缩包。

    输入:rm -rf frp_0.16.0_linux_386.tar.gz

    改名目录为frp

    输入:mv frp_0.16.0_linux_386 frp

    进入frp目录文件夹:cd frp

    编辑frpc.ini配置文件:vi frpc.ini

    按i,粘贴自己的配置,按ESC,输入:wq 保存

    启用frp服务:nohup ./frpc -c ./frpc.ini &

    登陆你的frp控制台(你的域名:7500)看是否运行正常。

     

    三、添加启动脚本

    新建脚本文件:vi /usr/syno/etc.defaults/rc.sysv/frp.sh

    编辑脚本文件,按INSERT键进入编辑状态,输入下面内容

    #/bin/bash

    cd /root/frp_0.16.0_linux_386

    nohup ./frpc -c ./frpc.ini &

    按ESC键,输入“:wq”按回车保存退出

    输入:cd /usr/syno/etc.defaults/rc.sysv ,进入文件目录

    设置权限:chmod +x frp.sh

    在群晖中设置开机自动启动,在群晖中打开 控制面板-->任务计划-->新增-->触发的任务-->用户定义的脚本

    完成!

     做frp服务端也是同理,只是运行nohup ./frps -c ./frps.ini &而已,不过需要注意:服务端涉及到端口,一般frps服务启动不成功都是端口未开放。再就是文件没有root权限。

  • 相关阅读:
    Django项目:CMDB(服务器硬件资产自动采集系统)--01--01CMDB获取服务器基本信息
    rabbitmq 实现多个消费队列
    mssql附加的数据库查询的时候没有搜索权限
    mvc 返回json格式时间格式化
    HighChat动态绑定数据 数据后台绑定(四)
    双向绑定
    v-bind 属性绑定
    v-on 事件触发
    v-text和v-html绑定数据显示
    插值表达式
  • 原文地址:https://www.cnblogs.com/colinliu/p/Synology_frp.html
Copyright © 2020-2023  润新知