前言(废话)
群晖的外网访问一直是一个问题
白群晖还好说,有自带的,不过也是网速感人
黑群晖就更不用说了,只能自己搞
之前用的ddns,还没有大佬些docker的script,只能用计划任务配合阿里云的ddns半自动刷新
而且相当不稳定,也不知道是我的设置问题还是因为什么,时常ddns更新不上。
后来就搁置了几年
直到今年又准备把外网访问重新搞上。
下面开始正经说
公网IP!
必须要有ipv6或者ipv4的公网地址!动态静态都可以
ipv4重庆这边必须要配合套餐199+50元,或者299一个月,或者企业199套餐可以搞到公网v4
ipv6就很简单了,拿到光猫的管理员密码,打开光猫的v6,打开路由器的v6分配就可以了。
值得注意的是,路由器的v6分配,几乎都要开启路由的拨号模式才可以启动。所以设置光猫的时候,更改为ipv4+ipv6,并且将光猫的模式更改的桥接模式,由路由器拨号和分配地址。
设置完后,建议重启一下,就能获得ipv6地址,检查是否获得v6地址,可以访问www.test-ipv6.com/地址查看,亦或是通过查看网络连接判断——ipv6 internet——即有v6地址
群晖ddns设置
docker里面注册表里搜索ddns
因为一直有大佬再更新ddns
所以一般选择收藏量最大的那个就可以了
我下载的就是jeessy/ddns-go
这个相比其他的ddns,拥有单独的webUI管理界面, 更加的方便。
安装过程记得勾选与本机IP地址相同,不然访问不了!
附上大佬的dockerhub网页
https://registry.hub.docker.com/r/jeessy/ddns-go/
jeessy/ddns-go
安装完成后
输入群晖IP:9876,9876是这个ddns的端口
在ipv6这一行,勾选上,选择通过网卡获取
这里我的domains是我在阿里云申请的域名,可以先忽略
路由器端口转发设置
我是小米路由器,其他路由器同理,和我一样设置就可以了
到这里其实已经可以外网访问了,
输入群晖里的IPV6地址,加上中括号,再加上端口5000
就可以正常访问了。
后面是ddns设置
阿里云
在阿里云里申请一个域名,大多数域名非常便宜
选择一个自己喜欢的便宜的域名就行
注册完后就跟着阿里云的步骤走就可以了
因为有各种实名认证问题 ,估计这里会耽搁半天审核的时间。
注册完后就
在accesskey里创建一个accesskey
创建成功后就可以得到ID and secret
把相应的ID和secret输入到ddns网页里
记得把domain也敲上
最后点击save就搞定了
右侧栏也可以正常看到程序运行日志
这个时候就可以正常使用域名访问nas了
本文的目的旨在帮助自己的同时,给大家指路,非手把手教学,见谅!
复制阿里云的ID和secret的时候,记得检查不要有任何空格!我因此耽搁了很久
原文链接:https://www.bilibili.com/read/cv15155558