最近DNSPOD更新后不再支持低版本TLS,关于梅林固件ddnspod的问题可以看下这个解决方案
梅林固件ddnspod问题临时解决方法
最近腾讯的DDNSPOD api更新了,不再支持TLS v1.2之前的协议,目前最新的梅林7.9.1的wget版本是1.16,不支持新协议,导致无法更新域名解释。现象为关闭开启ddnspod插件运行状态那里会出现一下更新中然后就是空白。
临时解决办法
找一个不用的U盘,格式化成ext4格式插进路由器,然后ssh进路由器拷命令:
entware-setup.sh
会问你安装到哪个盘,正常识别到u盘就0和1,输入1回车就行。
完成后安装wget、curl
opkg install wget opkg install curl
安装wget、curl
因为插着U盘不稳定而且影响2.4G WiFi信号,故根据koolshare论坛bbis提供的方法改进,不用改wget调用,将entware迁移到jffs分区。
首先确定jffs剩余容量>30M
df -h
将entware迁移到/jffs/scripts
cp -r /mnt/sda1/entware /jffs/scripts //将entware迁移到/jffs/scripts,完成后拔下U盘 rm -rf /tmp/opt //删除原有的软连接 ln -s /jffs/scripts/entware /tmp/opt //创建新的软连接 mount --bind /jffs/scripts/entware/bin/wget /jffs/.koolshare/bin/wget //将新版本wget挂载到系统
创建/编辑自动挂载脚本
vi /jffs/scripts/init-start
按i进入编辑状态复制下面内容进去
#!/bin/sh ln -s /jffs/scripts/entware /tmp/opt mount --bind /jffs/scripts/entware/bin/wget /jffs/.koolshare/bin/wget
按esc键后输入
:wq
保存并退出。
给init-start执行权限
chmod +x /jffs/scripts/init-start
然后重新开启你的ddnspod插件吧。
官改固件ddnspod失效解决方法
2、如果是非梅林固件,官改固件按照以下方案。
打开SSH端口,用putty登陆,然后输入以下命令
mkdir /jffs/opt mount -o bind /jffs/opt /opt
JFFS下创建好opt以后安装entware,输入:
wget -O - http://pkg.entware.net/binaries/armv7/installer/entware_install.sh | sh
等待安装好以后输入:
opkg install wget opkg install curl
然后编辑ddnspod插件,可以vi编辑也可以winscp编辑,由于官改固件的ddnspod插件位置和梅林的不一样,我是从winscp上找到直接修改的
打开winscp登陆,找到/koolshare/init.d/S99ddnspod.sh,修改划线两处
#查询域名地址 #参数: .待查询域名 arNslookup() { local inter= "http: //119.29.29.29/d?dn=" /opt/bin/wget - -quiet - - output - document= - $inter$1 #读取接口数据 #参数:接口类型待提交数据 arApiPost() { local agent= "AnripDdns/5.07(mai1@anrip. com)" local inter="https://dnsapi. cn/${1:?'Info.Version'}" local param=" login_ token=$ddnspod_ config_ id , $ddnspod_ config_ token&format=json&${2}" /opt/bin/wget --quiet --no-check-certificate --output-document=- --user-agent=$agent C oost-data $param $inter }
保存以后,进入软件中心关闭后重新打开ddnspod插件,会显示更新成功。
官方QQ群号码:922069959(空)、1093596563(空)
您可能感兴趣的文章
- [阿里云DNS]梅林软件中心Let’s Encrypt申请证书失败,梅林Let’s Encrypt申请不到证书解决
- 梅林固件安装Entware解锁unblockmusic网易云,梅林/Padavan/LEDE安装luci-app-unblockmusic v2.2.0解锁网易云
- 官改2.0D自动更新koolproxy规则失效解决方法及文件,KoolProxyR rules去广告规则转换成KoolProxy rules
- 梅林固件KoolProxy使用koolproxyR规则方法,KoolProxyR rules去广告规则转换成KoolProxy rules方法
- 官改2.0D手动更新koolproxy规则方法及文件,KoolProxyR rules去广告规则转换成KoolProxy rules