第三篇。ipv6配置
由于在第一篇中說過,放棄使用ipv4 連接
優(yōu)點(diǎn),家里設(shè)備都可以擁有一個 ipv6公網(wǎng)地址
缺點(diǎn),地址會變。。。
缺點(diǎn),公司網(wǎng)絡(luò)網(wǎng)絡(luò)下,可能訪問不到。。。
所以采用ddns-go 配置 dynv6的方案
即使設(shè)備的ipv6地址變化了,也不用你做額外的事,一切交給系統(tǒng)就行。
不用寫代碼,不用手動更改綁定
要求
- 光貓要 橋接模式,也就是采用 路由器撥號的方式
- 路由器要可以關(guān)閉防火墻,或者說 可以配置ipv6的 防火墻規(guī)則(在第二篇中已經(jīng)說明)
- tplink的路由器 放棄吧。因為 目前家用的路由器不支持關(guān)閉內(nèi)置的防火墻,所以外網(wǎng)訪問時,會被拒絕
參考: https://zhuanlan.zhihu.com/p/560931869
到dynv6創(chuàng)建一個域名
訪問官網(wǎng): https://dynv6.com/
注冊后 ,創(chuàng)建一個自己喜歡的域名
進(jìn)入my zones, 選擇instructions, 這個下面,記錄下 Update-URL 和 Benutzername, Domainname, 待會配置時要用到
安裝 ddns-go
docker run -d --name ddns-go --restart=always --net=host -v /opt/ddns-go:/root jeessy/ddns-go
注意:–net=host ,請不要修改,修改了 可能就獲取不到 你網(wǎng)卡的ipv6了。 如果這個參數(shù)不填,應(yīng)該默認(rèn)是 bridge 模式
驗證:
打開瀏覽器 ,輸入 你的ip地址:9876
配置ipv6解析
參考 : https://www.bilibili.com/read/cv22106032/
-
DNS服務(wù)商 選 Callback
-
url 填寫http://dynv6.com/api/update?hostname=#{domain}&token=Benutzername手動修改&ipv6=#{ip}
- 解釋:
- #{domain} 變量, ddns-go會自動輸出 Domains配置的域名,在下面的 ipv6 設(shè)置中填寫
- Benutzername 改為上一步dynv6官網(wǎng)你的 Benutzername 秘鑰令牌
-
#{ip} 變量 ,不用改,會自動變
- 解釋:
-
IPV4配置項不用管
-
IPV6 配置項
勾選 啟用
Domains :填入你剛才在 dynv6申請的 域名, 這里也可以支持多個域名哈
獲取ip方式:選擇通過網(wǎng)卡獲取
保存后,右上角有日志,可以看下 是否 更新成功
收工,驗證
此時, 你可以使用 域名 試著訪問 nextcloud
舉例:
瀏覽器輸入: test.dynv6.net:8080
手機(jī)訪問(關(guān)閉wifi): test.dynv6.net:8080文章來源:http://www.zghlxwxcb.cn/news/detail-738174.html
如果兩者都可以訪問。 說明 ipv6配置成功,域名解析正確,防火墻配置也正確文章來源地址http://www.zghlxwxcb.cn/news/detail-738174.html
到了這里,關(guān)于入門小白,使用ubuntu,使用docker或者docker-compose搭建家庭個人網(wǎng)盤nextcloud,外網(wǎng)通過IPV6域名訪問。第三篇--配置 ddns-go 以及 dynv6的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!