前言
这个话题其实写的比较早,但是没有放出来,因为写到一半我觉得这个操作其实还是麻烦的,不过今天碰到一个网友咨询相关的问题,想一想还是用得上,因为目前对于互联网而言你要找一个对口的相关内容其实并不容易,所以能用、有用就行,觉得太麻烦就当了解了一下。
网友的问题也帮他大致梳理了下,也许这个导图也有用,大家可以参考:
下面是原文内容:
其实企业级的极空间P8已经包含了DDNS功能:
它的DDNS支持几种,比如免费的花生壳,或者自己拥有域名的腾讯云或阿里云,基于上面的Key来管理。
简而言之,打通私有云只需要一个DDNS。
DDNS的作用?
很简单,因为目前我们能广泛用到的就是IP v6,但是众所周知IP v6的地址非常的宽泛,同时基本24小时左右就会变化一次,而这个地址又相当的长,所以通过二级域名来绑定,使用就方便得多了:
不需要记住IP v6地址,只需要域名就可以了。
其次IP v6具备很多优势
比如IP v6是不分内外网的,我可以给大家举个例子,如下图:
可以看到上面我用的极空间是IP直连模式,且直连用的IP v6,理论上如果要分内外网,这个视频的播放流量就会走Wan去互联网绕一圈,但是可以看到路由器的Wan流量检测数据包是很小的;同时可以看到我的网卡的流量数据是17.6Mbps左右,这个符合我播放的这个视频的码率和缓冲速度。
所以IP v6不分内外网
你的流量需要走互联网,那么Wan出去请求再回来;当你两个IP v6都在一个局域网内,直接走交换机层面交互数据了,根本不需要走外面绕一圈,相当于它可以天生适配不同的需求,进而体现另外一个优势:
因为是IP 对IP ,所以少了中间层层转发,而是直达。
所以目前大路即便在家里,也是用的IP直连,因为我明确的知道我的互联网带宽不会被浪费了。
那么我只要解决极空间登录界面的变换IP v6即可:
比如我这里用的是我个人网站的域名,重新分配了一个二级域名,只需要让这个域名和极空间分配到的IP v6地址联动即可:当极空间IP v6发生变化的时候,会更新域名的AAAA记录(IP v6是4A,IP v4是A记录)。其次只要你登录的终端能使用IP v6即可,因为访问IP v6需要IP v6,IP v4无法访问IP v6。
而目前家庭宽带是百分百可以支持IP v6,如果不支持,就是光猫没启用,打开即可,运营商是支持的。
结合前面说的极空间企业级是支持DDNS了,后续的家庭私有云版本肯定也会支持,但是这个等待是让大家无法接受的,所以这里就跟大家分享大路是如何做的,如何简单的处理让这个DDNS和极空间的IP v6地址联动起来,只需要一个域名即可搞定所有的问题。
首先,准备一个域名
比如我们首先参考下腾讯云注册域名的价格,重点在于参考3年或5年的价格:
平均下来一年50元我觉得都可以接受,但是这里需要注意,域名在国内注册都需要备案,备案相对麻烦。
备案不花钱,就是要走一个流程,所以就两条腿走路:
- 如果你已经有域名且备案,用自己的域名,可以借助ddns-go这样的docker来实现;
- 如果没有域名,没有开个人网站的想法,使用花生壳配合……
其实第二种方法是个坑,因为这个思路并不是专门为DDNS这种需求设计和服务的,建议绕过。
花生壳现在本质做的是SD-WAN,并非真DDNS。
怎么绕过呢?
嫌麻烦,等呗,等极空间提供官方的DDNS支持就好了,哈哈。
那么我前面不是白写了吗?
肯定没有啊,流程走一遍,知道了为什么不能,不是更好吗?
继续回到第一种模式
在这里有介绍到ddns-go这款docker,而极空间大部分版本都支持docker:
这个docker可以支持上述的域名管理系统,比如国外还有GoDaddy、Cloudflare,意味着你不用备案。
但是使用Cloudflare注册域名可能会更贵一些,毕竟基于美金计费。
网上有很多所谓白嫖、免费的什么Cloudflare教程,讲实话不用看,因为白嫖的是赛博,本质域名需要钱。
毕竟21世纪,要想不花钱,很难。
但是基于ddns-go,不管是选择腾讯云、阿里云还是GoDaddy,它的原理是一样的:
- 先去注册域名;
- 基于域名创建一个需要的二级域名且基于AAAA记录;
- 创建API获得key,复制粘贴这个key,后面用;
- 进入ddns-go配置这个key:
最后选择docker获得IP v6的方式并启用即可,然后你就可以在极空间PC、手机客户端配置域名实现IP v6的直连,实现不分内外网,自动走局域网或互联网流量了。不管你设备身在何处,基于最大流量传输访问。
因为我个人使用移动宽带,移动的上行比较大,能达到100Mbps,所以基于水桶原理,端到端100Mbps。
这个速度可以稳定的10MB/s传输,1分钟就是600MB,我在工作室每天生产的素材数据多也就30GB,少不过5GB;基本上这个速度没有太多的感知,一会就自动同步好了。而且工作室数据同步到极空间私有云走的是工作室的上行带宽和家里的下行带宽;这时候并不影响我打开极影视观看一部电影,因为观看电影走的工作室下行带宽和家里的上行带宽,两者的流量使用刚好不冲突,相当于端到端上下行“打满”。
所以这种体验非常不错,移动的家宽基本相当于不要钱,我这里128套餐4个手机号带IPTV带200M宽带;副宽带工作使用,每月额外多21元而已。
所以个人建议
选择阿里云或腾讯云注册域名并备案,毕竟走国外的平台虽然说少了备案,但是全页面英文让你措手不及,你需要参考多种教程才能玩转,不小心可能勾选了什么可能后续还有高额费用。
备案简化流程
既然如果选择这种方式,那么我们不妨简化下流程,了解下流程,一劳永逸(需要保证域名续费,不续费就后面会重新来一次)。以腾讯云为例,他们的专员会提示你如何填写备案材料和内容,这里会用到手机、身份证、手机拍照等等(线上解决)。
问题在于,注册域名需要有实质内容,所以需要开一个免费或者最便宜的VPS,但这个成本弹性就大了,所以这也促使了大路把个人网站做起来。前期的想法不用太多的去考虑免费,毕竟免费不会是永久,这个成本是无法忽略的,所以要考虑实际成本,是选择硬抗,或者是基于这一点赚点零花钱,把成本抹去。
所以就这一点来说,对于更多人,建议还是等官方支持DDNS,比如支持官方接口的花生壳或者官方提供二级、三级域名来实现,但是这个说法不包熟,毕竟个人和企业是两码事、能实现和做是两码事。这里面涉及到法律法规的事情,你要知道很多用户啥事情都能干出来,无知无畏,厂家没必要背锅和担风险。
Views: 345