群晖NAS无端口域名远程访问,ipv4、ipv6均可,开启https,需要云服务器+frp内网穿透+宝塔反向代理

2023-05-05 11:40:14 23点赞 267收藏 24评论

作者:陌路遥

看前说明

其实这篇文章算不上教程,顶多算是经验总结。因为作者也是小白,也是在不断学习,本文所呈现的方法可能较为繁琐,并不是较为简洁的那种,只给大家做一个参考。大佬勿喷,保命。

主要目的

其实群晖常用的外网远程访问,除了 QC 之外,就是 ipv6+ddns 动态域名解析,目前这种方式我也在用。但是用这种方式遇到的问题主要有两个,一是像公司这种地方没有 ipv6,二是我这电脑有掉 ipv6 的情况,虽然重新连接 WiFi 即可(或定时重启路由),但是这也让我有所担心。

所以就考虑进行 FRP 内网穿透,frp 的配置比较简单,需要一台作为中转的服务器即可,配置好服务端和客户端就行了(也有免费的 frp 服务器可以用),此类教程也有很多。这样的话 IP 地址 + 端口就可访问 nas 以及 daocker 了。

由此,就产生的以下问题,我想用域名访问我不想带端口,我还想开启 https, 怎么办?

nginx 的方向代理和 frp 的 https 的配置在我看来是比较复杂的,所以我才用到了宝塔,用宝塔主要是 https(ssl)的开启比较方便,反向代理也很方便管理。

大概流程

购买一台云服务器,及域名

云服务器安装宝塔、docker 版 frp

frp 的服务端与客户端的配置

设置域名解析与反向代理

前期学习

宝塔下载

B 站 UP 司波图 / 自建内网穿透服务器
【独享带宽,教你搭建只属于自己的内网穿透服务器(基于 frp 与 zerotier moon 服务器)】

https://www.bilibili.com/video/BV1dr4y147aq/?share_source=copy_web&vd_source=28f073553270a23e8b93eab01ea591aa

文章:自建内网穿透服务器:通过 FRP,Zerotier 等几种通过自己服务器实现内网穿透的教程

https://gitee.com/spoto/natserver

其他作者搭建的 FRP 服务器
本站免费提供 frp 服务器

https://www.ioiox.com/frp.html

群晖 NAS 反向代理 + 内网穿透 = 无需端口访问内网所有服务无需端口

https://www.ioiox.com/archives/85.html/comment-page-1

【黑群晖】DDNS/frp 内网服务外网访问全攻略

【 白鹿不秃头:黑群晖 DDNS/frp 内网服务外网访问全攻略】 https://www.bilibili.com/video/BV1us4y1A76u/?share_source=copy_web&vd_source=28f073553270a23e8b93eab01ea591aa

详细流程

网上关于云服务器的购买、ddns、frp、nginx 都有很多的教程了,我就不再这里赘述了,只挑选些重点给大家说。

购买一台云服务器,及域名

云服务器的购买我建议选择阿里云的轻量级服务器,记得选择香港的,可以不用备案。费用一个月在 24-35,因为我有拿来做网站,所以还可以接受。

(像这种每月有限流量的云服务器记得设置下流量阈值,避免超出产生费用。一般来说不会超的)


群晖NAS无端口域名远程访问,ipv4、ipv6均可,开启https,需要云服务器+frp内网穿透+宝塔反向代理


云服务器安装宝塔、docker 版 frp

云服务器安装宝塔的教程,以及宝塔开启 docker 的教程用必应搜索关键字即可


群晖NAS无端口域名远程访问,ipv4、ipv6均可,开启https,需要云服务器+frp内网穿透+宝塔反向代理


安装 frp 可以参考司波图的教程即可(命令见文章)

#服务器镜像:snowdreamtech/frps
#重启:always
#网络模式:host
#文件映射:/etc/frp/frps.ini:/etc/frp/frps.ini

docker run –restart=always –network host -d -v /etc/frp/frps.ini:/etc/frp/frps.ini –name frps snowdreamtech/frps


群晖NAS无端口域名远程访问,ipv4、ipv6均可,开启https,需要云服务器+frp内网穿透+宝塔反向代理



frp 的服务端与客户端的配置


群晖NAS无端口域名远程访问,ipv4、ipv6均可,开启https,需要云服务器+frp内网穿透+宝塔反向代理


域名解析到服务器 ip


群晖NAS无端口域名远程访问,ipv4、ipv6均可,开启https,需要云服务器+frp内网穿透+宝塔反向代理


宝塔添加网站


群晖NAS无端口域名远程访问,ipv4、ipv6均可,开启https,需要云服务器+frp内网穿透+宝塔反向代理


开启 https


群晖NAS无端口域名远程访问,ipv4、ipv6均可,开启https,需要云服务器+frp内网穿透+宝塔反向代理


设置反向代理


群晖NAS无端口域名远程访问,ipv4、ipv6均可,开启https,需要云服务器+frp内网穿透+宝塔反向代理


希望能帮到大家~


作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

展开 收起

Synology 群晖 DS224+ 双盘位NAS(赛扬J4125、2GB)

Synology 群晖 DS224+ 双盘位NAS(赛扬J4125、2GB)

2829元起

Synology 群晖 DS220+ 2盘位NAS (赛扬J4025、2GB)

Synology 群晖 DS220+ 2盘位NAS (赛扬J4025、2GB)

2179元起

Synology 群晖 DS920+ 4盘位 NAS存储(J4125、4GB)

Synology 群晖 DS920+ 4盘位 NAS存储(J4125、4GB)

