ipv6+ddns精簡版(B站我愛死你了)
大部分的信息花點時間都可以在網(wǎng)上找到.由于b站的神奇審核機制,總提示有廣告信息不讓發(fā)專欄就錄成視頻了.
考慮到視頻滾動不太方便閱讀,就再精簡一下再寫一篇大略操作
[常見的ddns(路由器固件自帶的)大都是ipv4的,本文解決的是ipv6的ddns,騰訊云dnspod官方DDNS接口已支持設(shè)置IPv6]
1. 需要解決的問題是 獲取ipv6公網(wǎng)地址+ipv6外網(wǎng)訪問+ipv6的ddns .由于使用的是k2p只有16MB閃存,因此ddns需要盡可能的小
2. 在光貓配置正確,運營商給ipv6的情況下:對應(yīng)的解決方案是: 使用
2.1 獲取ipv6公網(wǎng)地址: 使用padavan固件,理由:ipv6配置無腦(相比openwrt)
2.2 ipv6外網(wǎng)訪問: 防火墻開放端口 參見 https://www.right.com.cn/forum/thread-372567-1-1.html 遠程ssh需要也開放22端口
2.3 ipv6的ddns:?
2.3.0?將你的域名放到dnspod上
2.3.1 騰訊云dnspod創(chuàng)建dnspod token https://console.dnspod.cn/account/token/token
2.3.2 將腳本上傳到路由器 https://github.com/rehiy/dnspod-shell 修改腳本
2.3.3?chmod 755 授權(quán)后運行腳本觀察輸出正常后:
2.3.4?crontab創(chuàng)建計劃任務(wù)
3. 測試:
3.1?確保你測試用的設(shè)備也有ipv6: https://test-ipv6.com/?
3.2?開啟padavan的響應(yīng)ping后: 考慮到安卓手機(流量)一般都有ipv6, 在termux中使用ping6 命令ping ipv6地址和域名(先pkg install net-tools);Windows用CMD?應(yīng)當使用ping -6命令
3.3?用瀏覽器訪問
4.?padavan配置(重要)?
4.1?除了/etc/storage/以外的目錄重啟后數(shù)據(jù)丟失
4.2?即便是/etc/storage/下的目錄改動也要手動保存(系統(tǒng)管理->配置管理->保存內(nèi)部儲存到閃存)
4.3??重啟之后路由器防火墻配置消失,因此應(yīng)該在啟動腳本添加打開端口的命令(參數(shù)設(shè)置->腳本->在防火墻規(guī)則啟動后執(zhí)行)