群晖/nas,使用FRP实现内网穿透教程

FRP介绍:

通过在具有公网 IP 的节点上部署 frp 服务端,可以轻松地将内网服务穿透到公网,同时提供诸多专业的功能特性,这包括:

  1. 客户端服务端通信支持 TCP、KCP 以及 Websocket 等多种协议。
  2. 采用 TCP 连接流式复用,在单个连接间承载更多请求,节省连接建立时间。
  3. 代理组间的负载均衡。
  4. 端口复用,多个服务通过同一个服务端端口暴露。
  5. 多个原生支持的客户端插件(静态文件查看,HTTP、SOCK5 代理等),便于独立使用 frp 客户端完成某些工作。
  6. 高度扩展性的服务端插件系统,方便结合自身需求进行功能扩展。
  7. 服务端和客户端 UI 页面。

官方介绍:https://gofrp.org/
本站提供服务器购买:www.91town.cn

群晖frp配置教程:

一、打开群晖-控制面板-终端机

勾选启用SSH端口自己选择,默认是22

二、SSH连接群晖,安装FRP客户端

这里用xshell工具(可自行选择):
https://893737944-my.sharepoint.com/:u:/g/personal/web_893737944_onmicrosoft_com/EYZFDMRHmyxDpayKH_rpKD0BxLmVpy69exWiBLUYIsefFw?e=Bw8QDo

打开xshell,添加群晖地址和端口,双击连接:

连接后输入命令:

mkdir frp
cd 文件路径      #举例:我的是/volume1/homes/用户名/frp
wget  https://github.com/fatedier/frp/releases/download/v0.29.0/frp_0.29.0_linux_amd64.tar.gz
tar -zxvf frp_0.29.0_linux_amd64.tar.gz
cd frp_0.29.0_linux_amd64

这里解释上面每行命令:

  1. mkdir是创建frp文件夹
  2. 然后cd到文件夹,群晖的文件夹跟linux不同,可以打开File Station找到刚才创建的“frp”文件夹,右键属性,找到文件路径。(如下图)
  3. wget下载文件
  4. tar解压
  5. cd到解压的文件夹

三、面板添加FRP配置

本步骤以樱花面板(Sakura Panel)为例
首先创建隧道,按照模板配置:

然后点配置文件,选择你的服务器,复制下面的配置。

四、为群晖添加frp配置,启动

回到刚才的SSH界面,输入以下命令:

vim frpc.ini

进入修改文件,按 I 把里面的都删除,然后鼠标右击,粘贴(把刚才面板的配置都粘贴进去)

esc ,键盘输入 :wq 退出

最后启动,输入以下命令:

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

按一下回车,就成功配置运行frp客户端了。

五、测试。

浏览器输入服务器域名和自己设置的ip(不知道的可以回到面板看):
点击 隧道列表-详情信息

效果:

六、其他

1、如果一个群晖的不同应用(端口)需要映射,则先把端口都添加好,再去复制配置文件,再运行FRP程序。
2、穿透有多种模式可选择,请根据需要自行在添加穿透的地方选择。

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