APP下载 微博 微信

Hao4K影音


[群晖] 玩转儿黑群晖4:FRP内网穿透—没有公网也能远程访问你的黑群晖

[复制链接]

发表于 2020年04月08日 21:30 52678 2 来源:媒体存储> 群晖 回帖奖励 |正序浏览 |

ErEr 帖主

2020-4-8 21:30

原标题:嘿群晖进阶之路 篇四:FRP内网穿透——没有公网也能远程访问你的群晖


一、前言
大家都知道入坑nas之后,远程访问自己的NAS是标配,就群晖而言,白群有自己的QC可以远程访问,但据说速度不够理想,如果你的宽带拥有公网动态IP的话,对于外网访问群晖那算是最简单方便的方法了,我在大妈的第一篇文章就有分享。
三大运营商里电信和联通一般都可以申请到公网动态IP,移动基本没有,能申请到的也是凤毛棱角。如果说没有没有公网动态IP怎么办呢,那就只能用其他方法来远程访问家里的群晖了,比如说我今天要分享的方法,FRP内网穿透。我为什么要分享这个呢,公网用的好好的折腾个啥。其实我也不想的,主要是之前家里的电信宽带是单位办的,后来电信和单位的协议到期了就不续费了,要自己掏钱我才不干呢。后来就装了免费的移动宽带,可惜申请不到公网IP啊,只能逼迫自己学习新技术了。经过两天的刻苦钻研,终于内网穿透成功了,下面就来和大家一起分享一下。
二、FRP内网穿透
我是在路由器设置FRP内网穿透的,用的是梅林路由器,客户端有专门的插件相对方便一些。
1、购买域名,经测试必须要用付费的域名才能正常解析,免费的不能用,之前正好买了个腾讯云的域名还没有到期,正好派上用场了。登录腾讯云进行域名配置▼

黑框里添加两条记录,主机记录分别是*和@,记录类型A,记录值就是VPS上的IP地址,设置好保存就可以了。
2、梅林路由器安装虚拟内存
先要把U盘格式化 ext格式,可以用MiniTool工具▼


路由器安装虚拟内存套件▼

然后路由器插上U盘,打开套件创建就可以了,创建过程有点慢,请耐心等待▼


3、FRPS服务端安装设置
首先电脑端安装Putty软件,并打开▼

主机名称输入VPS的IP地址,点击打开
输入用户名和密码▼

这样就通过Putty登录▼

接下来就是FRP服务端设置了,在Putty输入以下4条命令:
(1)apt-get update

(2)wget --no-check-certificate https://raw.githubusercontent.com/clangcn/onekey-install-shell/master/frps/install-frps.sh -O ./install-frps.sh

(3)chmod 700 ./install-frps.sh

(4)./install-frps.sh install

之后会跳出一些参数选择
Please select frps download url:
[1].aliyun (default)
[2].github
Enter your choice (1, 2 or exit. default [aliyun]): 2 (我是腾讯云域名,这里我选择的是2)
---------------------------------------
Your select: 2
---------------------------------------
Loading network version for frps, please wait...
frps Latest release file frp_0.20.0_linux_amd64.tar.gz
Loading You Server IP, please wait...
You Server IP:**.**.**.**(这是VPS IP地址,我隐去了)
Please input your server setting:
Please input frps bind_port [1-65535](Default Server Port: 5443):
frps bind_port: 5443(FRP通信端口设置选择,到时候客户端要设置成一样的)
Please input frps vhost_http_port [1-65535](Default vhost_http_port: 80):8080
frps vhost_http_port: 8080(http穿透的端口设置选择,可自己设置)
Please input frps vhost_https_port [1-65535](Default vhost_https_port: 443):8443
frps vhost_https_port: 8443(https穿透的端口设置选择,可自己设置)
Please input frps dashboard_port [1-65535](Default dashboard_port: 6443):
frps dashboard_port: 6443(FRP控制台服务端口设置)
Please input dashboard_user (Default: admin):
frps dashboard_user: admin(FRP控制台登录用户名设置,可以自己随便设置)
Please input dashboard_pwd (Default: 1RZsnwhO):admin
frps dashboard_pwd: admin(FRP控制台登录密码设置,可以自己随便设置)
Please input token (Default: F64P8if4HB5v):
frps token: F64P8if4HB5v(输入frp服务器和客户端通信的密码)
(以下设置都可以默认选择)
Please input frps max_pool_count [1-200]
(Default max_pool_count: 50):
frps max_pool_count: 50
1: info (default)
2: warn
3: error
4: debug
Please select log_file
Enter your choice (1, 2 or exit. default [1]):
log_file: enable
1: enable (default)
2: disable
Please select kcp support
Enter your choice (1, 2 or exit. default [1]):
kcp support: true
(选择完成之后,就会生成以下参数)
Congratulations, frps install completed!
==============================================
You Server IP   : **.**.**.**(VPS ip地址已隐去)
Bind port     : 5443
KCP support    : true
vhost http port  : 8080
vhost https port : 8443
Dashboard port  : 6443
token       : F64P8isuJbf4HB5v
tcp_mux      : true
Max Pool count  : 50
Log level     : info
Log max days   : 3
Log file     : enable
==============================================
frps Dashboard  : http://**.**.**.**:6443/(这是FRP控制台地址,想知道FRPS服务端有没有设置成功,可以登录这个地址,如果可以登录说明已经设置成功)
Dashboard user  : admin
Dashboard password : admin
==============================================

