我的群晖外网访问是使用的公网IP和群晖的域名DDNS,一直使用的还可以。可是突然有一天就不能访问了,发现问题出在了我的公网IP没有了,致电了电信的客服,原来是我的公网IP被收回了,而且电信不再给普通宽带用户提供免费的公网IP,投诉了半天也没人搭理我,只能自己另找出路了。

想用公网IP设置外网访问群晖的,可以看我前面的文章。

电信公网IP被收回,没有公网IP,非frp穿透,外网咱也能免费访问家里的群晖

因为我想用外网使用Jellyfin和WebDave,群晖的QC不能支持群晖官方以外的功能,并不能满足我,而且QC的速度实在堪忧,当然就放弃了QC。而内网穿透需要大多都需要花钱,而且速度也会受一些限制,也放弃了内网穿透的方案。而现在唯一可以免费使用的方案就剩下IPv6了。IPv6是新的互联网协议,是用于替代IPv4的下一代IP协议,其地址数量号称可以为全世界的每一粒沙子编上一个地址,所以不仅我们的宽带可以获得公网IPv6地址,甚至我们的内网每台开启IPv6的设备也能获得一个公网IPv6地址,我们可以利用这个公网IPv6地址直接访问群晖了,连公网IPv4设置路由器端口映射这个步骤都能省略了。

那如何让我们的群晖获得IPv6地址呢?首先需要将光猫改为桥接模式,利用路由器来拨号上网,这个步骤我在当时设置公网IPv4时就已经设置了。具体每家宽带光猫设置的方式不同,就上网搜一下自家光猫设置桥接的方式,然后再用路由器来拨号。

我的路由器是华为路由器,在更多功能-网络设置-IPv6中开启这一功能,其它的地址类型、DNS获取方式、路由广播配置、DHCP服务器都选择自动配置就可以。

电信公网IP被收回,没有公网IP,非frp穿透,外网咱也能免费访问家里的群晖

然后测试我们的设备是否可以获得IPv6地址,电脑访问图中的IPv6测试网站,如果显示了我们的IPv6地址,说明我们的路由器就设置成功了。

电信公网IP被收回,没有公网IP,非frp穿透,外网咱也能免费访问家里的群晖

这时在群晖的控制面板-网络-网络界面当中也可以看到群晖的IPv6地址了。

电信公网IP被收回,没有公网IP,非frp穿透,外网咱也能免费访问家里的群晖

尝试用手机流量上网,浏览器访问ipv6中的第一行的 “/128”或者"/64"斜杠之前的地址,并加上中括号

https://[240e:340:XXXX:XXXX:XXXX:XXXX:XXXX]:5001

电信公网IP被收回,没有公网IP,非frp穿透,外网咱也能免费访问家里的群晖

手机流量都能访问就代表我们设置成功了。如果不能访问,可以关闭路由器的防火墙功能,我的就是在关闭路由器防火墙以后才能访问的。

电信公网IP被收回,没有公网IP,非frp穿透,外网咱也能免费访问家里的群晖

IPv6有一个弊端就是我们在外网使用访问NAS的设备也是要开启了了IPv6的,像我我是在公司的电脑上访问NAS,所以公司的网络也是需要开启IPv6。我公司的网络是光猫拨号,我没有改成桥接,而是在路由器上直接开启Ipv6功能,也是成功了的。

这个时候我使用https://[240e:340:XXXX:XXXX:XXXX:XXXX:XXXX]:5001这个地址就能直接访问群晖了,但是我们的IPv地址并不是固定的,而且这么长的IPv6地址也是很难记住的。所以我就使用群晖自身的DDNS功能和群晖的域名,实现了免费使用域名和解析功能。

在群晖的控制面板-连接性-外网访问-DDNS中新增域名解析。

电信公网IP被收回,没有公网IP,非frp穿透,外网咱也能免费访问家里的群晖

域名服务商选择“Synology”,设置我们喜欢的域名以及选择喜欢的后缀,把外部地址(IPv4)停用,外部地址(IPv6)选择自动,然后测试联机,显示正常后,就可以保存设置了。

电信公网IP被收回,没有公网IP,非frp穿透,外网咱也能免费访问家里的群晖

过十几分钟后,我们就能通过域名加端口号访问群晖了。

电信公网IP被收回,没有公网IP,非frp穿透,外网咱也能免费访问家里的群晖

像jellyfin等应用,我们也是可以通过域名加端口访问的,而且还省去路由器端口映射的麻烦。

电信公网IP被收回,没有公网IP,非frp穿透,外网咱也能免费访问家里的群晖

建议大家通过https加密访问NAS设备,用http外网访问NAS设备,所有的数据都在互联网上裸奔,包括你的账号密码登录数据。 但是直接使用https也是不会加密的,而且每次打开网址还会有提醒,还需要做个ssl证书。

电信公网IP被收回,没有公网IP,非frp穿透,外网咱也能免费访问家里的群晖,

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。