前置條件
1、移動寬帶只有IPv6公網(wǎng)地址,若你的寬帶為電信或聯(lián)通,它們都可以申請到公網(wǎng)IPv4地址,不需要這么復(fù)雜。
2、主路由為小米AX9000(雖然是定制OpenWrt系統(tǒng),但是固件真的很辣雞,已開啟SSH),若你的路由器為其它系統(tǒng),可以參考思路。
3、路由器撥號,怎么設(shè)置光貓橋接自己去找教程。
3、域名,可以使用免費的群暉二級域名、也可以購買一級域名,使用群暉自帶的二級域名進行DDNS有很多教程,不再講
參考文章:設(shè)置群暉DDNS+IPV6遠程訪問
科普時間
現(xiàn)在對IPv4和IPv6做一些簡單的說明,便于大家理解。一般來說在家庭網(wǎng)絡(luò)IPv4環(huán)境中,只有路由器能獲得到公網(wǎng)地址,外網(wǎng)設(shè)備想要訪問到內(nèi)部服務(wù),都需要通過端口轉(zhuǎn)發(fā)來進行。
舉個例子就是打某個公司前臺電話,由前臺幫你轉(zhuǎn)接到你想找的部門的分機。而IPv6環(huán)境下,局域網(wǎng)中每一臺設(shè)備都有獨立的公網(wǎng)地址。同樣的例子,現(xiàn)在找這個公司的某個部門,不用再撥前臺轉(zhuǎn)分機,因為他們公布了每個部門的獨立號碼,可以直接撥打。
基于以上情況,如果你之前是使用IPv4環(huán)境,通過端口轉(zhuǎn)發(fā)訪問內(nèi)網(wǎng),需要切換到IPv6環(huán)境,那么一定要理解上面那段話,因為在IPv6中不再有端口轉(zhuǎn)發(fā)這事兒了。
IPv6的環(huán)境下是沒有端口轉(zhuǎn)發(fā)這件事的,所以路由器的DDNS只能解決域名和路由器IPv6地址的綁定關(guān)系。NAS有獨立的IPv6地址,它也需要單獨部署DDNS來完成這件事。臺式機如果需要直接使用系統(tǒng)自帶的遠程連接,也可以設(shè)置獨立的DDNS,這里也不展開。
當(dāng)然你想實現(xiàn)用一個DDNS來訪問局域網(wǎng)內(nèi)的其他IPV6設(shè)備也可以,就需要用到反向代理,上面的參考文章中也有說明,對于DMS6.0版本可以參考,我后文會以DMS7.1作為例子設(shè)置反向代理,以達到訪問局域網(wǎng)其他設(shè)備的目的。
具體步驟
1. 域名購買
在阿里云購買域名阿里云域名購買,需要實名,對于注冊和購買步驟略,建議直接買十年的,經(jīng)濟實惠。
2. 獲取AccessKey ID和Secret
進入域名控制臺阿里云域名控制臺
獲取Accesskey
點擊創(chuàng)建,記錄AccessKey ID和Secret
如下圖所示:
3. 獲取免費SSL證書
來進行HTTPS訪問,略,如果嫌麻煩可以先忽略這步,以后的文章會單獨講,后面會補鏈接
4. 在docker中運行ddns-go
ps:至于筆者為什么不在路由器中使用ddns,是因為筆者技術(shù)小白而且想使用小米官方固件,不想刷openwrt,
且小米辣雞固件好像涉及到外網(wǎng)無法訪問WEB頁面而且還要后面設(shè)置反代,對于萌新的我(主要是不想折騰)不友好,所以
這就導(dǎo)致了我只能用群暉Nas了,反正Nas接了UPS,都是24小時開機,DDNS可以實時解析Ipv6公網(wǎng)地址,問題不大,
實際測試 設(shè)置了ddns和反代后,在Nas始終運行(有Ups)和路由器斷電斷網(wǎng)后并重新?lián)芴枺却?0分鐘后(等ddns加載域名緩存),可以正常使用外網(wǎng)訪問NAS和局域網(wǎng)的其他設(shè)備了
對于如何操作安裝ddns-go這篇文章已經(jīng)很清楚了,推薦一個好用的公網(wǎng)DDNS神器“DDNS-GO”(2022年6月22日更新)
注意:在ddns-go的“Domains”處填寫需要解析的域名也可以是二級域名,比如我買了XXX.com作為我的域名,也可以在domains處設(shè)置成nas.XXX.com,這樣每次訪問可以使用nas.XXX.com:5000進行訪問Nas,5000是nas的web登錄的http的端口,后期使用https登錄的話需要根據(jù)自己設(shè)置的nas的web登錄的https端口進行調(diào)整登錄,(啰里啰唆的,應(yīng)該說的挺明白了吧)
5.愉快玩耍,如果還是無法連接說明阿里云還沒有緩存過來,稍等10分鐘即可
使用帶ipv6的設(shè)備訪問nas.XXX.com:5000
(http(s)://ddns中設(shè)置的域名:端口號
),就可以看到群暉的登陸頁啦~
如果無法通過域名訪問nas
可以直接使用nas的IPv6網(wǎng)絡(luò)訪問
測試到底是Nas本身的問題還是ddns緩存還未加載的問題
方法詳解:
怎么查看你的Nas ipv6地址,
記得使用Ipv6設(shè)備訪問,比如手機等(現(xiàn)在大部分的手機運營商都支持ipv6了吧)
在手機瀏覽器打開,別忘了ip地址前后帶中括號
[Nas的IPv6地址]:5000
端口5000是Nas設(shè)置的http的web登錄端口,默認是5000,如果不能打開就是nas或者路由器的防火墻的問題。
目前遇到一個比較坑的就是手機版谷歌瀏覽器不知道為什么有時候會打不開,使用無痕瀏覽后就能正常打開了
如果這個可以打開但是使用域名打不開,那就是ddns的問題文章來源:http://www.zghlxwxcb.cn/news/detail-547753.html
6.設(shè)置反向代理
使用反向代理訪問局域網(wǎng)內(nèi)的其他設(shè)備,比如路由器等見后面的文章。后期會加上鏈接文章來源地址http://www.zghlxwxcb.cn/news/detail-547753.html
到了這里,關(guān)于群暉折騰記1—群暉NAS使用docker中的ddns-go,DDNS阿里云ali實現(xiàn)Ipv6訪問的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!