利用ipv6和阿里云域名外網(wǎng)訪問群暉NAS服務(wù)器

  • 25,555

寫在前面

  1. 寫完后面現(xiàn)這段寫得太長(zhǎng)了,如果看不下去,可以直接跳到第二段;
  2. 如果你沒有阿里云域名,也不想花錢買域名,可以看下后面白嫖黨的方案
  3. 如果你是win用戶,或者在群暉上安裝了win虛擬機(jī),可以直接看win版本的AliyunDDNS方案

 

IPV6現(xiàn)在已經(jīng)很普遍了,相對(duì)公網(wǎng)IP,應(yīng)該更容易獲取吧,特別是移動(dòng)大內(nèi)網(wǎng),公網(wǎng)IP是不可能的了,但I(xiàn)PV6默認(rèn)都是開通的了,沒開的大多也是光貓沒開放(萬惡的yd,鎖光貓盒子……),看看能不能聯(lián)系運(yùn)營(yíng)商解決。關(guān)于DDNS,雖然群暉自帶的QC也能內(nèi)網(wǎng)穿透了,但很多應(yīng)用,比如wordpress,包括docker,QC環(huán)境下都用不了。當(dāng)然群暉自帶的photo station、moments、video station、audio station、driver等都是支持的,這個(gè)還是比較良心的,而且試用過,速度也都還行。當(dāng)然愛折騰的肯定不僅僅滿足于這些的,漫畫服務(wù)器(傳送門:http://www.laisfcq.com/27019.html)、電子書服務(wù)器這些都要搭起來(傳送門:http://www.laisfcq.com/27218.html),這個(gè)時(shí)候你就需要一個(gè)可以直接訪問到群暉的通道了。

眾所周知但I(xiàn)PV4總共只能分配約43億個(gè)地址,從現(xiàn)在各類聯(lián)網(wǎng)的電子設(shè)備來說,其實(shí)是不夠用的,所以大家也別罵運(yùn)營(yíng)商不給自己公網(wǎng)ip了,真實(shí)原因是,公網(wǎng)ip根本不夠用!IPV6由于位數(shù)是IPV4的4倍,可分配的地址達(dá)到10的26次方,甚至可以分配地址到空中的塵埃。所以大多數(shù)人是有IPV6的,而且這個(gè)IPV6是唯一的,相當(dāng)于也是公網(wǎng)ip,但問題是由于某些原因,IPV6并不固定(啥原因呢,一句話講不清楚,可移步:https://zhuanlan.zhihu.com/p/100793846),大概3天左右就會(huì)換一下,網(wǎng)上能找到群暉自動(dòng)任務(wù)腳本,自動(dòng)把IPV6地址用郵件發(fā)到你的郵箱(傳送門:https://www.jianshu.com/p/ebdfe79bf645),當(dāng)這樣需要到郵箱查郵件,然后更改DDNS設(shè)置,實(shí)在不夠優(yōu)雅,那么有沒有更好的辦法呢。其實(shí)各大域名運(yùn)營(yíng)商都為大家提供了自動(dòng)DDNS的接口,通過群暉自動(dòng)任務(wù)完全能實(shí)現(xiàn)動(dòng)態(tài)ipv6的自動(dòng)DDNS。下面就以阿里云域名為例給大家分享一下具體的設(shè)置步驟。

1)IPV6地址測(cè)試

雖然你可能已經(jīng)開通IPV6網(wǎng)絡(luò),路由器也支持ipv6,但還是要先測(cè)試一下,這步測(cè)試不過,后面的做了也沒意義。沒有設(shè)置IPV6的可以看這里《啟用IPV6,chdbits/hdsky/leaguehd等PT站打不開最佳解》

在瀏覽器中輸入http://test-ipv6.com,如果看到類似下面的頁(yè)面,表示IPV6可用。畫框的地方是運(yùn)營(yíng)商,可以看到顯示的是大移動(dòng)。

利用ipv6和阿里云域名外網(wǎng)訪問群暉NAS服務(wù)器

IPV6地址測(cè)試

2)域名申請(qǐng)

如果有域名可以直接跳過該步,如果沒有,其實(shí)申請(qǐng)一個(gè)也要不了多少錢,特別對(duì)于新用戶,域名簡(jiǎn)直便宜的令人發(fā)指(因?yàn)榘⒗锏挠蛎易?cè)過幾個(gè)了,看不到新用戶優(yōu)惠,這里放的騰訊的),因?yàn)橹皇沁B接群暉用,建議選最便宜的,或者入個(gè)cn也就夠了。此外連接群暉因?yàn)椴唤ㄕ荆彩?span style="color: #ff6600;">不需要備案的,基本上是即插即用!具體怎么申請(qǐng)網(wǎng)上的攻略太多了,我就不再啰嗦了!

