专栏首页点点滴滴frp实现外网访问群晖synology

frp实现外网访问群晖synology

1、服务器段准备(我的是标准互联西南电信的centos7-vps)

    下载Linux(centos7)版本的frp_0.21.0,所有版本frp点这里

wget -c https://github.com/fatedier/frp/releases/download/v0.21.0/frp_0.21.0_linux_386.tar.gz

    解压

tar -zxvf frp_0.21.0_linux_386.tar.gz

    删除客户端frpc和配置文件frpc.ini(服务器端只保留frps,并自己新建frps.ini)

rm -rf frpc_full.ini frpc.ini frpc frps_full.ini frps.ini

    新建frps.ini配置文件

vi frps.ini

    内容如下:


[common] bind_port = 7500 privilege_token = newbalance vhost_http_port = 8080 dashboard_port = 7080 dashboard_user = admin dashboard_pwd = 12345 authentication_timeout = 900 subdomain_host = 域名

bind_port:        客户端与服务器端连接配对的端口。 privilege_token:客户端与服务器端配对的秘钥 vhost_http_port:服务器端访问http的端口 dashboard_port:frp控制面板访问端口 subdomain_host:域名解析到ip的就写域名


 防火墙开放以上端口:

firewall-cmd --zone=public --add-port=7500/tcp --permanent
firewall-cmd --zone=public --add-port=7080/tcp --permanent
firewall-cmd --zone=public --add-port=8080/tcp --permanent

    后台运行frps:

nohup ./frps -c frps.ini

2、配置群晖上的frpc客户端

    启用群晖上的ssh,ftps,telnet,然后ssh访问群晖,切换root

sudo -i
cd /volume1/home
mkdir frp
cd frp

    下载frp:

wget -c https://github.com/fatedier/frp/releases/download/v0.21.0/frp_0.21.0_linux_386.tar.gz

    解压:

tar -zxvf frp_0.21.0_linux_386.tar.gz

    删除服务器端的文件,保留客户端文件(与服务器端为反过程)

rm -rf frps_full.ini frps.ini frps frpc_full.ini frpc.ini

    新建frpc.ini:

vi frpc.ini

    配置:


[common] server_addr = ip server_port = 7500 privilege_token = newbalance [nas] subdomain = nas type = http local_port = 5000


subdomain:为域名的二级域名,需要在解析到ip,否则请删除这项,服务器端同样操作。

后台运行frpc:

nohup ./frpc -c frpc.ini

至此,基本配置完毕,浏览器输入nas.domain.com:8080即可访问

注意:群晖设置中,安全中,勾选:忽略ip检查来加强浏览器的兼容性。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • windows平台KMS激活秘钥

    用户1086810
  • frp内网穿透应用1-通过外网ip访问布置于内网的web服务

    1、修改 服务器端frps.ini 文件,配置一个名为 web 的 http 反向代理,设置 http 访问端口为 8080,绑定自定义域名 www.yourd...

    用户1086810
  • CentOS6搭建aria2+webUI

    用户1086810
  • 使用Frp内网穿透rdp端口

    Frp是一个可用于内网穿透的高性能的反向代理应用,支持 tcp, udp 协议,为 http 和 https 应用协议提供了额外的能力,且尝试性支持了点对点穿透...

    DH镔
  • FRP内网穿透

    对于没有公网 IP 的内网用户来说,远程管理或在外网访问内网机器上的服务是一个问题。之前一直用最简单的nc做反代,折腾了几次之后迁移到FRP上面了;记录一下AB...

    happy123.me
  • 关于内网穿透:FRP神器

    frp 是一个高性能的反向代理应用,可以帮助您轻松地进行内网穿透,对外网提供服务,支持 tcp, http, https 等协议类型,并且 we...

    Aran
  • 云函数8月月报:HTTP Function内测发布

    随着云函数用户的快速增长,我们收到越来越多的用户场景需求及功能反馈,与此同时,云函数也在Web服务支持、DevOps能力建设等方面进行不断的探索实践。8月份,...

    腾讯云serverless团队
  • 超强干货!TensorFlow易用代码大集合,请尽情复制粘贴

    昨天,网友taki0112在Reddit论坛发布了一份简单易用Tensorflow代码集合,不到一天之内引发高赞。

    量子位
  • Android自定义DigitalClock控件实现商品倒计时

    本文实例为大家分享了DigitalClock实现商品倒计时的具体代码,供大家参考,具体内容如下

    砸漏
  • Jackson笔记

    Jackson 是当前用的比较广泛的,用来序列化和反序列化 json 的 Java 的开源框架。Jackson 社 区相对比较活跃,更新速度也比较快, 从 Gi...

    Remember_Ray

扫码关注云+社区

领取腾讯云代金券