2190.84元起

Synology 群晖 DS423+ 4盘位 NAS网络存储 (Intel四核 、无内置硬盘)

Synology 群晖 DS423+ 4盘位 NAS网络存储 (Intel四核 、无内置硬盘)

4079元起

Synology 群晖 DS1821+ 8盘位NAS (V1500B、4GB)

Synology 群晖 DS1821+ 8盘位NAS (V1500B、4GB)

8899元起

Synology 群晖 DS223j 双盘位 NAS网络存储服务器 私有云 智能相册 文件自动同步

Synology 群晖 DS223j 双盘位 NAS网络存储服务器 私有云 智能相册 文件自动同步

1549元起

Synology 群晖 DS923+ NAS网络存储服务器 标准无硬盘

Synology 群晖 DS923+ NAS网络存储服务器 标准无硬盘

4899元起

Synology 群晖 DS1821+ 8盘位 NAS(V1500B、4GB)

Synology 群晖 DS1821+ 8盘位 NAS(V1500B、4GB)

7196元起

群晖(Synology)DS124单盘位NAS网络存储服务器私有云智能相册文件自动同步

群晖(Synology)DS124单盘位NAS网络存储服务器私有云智能相册文件自动同步

1399元起

Synology 群晖 DS720+ 双盘位NAS(J4125、2GB)

Synology 群晖 DS720+ 双盘位NAS(J4125、2GB)

4099元起

synology群晖nas云存储ds920+中小型企业办公网络存储群辉家庭个人私有云盘四盘位NAS备份硬盘服务器ds918+(DS920+希捷企业级16T*4)

synology群晖nas云存储ds920+中小型企业办公网络存储群辉家庭个人私有云盘四盘位NAS备份硬盘服务器ds918+(DS920+希捷企业级16T*4)

13746元起

Synology 群晖 DS416 企业级 NAS网络存储

Synology 群晖 DS416 企业级 NAS网络存储

暂无报价

Synology 群晖 DS423 四核心 4盘位 NAS网络存储 私有云 照片自动备份

Synology 群晖 DS423 四核心 4盘位 NAS网络存储 私有云 照片自动备份

3199元起

Synology 群晖 DS223 2盘位NAS(Realtek RTD1619B、2GB)

Synology 群晖 DS223 2盘位NAS(Realtek RTD1619B、2GB)

2299元起

Synology 群晖 DS1621+ 六盘位NAS (V1500B、4GB)

Synology 群晖 DS1621+ 六盘位NAS (V1500B、4GB)

6899元起

Synology 群晖 DS420+ 4盘位NAS (赛扬J4025、2GB)

Synology 群晖 DS420+ 4盘位NAS (赛扬J4025、2GB)

3090元起
24评论

  • 精彩
  • 最新
  • 大佬你好,我有群晖A在电信下,有公网ip,有tplink给的域名,那我另一台群晖B在移动网下,是否可以通过frp+ipv6,以群晖A为服务器,中转访问群晖B?

    校验提示文案

    提交
    我也很想知道,有结论了踢我一下

    校验提示文案

    提交
    frp没用过,我用的zerotier,只要打通了就在一个虚拟内网了,反向代理过去就完事

    校验提示文案

    提交
    还有5条回复
    收起所有回复
  • 有IPV6,弄了免费域名,加了cloudflare的内网穿透。。。暂时先用着吧,要求不高 [期待]

    校验提示文案

    提交
    嗯嗯 [高兴]

    校验提示文案

    提交
    收起所有回复
  • FRP一生黑,因为我公司几百台电脑中了勒索病毒

    校验提示文案

    提交
    我需要注意些什么吗? [惊喜]

    校验提示文案

    提交
    收起所有回复
  • 这样是不是所有数据都要走云服务器中转呢?

    校验提示文案

    提交
    是的,我的小网站+nas,够用了,除非你每天联网看电影 [害羞了] 我的nas,我常用的也就密码管理,只为笔记,nastool,jellyfin这几个了。一般公司用穿透的多,像自己住的地方我都用v6了。 [脸红]

    校验提示文案

    提交
    收起所有回复
  • 请问 最后一步 反向代理 目标url配置的是 群晖的地址么?

    校验提示文案

    提交
  • 既然打算出钱了,支架20一个月要个公网IP不就好了

    校验提示文案

    提交
  • 我不知道网上为什么不用cloudflare的隧道,花10块钱买一个域名就可以了,全都搞这么复杂

    校验提示文案

    提交
    请开文章细说 [观察]

    校验提示文案

    提交
    多多学习,我也是摸索来的 [脸红] [喜极而泣]

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 跟博主用了完全一样的方案,云服务器也买了那个。但是frp打洞数量太多会有问题,测试下来可以开启1000个端口,如果要问我为什么开那么多?因为我是商家要给客户开docker服务。但是发现我居然有公网ip,但是端口转发不成功,不知道是不是光猫要桥接

    校验提示文案

    提交
    打个电话讲装监控,需要路由器拨号,客服后台操作没一会充气光猫路由改成拨号模式就OK了,不然你光猫又设定不了端口转发

    校验提示文案

    提交
    收起所有回复
  • 其实就是找个跳板机VPS 打通所有终端,用VPS反向代理 每个家里放一个OpenWrt 设置好zerotier, VPS 因为80 443端口没有封,直接用VPS反代理即可无端口登录

    校验提示文案

    提交
  • 请问 这步 frp 的服务端与客户端的配置 是什么用途?

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关好价推荐
查看更多好价

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
267
扫一下,分享更方便,购买更轻松