IPv6 + aliddns 实现群晖外网控制

2019-07-21 17:09:31 14点赞 143收藏 24评论

种草nas许久!不过因为穷!一直没入,正好搭上蜗牛星际的车!虽然东西还没到,但也先研究了一下群晖的外网访问!!


##目前主流内网穿透方案

目前内网穿透有如下几种方案

  • frp、ngrok等转发工具,需要一个有公网ip的服务器,速度也受限于这台服务器!(国外慢,国内贵。。)

  • 群晖自带quickconnect,原理应该和上述类似。速度也受限于群晖官方服务的带宽。

  • 还有zerotier one 这种p2p什么的

  • 然后就是ddns!!!!!

按理说ddns应该是比较好的方案,毕竟现在家里带宽上行都还好,再不济4M总是有的,更别说移动百兆宽带上行能给到50M,但问题就是没有公网ip!!!所以没法做ddns,ddns原理就是有一个域名,解析到isp分配给你的公网ip上,因为isp分配给你的ip会变,所以动态的改变域名的解析记录。而这就存在问题!移动(运营商)不给公网ip怎么办,一个办法,打客服去gang!(我试过,没卵用)二用ipv6.


IPv6

目前国内三大运营商应该都部署了IPv6,路由器默认应该是没有开启ipv6的,这里说一下梅林开启的方法

IPv6IPv6

   进入管理页面,如果光猫是路由,联机类型选择 passthough,如果桥接,选择native ppp拨号,详细可以百度。然后梅林的话要把ipv6防火墙关掉,不关的一会就会出现IPv6没有的情况,还不知道什么情况!

    IPv6配置好之后注册万网域名,域名注册不细说,详细可以百度!然后申请ali的 AccessKeyId 和 Access Key Secret,记录下来,后续要用到,不会配置也可以百度。然后下载aliddns.py 的python脚本

aliddnsipv6_ak = "AccessKeyId"

aliddnsipv6_sk = "Access Key Secret" 

aliddnsipv6_name1 = 'subDomainName' #自定义一个名字,需要符合域名规范

aliddnsipv6_domain = 'domainName'    #注册的域名

aliddnsipv6_ttl = "600"

打开脚本(不要用记事本!)用notepad++或者sublime打开,修改上方几个值,举例,你在万网注册了一个域名叫test.com,那么aliddnsipv6_domain后面就填test.com,然后再自己想一个名字,比如ddns,然后填到aliddnsipv6_name1后面,那么一会你访问群晖的 地址就是

修改完成后把文件上传到群晖任意目录(前提你要能找的到),然后新增计划任务!

上传文件上传文件

新增任务新增任务

任务计划设置任务计划设置

任务设置任务设置


因为是python脚本所以需要安装python,没有装的自己去套件中心安装!然后命令就是python3 文件路径,路径像我那样放就是/volume1/+filestation显示的路径。


然后就等每十分钟执行就完了。只要ipv6地址变化了,那么就会自动更新域名解析记录。


最后使用 网址 https://你配置的域名:5001 尝试登录即可


参考:

移动宽带只能内网穿透? 手把手教你IPV6下的群晖DDNS访问小编注:此篇文章来自#原创新人#活动,成功参与活动将获得额外100金币奖励。详细活动规则,请猛戳此链接!好像原文种的aliddns脚本已经失效,在这里更新以下地址提取码:kww7距离上一篇家庭影院至今已经过去三年了,以前一直用着黑群晖,主要任务就是下载电影,顺便备份一下家庭照片视频。随着这一段时间星zzqa| 234 评论331 收藏2k查看详情


总结

本文基于上述值友的文章,文中所述脚本也是参考上文中的shell脚本所写,目前存在问题,有时候会请求失败,后面再看下,python入门,轻喷,有问题可在github上提issue或直接评论中指出!

另外这个不仅仅可以用于群晖,还可以用在其他地方,只要支持python以及有ipv6网络,都可以实现公网访问!比如我还在家里的Windows上弄了一个,实现remote desktop。效果比之前用frp好多了!

展开 收起

Synology 群晖 DS216play 2盘位NAS网络存储服务器

Synology 群晖 DS216play 2盘位NAS网络存储服务器

1525.88元起

Synology 群晖 DS918+ 四盘位NAS网络存储服务器

Synology 群晖 DS918+ 四盘位NAS网络存储服务器

3892.04元起

Synology 群晖 DS216 2盘位NAS网络存储服务器

Synology 群晖 DS216 2盘位NAS网络存储服务器

1795.15元起

Synology 群晖 DS218+ 2盘位 NAS网络存储服务器

Synology 群晖 DS218+ 2盘位 NAS网络存储服务器

2288.29元起

Synology 群晖 DS418play 4盘位NAS网络存储服务器

Synology 群晖 DS418play 4盘位NAS网络存储服务器

3700元起

Synology 群晖 DS416play NAS网络存储

Synology 群晖 DS416play NAS网络存储

2694.92元起

Synology 群晖 DS218play 2盘位NAS网络存储服务器

Synology 群晖 DS218play 2盘位NAS网络存储服务器

1899元起

Synology 群晖 DS916+ 四盘位 NAS网络存储服务器

Synology 群晖 DS916+ 四盘位 NAS网络存储服务器

4400元起

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

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

3230元起

Synology 群晖 DS218j 2盘位NAS网络存储服务器

Synology 群晖 DS218j 2盘位NAS网络存储服务器

1186.03元起

Synology 群晖 DS916 NAS网络存储服务器

Synology 群晖 DS916 NAS网络存储服务器

3714.74元起

Synology 群晖 DS416slim NAS网络存储服务器

Synology 群晖 DS416slim NAS网络存储服务器

2999元起

Synology 群晖 DS218+ 2盘位 NAS网络存储服务器 京东云定制版(J3355、2GB)

Synology 群晖 DS218+ 2盘位 NAS网络存储服务器 京东云定制版(J3355、2GB)

2780元起

Synology 群晖 DS718+ 2盘位NAS网络存储服务器

Synology 群晖 DS718+ 2盘位NAS网络存储服务器

3400元起

Synology 群晖 DS115j 单盘位NAS 网络存储服务器

Synology 群晖 DS115j 单盘位NAS 网络存储服务器

799元起

Synology 群晖 DS1815+ NAS网络存储器

Synology 群晖 DS1815+ NAS网络存储器

8500元起
24评论

发表评论请 登录
  • 最新
  • 最热
评论举报

请选择举报理由

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
目录

143
扫一下,分享更方便,购买更轻松