ipv6+ddns精简版(B站我爱死你了)
大部分的信息花点时间都可以在网上找到.由于b站的神奇审核机制,总提示有广告信息不让发专栏就录成视频了.
考虑到视频滚动不太方便阅读,就再精简一下再写一篇大略操作
[常见的ddns(路由器固件自带的)大都是ipv4的,本文解决的是ipv6的ddns,腾讯云dnspod官方DDNS接口已支持设置IPv6]
1. 需要解决的问题是 获取ipv6公网地址+ipv6外网访问+ipv6的ddns .由于使用的是k2p只有16MB闪存,因此ddns需要尽可能的小
2. 在光猫配置正确,运营商给ipv6的情况下:对应的解决方案是: 使用
2.1 获取ipv6公网地址: 使用padavan固件,理由:ipv6配置无脑(相比openwrt)
2.2 ipv6外网访问: 防火墙开放端口 参见 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创建dnspod token https://console.dnspod.cn/account/token/token
2.3.2 将脚本上传到路由器 https://github.com/rehiy/dnspod-shell 修改脚本
2.3.3 chmod 755 授权后运行脚本观察输出正常后:
2.3.4 crontab创建计划任务
3. 测试:
3.1 确保你测试用的设备也有ipv6: https://test-ipv6.com/
3.2 开启padavan的响应ping后: 考虑到安卓手机(流量)一般都有ipv6, 在termux中使用ping6 命令ping ipv6地址和域名(先pkg install net-tools);Windows用CMD 应当使用ping -6命令
3.3 用浏览器访问
4. padavan配置(重要)
4.1 除了/etc/storage/以外的目录重启后数据丢失
4.2 即便是/etc/storage/下的目录改动也要手动保存(系统管理->配置管理->保存内部储存到闪存)
4.3 重启之后路由器防火墙配置消失,因此应该在启动脚本添加打开端口的命令(参数设置->脚本->在防火墙规则启动后执行)