利用ipv6和阿里云域名外網(wǎng)訪問群暉NAS服務(wù)器

3)AccessKey申請(qǐng)

申請(qǐng)好域名就可以去申請(qǐng)AccessKey了,這個(gè)東西有什么用呢,假如把你的阿里云比種一間房間,這個(gè)就可以理解為打開房間的鑰匙,有了它可以進(jìn)你的房間隨意搗亂,所以AccessKey申請(qǐng)后,一定要注意保密,如果感覺被泄露了,也可以重新生成。本篇攻略里是想通過他獲取設(shè)置域名解析的權(quán)利,這樣就可以在群暉上直接修改阿里云域名的解析了,從而實(shí)現(xiàn)動(dòng)態(tài)ip的DNS。申請(qǐng)步驟如下:

1> 進(jìn)入阿里云的控制臺(tái),注意,不進(jìn)入看不到AccessKey選項(xiàng)

2> 點(diǎn)擊AccessKey管理,會(huì)提示使用子用戶AccessKey,但我每次都沒理會(huì),因?yàn)樗饺诵≌军c(diǎn),安全性要求并不高,直接選擇繼續(xù)使用AccessKey。

利用ipv6和阿里云域名外網(wǎng)訪問群暉NAS服務(wù)器

利用ipv6和阿里云域名外網(wǎng)訪問群暉NAS服務(wù)器

?創(chuàng)建accesskey

3> 進(jìn)去后,假如之前未使用過AccessKey,此時(shí)列表應(yīng)該是空的,可以從右上角的“創(chuàng)建AccessKey”按鈕創(chuàng)建一個(gè)新的key,此時(shí)需要輸入手機(jī)驗(yàn)證碼。

4> 創(chuàng)建完成后,請(qǐng)把AccessKey ID和AccessKey Secret復(fù)制出來,AccessKey Secret是不可見的,可以點(diǎn)擊顯示,然后輸入手機(jī)驗(yàn)證碼,讓其可見。有了這兩個(gè),你的AccessKey就可以用了。

利用ipv6和阿里云域名外網(wǎng)訪問群暉NAS服務(wù)器

查看AccessKey

 

4)上傳sh腳本并設(shè)置自動(dòng)任務(wù)

其實(shí)這一步是花了最多時(shí)間的,因?yàn)榫W(wǎng)上去找阿里云動(dòng)態(tài)IP的DNS,找到的大多是基于Python的方案,可能是因?yàn)閣indows用戶多,Python具有跨平臺(tái)的特性,但由于Python需要安裝阿里云的api包,我在群暉上試了接近一整天,裝python,easy-install,pip,gcc……但畢竟群暉不是面向開發(fā)的,最后還是失敗告終。后來想想linux是以強(qiáng)大的sh指令見長(zhǎng)的,有沒有可用的sh腳本呢,果然讓我找到了。這個(gè)方案不需要配制任何環(huán)境,只要設(shè)置幾個(gè)參數(shù)放到群暉上,設(shè)置一下自動(dòng)任務(wù)就OK了。

1> 下載sh原始腳本,sh腳本可以在最后面的百度網(wǎng)盤找到

2> 獲取本地網(wǎng)卡名稱,由于需要綁定本地動(dòng)態(tài)變化的ipv6地址,但地址是跟網(wǎng)卡相關(guān)的,所以首先要獲取當(dāng)前網(wǎng)卡,打開群暉的ssh選項(xiàng)。

利用ipv6和阿里云域名外網(wǎng)訪問群暉NAS服務(wù)器

打開ssh

