NAS 篇二:威联通TS-453Bmini之IPv6的DDNS解析
创作立场声明:简单的不花钱的直连方法,值得喜欢偷懒的人试试
接上篇
上篇说到正常渠道楼主没申请到移动宽带的公网ip,加上我很穷,总不能加钱上电信吧,所以只能想想其他方法了。
IPv6的启用
因为我有个长期在用的一级域名,能想到的当然还是直传优先。然后我在翻翻路由器的时候想到我家ipv6好像一直都有获取。就是这一栏:
既然连普通移动网络都分配了IPv6那估计我们这个区域应该全面部署了。大家可以打开测试网页试试
打开后显示出IPv6地址就没啥问题了,我这边手机三大运营商都没问题
如果显示有说明路由器也设置好了,如果没有说明要么可能是当地没部署好IPv6网络,要么就是你路由器没打开IPv6。
我看了下另外几个地方两台华硕都获取到了IPv6地址,但是有一处当时为了四拨用的是TP-R478G+路由,竟然不支持IPv6,没辙在那只能手机流量连接了。
如果你的没问题,这时候记得打开威联通的IPv6获取。位置在:菜单-网络与虚拟交换机-网络适配器-选你插网络的网卡选设定-IPv6-使用动态IPv6地址(Stateless),应用之后就OK了。
有了这些前置条件,下面就简单了。
域名注册
因为我有个稳定的域名这章就略过了,外面这块教程也很多,细心找找应该有超低价的*级域名买。
域名解析设置
我观察了下好像现阶段流行阿里的解析,但是我一直用的DNSPod,作为一个对感情特别专一的好男人,我是不会变心的,所以我下面说的都是针对DNSPod说的了。
首先注册DNSPod账号,添加自己的域名
然后按网站帮助添加对应的NS记录,同时添加好你域名设置后台对应记录值。这个阶段要有一定的刷新时间,耐心,就像我的特质一样!
做好这些就要添加对应的IP转发了,IPv4是A类型IPv6是AAAA类型。上面说了我没有IPv4的地址,这次准备是IPv6的转发所以添加一个AAAA类型的记录值。我二级域名直接用了ipv6,你也可以选一个你喜欢的。
然后对应的记录值可以这么获取,打开之前我们注册过的威联通网站,登陆你的账户,然后会连接你的机器,输入你机器用户名密码。进入后选装置详细数据,会看到现在的IPv6地址,直接输入进DNSPod的记录值,点击确定。
这时候如果你域名已经刷新好,就可以直接通过你刚设置的二级域名.你的域名:你威联通的端口号(上一章有截图)登陆你的机器了。同理对应的手机APP也可以通过输入你的二级域名.你的域名 然后在高级设置里改好端口号的形式登陆了。直连打开速度对比cloudlink转发快了不是一点,当然估计会比IPv4要慢点,但谁让我穷,只能这样了。
做完这些记得去安全设置打开API Token,名称随便填,记录下你的id和api token后面备用。
动态IPv6的自动跟新
初步连接好威联通已完成了一半,因为网络商给的IPv6地址还是动态的,目测大约一天跟换一次,我总不能每天去手动更新下DNSPod,那太麻烦了,不是我这么懒的人应该有的风格。
网上搜索了下大部分都是阿里的自动动态解析文件,在github找了下,竟有个arDNSPod,感恩感谢。
这个是原版,这个因为很久不跟新了,我们下载这个版本。
下载后洗干净,不对,解压缩好。把文件放入威联通的共享盘,我是放入了homes文件内(不要通过ssh放入其他文件夹,麻烦还可能被自动清除,后面还不方便修改),直接通过File Station文件总管上传就行了,记得建立一个文件夹存。
下面我们需要两个工具,一个是putty,一个是winscp,广大网络好多可下载。
打开PUTTY
进入后输入管理员账号,默认只有admin可以登陆,然后输入密码,密码不显示,直接输就行了。
使用ifconfig命令查询下网口ID,有inet6 addr的那个,我用的端口二插的线,所以是eth1,一般可能是默认的eth0。
关闭他,这个界面太不友善了,说实话很不适合我们这种老年人,还是用winSCP吧,一样登陆。
进入刚才存文件的文件夹,一般会在share-cachenev1_data-xxxxxx
进入我建的文件夹dnspod
右键编辑,先编辑dns.conf
要改两个位置,一个是上面设置过的id,api token,一个是下面的域名及二级域名。
第二个编辑ddnspod.sh
也是改两处,一处选择IPv6获取模式,一个改下网口ID
修改完保存就可以了。对了在这之后登陆DNSPod的网页控制台,把IPv6的地址值最后四个随便改下,比如1111,方便后面检验成果。
设置威联通的计划任务
最后我们需要让他以后自动执行,因为DNSPod的限制一小时最多反馈5次,所以我们定在10分钟一次最佳。
但是威联通比较低能,我在界面没找到计划任务,只能通过crontab设置拉。
同样使用winSCP,进入etc。
点击快捷方式config进入。
编辑文件crontab,
因为我要十分钟调用一次所以这次我们输入新的一行*/10 * * * * /share/CACHEDEV1_DATA/你的目录/ddnspod.sh
保存。
后面我需要重启crontab进程,可以再次进入putty,然后通过命令 crontab /etc/config/crontab && /etc/init.d/crond.sh restart重启进程。
不过作为一个老年人,我不喜欢命令机器,我选择了按下机器的电源开关,等一会关机完毕后再开机,这样进程也同样重新启动了。
做完这一切应该能自动更新IP了,我们需要验证一下。你可以先坐下拿出透明的玻璃坏,取一撮茶叶,再倒入沸腾的开水,静看一缕缕白色的水雾从杯口里袅袅升起。然后,期待杯底里一瓣一瓣嫩绿的茶叶在水中绽放,舒展,浮游。然后过个十分钟去DNSPod控制台看看ip是否已经更改。当然也可以像我一样,忙会家务抱会娃,这样半天之后就有时间去DNSPod控制台看看ip是否已经更改。
总结
这种方法只限于申请不到公网IP,又是个不愿去争取的五好老人,还没有钱的替代方案。要求你在外登陆的地方都必须开启IPv6支持,如果没有那不好意思,连接不上。当然因为现阶段手机基本都已经分配到IPv6,所以没有IPv6的地方还是可以花点流量登陆的。
好了,现在我们已经可以畅爽的连接自己的机器了。
具体的使用还是留到后面再说把。
soulzy
校验提示文案
piscesc
校验提示文案
boneve
校验提示文案
大伙都夸我帅
校验提示文案
凝是凝的凝
校验提示文案
值友4422488375
校验提示文案
象牙Ivory
校验提示文案
夸张侠
校验提示文案
值友6149738507
校验提示文案
oldcaptain
校验提示文案
残酷天使
校验提示文案
周大侠大侠
校验提示文案
icespace
校验提示文案
Ultrathor
校验提示文案
创客101
校验提示文案
值友7744777659
校验提示文案
Carl999
校验提示文案
邵夜萤
校验提示文案
我有一个逗比叫我
校验提示文案
lurenjia555
运行后提示配置文件找不到是啥问题啊,下载下来是一个压缩包,解压完了一起复制过去的,都在同一个文件夹下面
校验提示文案
值友1756490912
校验提示文案
撩天
校验提示文案
性情敦厚楚神王
校验提示文案
colourjwh
另外如果只是50台以内连nas,完全可以装一个zerotier,更简单方便。
校验提示文案
值友8568890773
校验提示文案
oldcaptain
校验提示文案
IamGeekman
校验提示文案
湿湿手好翻书
校验提示文案
曾泳
校验提示文案
花香雨中客
校验提示文案
lurenjia555
运行后提示配置文件找不到是啥问题啊,下载下来是一个压缩包,解压完了一起复制过去的,都在同一个文件夹下面
校验提示文案
我有一个逗比叫我
校验提示文案
值友6149738507
校验提示文案
夸张侠
校验提示文案
象牙Ivory
校验提示文案
值友4422488375
校验提示文案
邵夜萤
校验提示文案
凝是凝的凝
校验提示文案
Carl999
校验提示文案
值友7744777659
校验提示文案