2020
04-25

梅林固件/官改固件ddnspod失效,ddnspod无法更新域名临时解决方法

最近DNSPOD更新后不再支持低版本TLS,关于梅林固件ddnspod的问题可以看下这个解决方案

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

您可能感兴趣的文章

支付宝打赏支付宝打赏微信打赏微信打赏

本站》评论功能已永久关闭

官方QQ群号码:922069959
点击链接加入群聊【路由器交流】:
https://jq.qq.com/?_wv=1027&k=5AKdmZP
官方QQ群号码:922069959