ddnsto
ddnsto copied to clipboard
两台路由器的设备ID相同
一个ddnsto账号可以添加多台路由器,也就是这些路由器可以共用一个令牌。测试了2个型号共5台路由器,其中有2台不同型号的路由器的设备ID相同,目前不知道为什么会出现这个问题。期待今后能修复。
后续会修复此问题
临时解决方案: 1、更改某台路由器的wan口mac地址(/etc/config/network) 2、在某一台路由器上删除./usr/sbin/.ddnsto_boot.cfg(可能不是此路径,全局搜索即可找到) 3、运行/usr/sbin/ddnsto -u xxxxx -l 0 ,查看到更新了id就成功了 4、重装对于这个问题没有用
临时解决方案: 1、更改某台路由器的wan口mac地址(/etc/config/network) 2、在某一台路由器上删除./usr/sbin/.ddnsto_boot.cfg(可能不是此路径,全局搜索即可找到) 3、运行/usr/sbin/ddnsto -u xxxxx -l 0 ,查看到更新了id就成功了 4、重装对于这个问题没有用
两台都是老毛子固件(一台小米3G,一台K2P),ddnsto 版本3.0.0,依然出现ID相同的问题,和MAC地址没关系,和老毛子固件版本也没关系(我已经换了几个版本了),已经确认了两个wan口的MAC地址不一样。
完美解决办法:经过一晚上的测试发现ddnsto命令后加-x 1
参数(默认是0),1可以换成1-99之间的任意数(我记得官方文档有说0-99)。即可生成新的ID,最有意思的是在的输入框中的Token 后面加-x 1
即可,记得加空格。
亲测有效
两台都是老毛子固件(一台小米3G,一台K2P),ddnsto 版本3.0.0,依然出现ID相同的问题,和MAC地址没关系,和老毛子固件版本也没关系(我已经换了几个版本了),已经确认了两个wan口的MAC地址不一样。
完美解决办法:经过一晚上的测试发现ddnsto命令后加
-x 1
参数(默认是0),1可以换成1-99之间的任意数(我记得官方文档有说0-99)。即可生成新的ID,最有意思的是在的输入框中的Token 后面加-x 1
即可,记得加空格。亲测有效
感谢你的灵感,亲测有效too。 BTW:老毛子界面及日志并不同步显示新的ID,仅在DDNSTO官网控制台显示。
临时解决方案: 1、更改某台路由器的wan口mac地址(/etc/config/network) 2、在某一台路由器上删除./usr/sbin/.ddnsto_boot.cfg(可能不是此路径,全局搜索即可找到) 3、运行/usr/sbin/ddnsto -u xxxxx -l 0 ,查看到更新了id就成功了 4、重装对于这个问题没有用
两台都是老毛子固件(一台小米3G,一台K2P),ddnsto 版本3.0.0,依然出现ID相同的问题,和MAC地址没关系,和老毛子固件版本也没关系(我已经换了几个版本了),已经确认了两个wan口的MAC地址不一样。
完美解决办法:经过一晚上的测试发现ddnsto命令后加
-x 1
参数(默认是0),1可以换成1-99之间的任意数(我记得官方文档有说0-99)。即可生成新的ID,最有意思的是在的输入框中的Token 后面加-x 1
即可,记得加空格。亲测有效
这个问题一般出现在直接移植固件的场景中,原来机器存储的mac地址文件并没有改变,ddnsto只有在第一次初始化的时候会判断mac地址,判断逻辑可能有点儿问题
感谢 @bleeeeeeeeeee @Alan-freeair 两位同学亲测方法,我们已更新官方文档。