能登录控制台,说明FRPS设置成功
5、FRPC客户端安装设置
登录梅林路由器软件中心安装FRPC客户端插件▼

FRPC客户端设置▼

1、2、3、4标记的地方填写必须与服务端的设置保持一一致
FRPC设置完成后再仔细和FRPS参数核对,如果不一致穿透会失败。
设置完成进行穿透服务配置▼

以第二条群晖设置为例
协议类型:可以选择http(对应内网端口是5000,外网端口就是8080,如果选择https,对就内网端口就要设置5001,外网端口就是8443)
代理名称:自己随便设置
域名配置:要在申请的域名上加前缀(前缀自己设置),比如说域名是zdm.club,域名可以配置成my.zdm.club
内网主机地址:自己设置的群晖内网IP地址
内网主机端口:前面设置的http,对应5000
远程主机端口:http对应8080
通过以上设置,这样外网的访问演示地址就是:http://my.zdm.club

输入网址穿透成功
三、其他穿透方法
如果只需要网页登录的话,在梅林路由器软件中心还发现一个更简单的插件,而且还不用花钱,那就是ddnsto▼

登录上面的网址
打开DDNSTO▼

要求要输入ddnsto Token,那就要先登录管理/帮助那的网址进行设置
点击网址后会要求微信扫码登录▼


微信扫描登录后网页右上方会有个令牌,把这串令牌数字填入ddnsto Token里面▼

接下来还要在微信扫码登录的网页端设置添加域名映射▼

点”+“添加

域名前缀:填自己想要的,目标主机:按格式要求填自己群晖的内网IP地址+端口
点确定后就会生成访问网址了▼

可以登录一下网址测试看一下▼

登录成功,这个是不是更简单,但是有局限性,只能远程管理路由器、NAS、windows桌面,手机端APP等没办法使用。
四、结束语
其实在写这篇分享的时候,我已经又转入电信宽带了,因为正好电信宽带活动老宽带用户第二条360大洋一年,用亲戚的主宽带装了一条副宽,移动宽带用了一个月,毕竟公网动态IP用着方便,写个篇文章一来和大家分享一下,还有给自己备份记录,以免忘记了。
回复

使用道具 举报

全部回复2

heartzc 3

2020-6-22 01:05

厉害向你学习,谢谢分享!
回复 支持 反对

使用道具 举报

lixrfs 2

2020-4-9 11:28

谢谢分享,长见识了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

返回列表 本版积分规则



绑定微信 + 关注公众号,第一时间获得消息通知!
:
新手玩家
:
介绍未填写

主题

帖子

积分7

图文推荐

  • 小量的影视、音频存储方案之我见

    最近,一块使用了近十年的4T移动硬盘挂了(曾被摔

  • 极空间挂载阿里云、115、百度、夸克等20个

    理论上使用如下教实现程极空间可以挂载阿里云网盘

  • 群辉加USB3.0千兆网卡成功,教程分享

    具体安装替换参考此贴https://www.hao4k.cn/threa

  • 科普:什么是硬盘MTBF?那MTTF、MTTD、MTTR

    买固态硬盘,我们会比较关注颗粒寿命,机械硬盘虽

  • 搭建私有云—华芸AS6404T NAS+华硕 AC68U体

    帮朋友搭建私有云—华芸AS6404T NAS+华硕 AC68U体

  • 机械硬盘该怎么选?教你最全机械硬盘选购指

    机械硬盘该怎么选?教你最全机械硬盘选购指南

  • 分享蜗牛星际A\B\C\D款机箱和功能分别有

    历经一个月研究:蜗牛星际ABCD款机箱和功能分

  • 利用NAS建立DNS缓存服务器Pi-hole

    在家用环境中利用NAS建立DNS缓存服务器 1 前

  • NAS都有哪些品牌?带你了解几大NAS名牌介绍

    NAS都有哪些品牌?带你了解几大NAS名牌介绍 前

  • 群晖硬盘迁移到新群晖,插在另外一台群晖NA

    之前有一台蜗牛星际做的黑群晖系统nas,然后现在

  • Hao4K影音app客户端下载