下載putty(下載鏈接:https://pan.baidu.com/s/1EfOsWFlnOiRWASoZAG6vuA ,提取碼:zmwv),下載后輸入群暉的ip,選擇SSH連接,打開后輸入群暉管理員用戶,然后輸入密碼,注意linux輸入密碼不會(huì)顯示任何東西,正常輸入即可。

利用ipv6和阿里云域名外網(wǎng)訪問群暉NAS服務(wù)器

putty連接群暉

連接成功后,輸入指令 ifconfig,這時(shí)會(huì)彈出一堆字符,如下圖,其它的不用管,只需要記住本地網(wǎng)卡名稱即可。注意前面docker0~docker406都是安裝docker鏡像后安裝的虛擬網(wǎng)卡,我們只需要記住eth0就行了

利用ipv6和阿里云域名外網(wǎng)訪問群暉NAS服務(wù)器

ifconfig

3> 修改sh參數(shù),要修改的參數(shù)主要有4個(gè),如下圖,分別是aliddnsipv6_ak、aliddnsipv6_sk這個(gè)前面已經(jīng)通過AccessKey申請(qǐng)獲得了。然后aliddnsipv6_domain就輸入你申請(qǐng)的域名就行。aliddnsipv6_name1表示子域名,如果你的域名只是用來訪問群暉的,可以直接設(shè)置成“www”,這樣就可以用一級(jí)域名訪問群暉了,由于這個(gè)還是我個(gè)人博客的域名,所以給他分配的子域名是nas。

利用ipv6和阿里云域名外網(wǎng)訪問群暉NAS服務(wù)器

修改sh

4> 上傳并測(cè)試腳本,將腳本上傳到群暉上,為方便管理,建議新建一個(gè)文件夾。方法如下:

①打開File station, 新增共享文件夾,取名為DDNS

②將修改好后的aliyun.sh上傳到DDNS文件夾,右鍵文件屬性,復(fù)制文件路徑。例如“/volume1/DDNS/aliddns.sh”

利用ipv6和阿里云域名外網(wǎng)訪問群暉NAS服務(wù)器

復(fù)制路徑

③在putty中輸入sh /volume1/DDNS/aliddns.sh測(cè)試一下,腳本能否正常運(yùn)行,必須看到added record并且后面跟上一段代碼才表示成功

利用ipv6和阿里云域名外網(wǎng)訪問群暉NAS服務(wù)器

試運(yùn)行腳本

如果不放心,還可以去看一下,阿里云后臺(tái)的域名解析記錄。首先點(diǎn)開你的域名,左邊選擇解析日志,可以看到剛剛新增加了二級(jí)域名為nas的域名解析操作。

利用ipv6和阿里云域名外網(wǎng)訪問群暉NAS服務(wù)器

添加成功記錄

④試一下用域名訪問群暉,輸入“nas.你的域名:500”,如果能進(jìn)入登錄頁(yè)面,表示設(shè)置成功。

利用ipv6和阿里云域名外網(wǎng)訪問群暉NAS服務(wù)器

用域名訪問群暉

5> 設(shè)置自動(dòng)任務(wù),當(dāng)然不可能每次ip更新了都要手動(dòng)執(zhí)行一次這個(gè)命令,所以需要利用群暉的自動(dòng)任務(wù),在群暉控制面板里選擇任務(wù)計(jì)劃-新建-計(jì)劃的任務(wù)-用戶自定義腳本,設(shè)置任務(wù)名稱。在計(jì)劃中設(shè)置每天運(yùn)行,運(yùn)行頻率10分鐘(不用擔(dān)心頻率太高,腳本里有判斷,只有當(dāng)發(fā)現(xiàn)地址變了才會(huì)重新設(shè)置域名解析)。腳本中輸入“sh /volume1/DDNS/aliddns.sh”,然后保存就可以了。

利用ipv6和阿里云域名外網(wǎng)訪問群暉NAS服務(wù)器

自動(dòng)任務(wù)

 

5)不想花錢買域名怎么辦

沒有阿里云域名,也不想申請(qǐng)域名,畢竟首年需要便宜,后面續(xù)費(fèi)就是24-58/年,也是一筆開銷,那么怎么辦呢,我也在網(wǎng)上找到面向白嫖黨的解決方案。通過申請(qǐng)dynv6域名來實(shí)現(xiàn),步驟跟阿里云是類似的,只不過因?yàn)槭菄?guó)外站點(diǎn),所以需要梯子才能通過郵箱激活,手頭沒有好用的梯子,就不能給大家具體測(cè)試了,具體可參照這個(gè)文章:https://koolshare.cn/thread-158240-1-1.html。sh腳本可以在最后面的百度網(wǎng)盤找到。

利用ipv6和阿里云域名外網(wǎng)訪問群暉NAS服務(wù)器
注冊(cè)dynv6

利用ipv6和阿里云域名外網(wǎng)訪問群暉NAS服務(wù)器

激活需要掛梯子

6)win平臺(tái)解決方案

如果你用的win平臺(tái),或者在群暉上安裝了win虛擬機(jī),也可以直接用win平臺(tái)下的AliyunDDNS工具。該工具也可以在文末的百度網(wǎng)盤下載,解壓縮打開AliyunDDNS.exe,參數(shù)設(shè)置并不復(fù)雜,如果不清楚的可以翻看前面的說明。

利用ipv6和阿里云域名外網(wǎng)訪問群暉NAS服務(wù)器

win平臺(tái)上的設(shè)置

設(shè)置完成后同樣需要設(shè)置自動(dòng)任務(wù),win平臺(tái)怎么設(shè)置自動(dòng)任務(wù),這個(gè)百度應(yīng)該也很容易能搜到。

結(jié)語

群暉外網(wǎng)訪問的需求應(yīng)該還是蠻大的,特別對(duì)于喜歡折騰的人,一出門就好多功能用不了,很是難受。用域名訪問也不需要記長(zhǎng)長(zhǎng)的ip了。相關(guān)的文件我都打包上傳到百度網(wǎng)盤了,神秘代碼:1DqOQnQ_I7xx9uT9PaXwUiA 提取碼:ddns

文件說明:

1> aliddns.sh 阿里云自動(dòng)dns腳本

2> dynv6.sh? dynv6自動(dòng)dns腳本

3> Windows版-AliyunDDNS.zip

版權(quán)說明:以上腳本和程序均是搜集于網(wǎng)絡(luò),由于經(jīng)過多次轉(zhuǎn)載,已經(jīng)找不到原出處了,如果對(duì)版權(quán)有異議的,請(qǐng)聯(lián)系我處理,謝謝!

微信掃一掃關(guān)注此公眾號(hào), 獲取PT站注冊(cè)地址! weinxin

wylb521
  • 本文由 發(fā)表于 2020年8月17日 22:12:52
IPV6大顯神通!移動(dòng)寬帶沒有公網(wǎng)IP也能玩轉(zhuǎn)PT站和群暉NAS PT站雜談

IPV6大顯神通!移動(dòng)寬帶沒有公網(wǎng)IP也能玩轉(zhuǎn)PT站和群暉NAS

近年來,中國(guó)移動(dòng)的寬帶發(fā)展很是迅猛,通過用手機(jī)送寬帶的模式搶占了很大的市場(chǎng)份額。但很多人都覺得移動(dòng)的寬帶很爛(隨著IPV6普及,這正在慢慢成為過去)。 移動(dòng)的寬帶爛不爛是另外一個(gè)話題,今天按此不表。今...
一網(wǎng)打盡!群暉、極空間、威聯(lián)通等NAS遠(yuǎn)程訪問—路由器動(dòng)態(tài)域名服務(wù)DDNS nas使用教程

一網(wǎng)打盡!群暉、極空間、威聯(lián)通等NAS遠(yuǎn)程訪問—路由器動(dòng)態(tài)域名服務(wù)DDNS

群暉、極空間、威聯(lián)通、萬由等NAS很重要的一個(gè)功能就是遠(yuǎn)程訪問。每個(gè)品牌的機(jī)器都有自帶的遠(yuǎn)程訪問功能,這種是最方便的,設(shè)置也簡(jiǎn)單,例如群暉的quickconnect。這種方式適合不想折騰,遠(yuǎn)程訪問只是...
聯(lián)通網(wǎng)絡(luò)打不開饅頭(mteam)PT站及紅種解決方法 PT下載軟件使用相關(guān)

聯(lián)通網(wǎng)絡(luò)打不開饅頭(mteam)PT站及紅種解決方法

最近聯(lián)通的網(wǎng)絡(luò)打開饅頭(mteam)PT站比較困難,tracker也連不上,容易紅種。找到下面的長(zhǎng)長(zhǎng)的教程,教程有點(diǎn)長(zhǎng),但其實(shí)不難。如果不想這么麻煩,還有最簡(jiǎn)單有效的方法就是使用IPV6網(wǎng)絡(luò)。但電腦默...
評(píng)論  10  訪客  10
    • 錕絣順綺錕皆匡拷錕斤拷
      錕絣順綺錕皆匡拷錕斤拷 1

      腳本在百度搜什么關(guān)鍵字?

      • leary Smith
        leary Smith 0

        ipv6 + aliyun ddns快 還是 公網(wǎng)ip + ailiyun ddns 快?

          • wylb521
            wylb521

            @ leary Smith 有公網(wǎng)ip,優(yōu)先公網(wǎng)。ipv6 只有在有ipv6網(wǎng)絡(luò)的時(shí)候可以用。至于速度,是看你的上下行帶寬。

          • Ake
            Ake 0

            sh腳本putty測(cè)試運(yùn)行,提示added record 后面沒有數(shù)字,這個(gè)問題怎么解決?是哪里有錯(cuò)誤呢

              • gulang
                gulang 0

                @ Ake 我也一樣,added record后面沒數(shù)字。有誰知道哪兒錯(cuò)了嗎?tplink路由無防火墻設(shè)置。

              • 請(qǐng)輸入昵稱
                請(qǐng)輸入昵稱 0

                為什么我獲取的ipv6地址是fd06:1297這樣的內(nèi)網(wǎng)ipv6地址,我公網(wǎng)ipv6。

                • xing
                  xing 0

                  人在外網(wǎng)不支持ipv6的地方訪問不了nas???這個(gè)可以解決嗎?

                    • NK影音
                      NK影音 9

                      @ xing 直接用群暉的QC訪問就行了

                    • ZHEKD
                      ZHEKD 0

                      按照你的方法來,ipv6有了,ping的到,就是訪問用不了,nas直連電信光貓

                    匿名

                    發(fā)表評(píng)論

                    匿名網(wǎng)友 填寫信息

                    :?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

                    確定